Retornar

[DOS Help INICIO]

Avançar
   

SMARTDRV

Inicia ou configura o SMARTDrive, o qual cria um cachê de disco em memória estendida. Um cachê de disco pode aumentar significativamente a velocidade das operações de disco do MS-DOS. Quando usado para cachê de disco, o SMARTDrive ‚ carregado através do comando SMARTDRV a partir do arquivo AUTOEXEC.BAT ou do aviso de comando. 

O SMARTDrive também pode executar memória intermediária dupla, que oferece compatibilidade para controladores de disco rígido incapazes de trabalhar com a memória fornecida pelo EMM386.EXE ou o Windows executado em modo 386 avançado. Para utilizar a memória intermediária dupla, carregue o controlador de dispositivo <SMARTDRV.EXE> usando o comando DEVICE no arquivo CONFIG.SYS. 

O comando SMARTDRV não ser  carregado depois que o Windows for iniciado. 

Sintaxe :

Ao inicializar o SMARTDrive a partir do arquivo AUTOEXEC.BAT ou do aviso de  comando, use a sintaxe a seguir: 

[unidade:][caminho]SMARTDRV [/X] [[unidade[+|-]]...] [/U] [/C|/R] [/F|/N] [/L] [/V|/Q|/S] [TamCacheInic[TamCacheWin]] [/E:TamElem] [/B:TamBuffer] 

O SMARTDrive j  sendo executado, use a sintaxe a seguir: 

SMARTDRV [/X] [[unidade[+|-]]...]] [/C|/R] [/F|/N] [/Q|/S] 

Parâmetros :

[unidade:][caminho] 
Especifica a localização do arquivo SMARTDRV.EXE. 

[[unidade+|-] 
Especifica a letra da unidade de disco para a qual você deseja o controle de cachê. Inclua o sinal de adição (+) para ativar o cachê para uma unidade especificada, inclua o sinal de subtração (-) para desativar o cachê para aquela unidade. É possível especificar múltiplas unidades de disco. 

Se for especificada uma letra de unidade sem sinal de adição ou subtração, a leitura do cachê será  ativada e a gravação, desativada. Se for especificada uma letra de unidade seguida do sinal de adição (+), serão ativados a leitura e a gravação do cachê. Se for especificada uma letra de unidade seguida do sinal de subtração (-), a leitura e a gravação do cachê serão desativadas. Se não for especificada uma letra de unidade, as unidades de disco flexível, as unidades CD-ROM e as unidades criadas pela utilização do Interlnk terão a leitura do cachê ativada mas não a gravação. As unidades de disco rígido terão tanto a leitura do cachê quanto a gravação ativadas e as unidades de rede e os controladores da placa de memória Microsoft Flash serão ignorados. Para maiores informações sobre como o DriveSpace usa cachê em unidades compactadas, consulte 
Observações


TamCacheInic 
Especifica o tamanho, em kylobytes, do cachê quando o SMARTDrive é iniciado (quando o Windows não está sendo executado). O tamanho do cachê do disco afeta a eficiência de execução do SMARTDrive. Em geral, quanto maior o cachê, menor é a freqüência segundo a qual o SMARTDrive necessita ler informações no disco, o que agiliza o desempenho do sistema. Se não for especificado um valor para TamCacheInic, o SMARTDrive define o valor de acordo com a quantidade de memória do sistema (ver tabela abaixo). 

TamCacheWin 
Especifica, em kylobytes, quanto do tamanho do cachê do Windows o SMARTDrive irá reduzir. Quando o Windows ‚ iniciado, o SMARTDrive reduz o tamanho do cachê para recuperar memória para utilização pelo Windows. 
Quando o Windows é finalizado, o cachê volta a seu tamanho normal. A opção TamCacheWin especifica o menor tamanho ao qual o SMARTDrive reduzirá o cachê. O valor padrão dependente da quantidade de memória do sistema (ver tabela abaixo). Se for especificado um valor para TamCacheInic menor que o valor especificado para TamCacheWin, o TamCacheInic ser  definido como do mesmo tamanho que TamCacheWin. 

A tabela abaixo mostra quais serão os valores padrão para TamCacheInic e TamCacheWin, dependendo da quantidade de memória estendida disponível no computador. 

Memória   Estendida TamCacheInicTamCacheWin
Até1 MBSó memória estendida  Zero (sem cachê) 
At‚ 2 MB 1 MB256 K
At‚ 4 MB1 MB512K 
At‚ 6 MB2 MB1 MB 
6 MB ou mais2 MB2 MB

Opções :

/X 
Desativa a gravação do cachê para todas as unidades. A gravação do cachê para todas as unidades pode ser ativada através da utilização do parâmetro unidade+|-. 

/U 
Não carrega o módulo de cachê CD-ROM do SMARTDrive mesmo que você tenha uma unidade CD-ROM. Se o SMARTDrive estiver carregado com a opção /U, você não poderá  ativar o cachê da unidade CD-ROM. Se o SMARTDrive estiver carregado sem a opção /U, você poderá  ativar ou desativar o cachê de unidades CD-ROM individuais através da utilização do parâmetro unidade+|-. 

/C 
Grava todos os dados contidos em cachês da memória no disco rígido. O SMARTDrive grava dados da memória no disco rígido ocasionalmente, quando outras atividades do disco diminuem. Esta opção pode ser usada se você pretender desligar o computador e quiser que todos os dados contidos em cachês sejam gravados no disco rígido. O SMARTDrive grava todos os dados do cachê no disco rígido se o computador for reinicializado com CTRL+ALT+DELETE, mas não se for simplesmente desligado ou se for pressionado o botão "reset". 

/R 
Limpa o conteúdo do cachê existente, gravando todos os dados contidos no cachê para o disco, e reinicia o SMARTDrive. 

/F 
Grava os dados do cachê e após a conclusão de cada comando. Este é um valor padrão. 

/N 
Grava os dados do cachê quando o sistema estiver ocioso. Quando o aviso de comando retorna, pode ser que não tenha sido possível gravar todos os dados do cachê. Para ter certeza de que todos os dados do cachê sejam gravados, use a opção /C. 

/L 
Evita que o SMARTDrive carregue automaticamente em blocos de memória alta (UMBs), mesmo que haja UMBs disponíveis. Esta opção pode ser usada se a memória alta estiver habilitada para ser usada por programas. Se estiver sendo usado o recurso de memória intermediária dupla do SMARTDrive e o sistema parecer lento, tente carregar o SMARTDrive com a opção /L. 

/V 
Faz com que o SMARTDrive exiba mensagens de erro e de status ao iniciar. 
Por definição, o SMARTDrive não exibe qualquer mensagem a menos que encontre uma condição de erro. A opção /V não pode ser usada junto com a opção /Q. 

/Q 
Evita que o SMARTDrive exiba mensagens de status enquanto é inicializado. (Por definição, o SMARTDrive não exibe mensagens de status quando é carregado mas exibe para a maioria das operações). Se o SMARTDrive encontrar um erro durante sua inicialização, ele exibirá  a mensagem de erro tendo ou não tendo sido ele carregado com a opção /Q. A opção /Q não pode ser usada junto com a opção /V. 

/S 
Exibe informações adicionais sobre o status do SMARTDrive. 

/E:TamElem 
Especifica, em bytes, o tamanho do cachê que o SMARTDrive move de uma só vez. Os valores válidos são 1024, 2048, 4096, e 8192. O valor padrão é 8192. Quando maior o valor, mais memória convencional é usada pelo SMARTDrive. 

/B:TamMemInt 
Especifica o tamanho da memória intermediária de leitura posterior. Uma memória intermediária de leitura posterior constitui-se de informações adicionais lidas pelo SMARTDrive quando um aplicativo lê informações no disco rígido. Por exemplo, se o aplicativo lê 512K de informações de um arquivo, o SMARTDrive lê, então, a quantidade de informações especificadas por TamMemInt e as salva na memória. Da próxima vez que o aplicativo precisar ler informações daquele arquivo, poderá  fazê-lo na memória. O tamanho padrão da memória intermediária de leitura posterior é de 16K (16384 bytes). Seu valor pode ser qualquer múltiplo de TamElem. 
Quando maior o valor de TamMemInt, mais memória convencional o SMARTDrive usará . 

Atenção: Certifique-se de que o SMARTDrive completou todo o cachê de gravação antes de reinicializar ou desligar o computador. Isso não é necessário se você reinicializar o computador pressionando CTRL+ALT+DELETE. Para que o SMARTDrive grave todas as informações contidas em cachê no disco rígido, digite SMARTDrive /C no aviso de comando. Depois de encerradas todas as atividades de disco, será  possível reinicializar ou desligar o computador com segurança.

Exemplos :

Para criar um cachê de disco SMARTDrive e usar um tamanho de cache padrão, inclua o seguinte comando no arquivo AUTOEXEC.BAT: 

c:\dos\smartdrv 

Exemplo: Um comando SMARTDrive típico 

Suponhamos que você queira criar um cachê de disco com 2048K e certificar-se de que o Windows não possa reduzir o tamanho do cachê para menos de 1024K. Para fazê-lo e especificar que o SMARTDRV.EXE está  localizado no diretório DOS da unidade C, inclua a seguinte linha no arquivo AUTOEXEC.BAT: 

c:\dos\smartdrv 2048 1024 

Exemplo: Habilitando e desabilitando o cachê em unidades específicas 

Suponhamos que o SMARTDrive já  esteja sendo executado e que você queira ativar a gravação do cachê na unidade C. Para fazê-lo, digite o seguinte no aviso de comando. 

smartdrv c+ 

Suponhamos que você queira configurar o SMARTDrive para desativar todos os cachês das unidades de disco flexível e ativar a gravação do cachê da unidade D Interlnk. As unidades Interlnk, como as unidades de disco flexível, não têm a gravação do cachê ativada por padrão, porque é possível perder o acesso a unidade antes que todas as informações tenham sido gravadas do cachê. Para fazê-lo, o seguinte comando deveria ser incluído no arquivo AUTOEXEC.BAT: 

c:\dos\smartdrv a- b- d+ 

Exemplo: Salvando informações do cachê no disco rígido 

Antes de pressionar o botão "reset" do computador ou desligá-lo, é aconselhável que o SMARTDrive grave todas as informações do cachê da memória para o disco rígido. Para fazê-lo, digite o seguinte no aviso de comando: 

smartdrv /c 

Não será necessário usar este comando antes de reinicializar o computador para pressionar as teclas CTRL+ALT+DELETE. O SMARTDrive detecta a sequência de teclas CTRL+ALT+DELETE e automaticamente grava todas as informações no disco antes de permitir a reinicialização do sistema.

Observações :

Ativando a gravação do cachê em unidades específicas 

Por definição, o Config do MS-DOS configura o SMARTDrive para que a gravação do cachê seja desativado. Esta configuração é extremamente segura mas não oferece melhor velocidade. Após a inicialização do SMARTDrive, você pode usar o comando SMARTDrive para ativar a gravação do cachê em unidades específicas. Isto pode aumentar significamente a velocidade de seu sistema. Para ativar a gravação do cachê em uma unidade particular, execute o comando SMARTDRV e especifique a letra de unidade e um sinal de soma (+). Por exemplo, para ativar a gravação do cachê na unidade C, você digitaria o seguinte: 

smartdrv c+ 

Para maiores informações sobre a ativação da gravação do cachê para unidades  compactadas, consulte "SMARTDrive e unidades compactadas" posteriormente neste capítulo. 

Usando memória estendida 

Para que o SMARTDRV.EXE use memória estendida, é preciso primeiro instalar o  HIMEM.SYS ou outro gerenciador de memória estendida que atenda à Especificação de Memória Estendida (XMS) Lotus/Intel/Microsoft/AST. 

Carregando o SMARTDrive na área de memória superior 

Se a área de memória superior estiver disponível através do MS-DOS, o SMARTDrive carregará automaticamente nessa área. Não será necessário usar o comando LOADHIGH com o SMARTDRV.EXE. 

Se o seu disco rígido exige memória intermediária dupla, o SMARTDrive pode ser executado mais rapidamente se seu cachê estiver localizado na memória convencional. Para carregar o SMARTDrive na memória superior e seu cachê na memória convencional, utilize o seguinte comando: 

loadhigh smartdrv /l 

SMARTDrive e unidades compactadas 

O SMARTDrive na verdade, não usa o cachê em unidades compactadas. Ao invés disso usa o cache em unidades (hospedeiras) físicas onde os arquivos de volume compactados estão localizados. Isto melhora a velocidade tanto das unidades físicas como das unidades compactadas. 

SMARTDrive e unidades CD-ROM 

Se você estiver usando uma unidade CD-ROM e deseja usar o cachê nesta unidade, carregue o MSCDEX antes do SMARTDrive. Se você não desejar usar o cache na unidade CD-ROM, carregue o SMARTDrive com a opção /U. Observe que o Config do MS-DOS inclui o comando SMARTDRV no início do arquivo AUTOEXEC.BAT, antes de qualquer outro comando. 

Para saber se o SMARTDrive está  usando o cachê na sua unidade CD-ROM, digite  SMARTDRV no aviso de comando.   

Retornar

[Inicio]  [Cabo Serial e Paralelo]  [Cabo de Par Trançado]  [Cabo coaxial]  [DOS Help]  [Artigos e Tutoriais]  [Apostilas]  [Downloads]  [Links]  [ E-mail ]


http://www.conexaopcpc.com