Retornar

[DOS Help INICIO]

Avançar
   

RAMDRIVE.SYS

Cria uma unidade RAM na memória de acesso aleatório (RAM) do computador para simular uma unidade de disco rígido. Este controlador de dispositivo deve ser carregado no arquivo CONFIG.SYS por um comando <DEVICE> ou <DEVICEHIGH>

As unidades RAM são muito mais rápidas que as unidades de disco rígido, pois o computador consegue ler informações mais rapidamente na memória que no disco rígido. A unidade RAM parece ser uma unidade normal de disco rígido: pode ser usada da mesma maneira. A diferença mais importante entre ambas as unidades é que, porque a unidade RAM existe somente na memória, as informações ali contidas são perdidas quando o computador é desligado e reinicializado. Podem ser definidas quantas unidades RAM se desejar, até a quantidade de memória do computador. Para fazê-lo, inclua uma linha RAMDRIVE.SYS no arquivo CONFIG.SYS para cada unidade RAM adicional desejada. 

Sintaxe ;

DEVICE=[unidade:][caminho]RAMDRIVE.SYS [TamDisco TamSetor [N£mEntradas]]] [/E | /A] 

Parâmetros :

[unidade:][caminho] 
Especifica a localização do arquivo RAMDRIVE.SYS. 

TamDisco 
Especifica quantos kilobytes de memória você deseja usar para a unidade RAM. 
Ex: para criar uma unidade RAM de 640K, especifique 640. Se não for especificada quantidade, o RAMDrive criará  uma unidade RAM de 64K. O valor especificado pode estar entre 4 e 32767. Porém, não é possível especificar mais memória do que a disponível no sistema. 

TamSetor 
Especifica o tamanho do setor do disco, em bytes. Esse tamanho pode ser de 128, 256 ou 512 bytes. Se for incluído um valor de TamSetor, será necessário incluir também um valor para TamDisco. 

Em geral, o tamanho de setor utilizado deve ser 512 bytes. 

NumEntradas 
Limita o número de arquivos e diretórios a serem criados no diretório principal da unidade RAM. O limite pode estar entre 2 e 1024 entradas: o limite especificado é arredondado até o limiar de tamanho de setor mais próximo. Se não for especificado limite, poderão ser criadas até 64 entradas no diretório principal da unidade RAM. Se for incluído valor para NumEntradas, também deverão ser incluídos valores para TamDisco e TamSetor. 

Se não houver memória suficiente para criar a unidade RAM especificada, o RAMDrive tentar  criá-la com um limite de 16 entradas de diretório. Isso poder  resultar em uma unidade RAM com limite diferente do especificado. 

Opções :

/E 
Cria a unidade RAM em memória estendida. 

Para que o RAMDrive use memória estendida, seu sistema deve ser configurado para oferecer memória estendida, e o comando DEVICE para o gerenciador de memória estendida (como o HIMEM.SYS) deve aparecer no arquivo CONFIG.SYS antes do comando DEVICE para RAMDRIVE.SYS. Em geral, é aconselhável criar a unidade RAM em memória estendida, caso o sistema a possua. 

/A 
Cria a unidade RAM em memória expandida. 

Para que o RAMDrive use memória expandida, seu sistema deve ser configurado para oferecer memória expandida, e o comando DEVICE para o gerenciador de memória expandida (como o EMM386, 386MAX, CEMM ou QEMM) deve aparecer no arquivo CONFIG.SYS antes do comando DEVICE para RAMDRIVE.SYS.

Exemplos :

Para criar uma unidade RAM em memória estendida e alocar 64K (a quantidade padrão) de memória estendida ao RAMDRIVE.SYS, inclua a seguinte linha no arquivo CONFIG.SYS: 

device=c:\dos\ramdrive.sys /e 

Esse comando carrega o RAMDRIVE.SYS a partir do diretório C:\DOS. 

Suponhamos que você deseje instalar o RAMDRIVE.SYS em memória expandida e alocar 4 MB (4096K) de memória expandida para a unidade RAM. Para fazê-lo e especificar que o RAMDRIVE.SYS localize-se no diretório DOS da unidade C, inclua a seguinte linha no arquivo CONFIG.SYS: 

device=c:\dos\ramdrive.sys 4096 /a 

Suponhamos, agora, que você deseje alocar 2048K de memória estendida ao RAMDRIVE.SYS e criar uma unidade RAM com setores de 512 bytes e um limite de 1024 entradas no diretório principal. Para fazê-lo e especificar que o RAMDRIVE.SYS localize-se no diretório DEVICES da unidade D, inclua a seguinte linha no arquivo CONFIG.SYS: 

device=d:\devices\ramdrive.sys 2048 512 1024 /e

Observações :

Usando memória convencional :

Embora a especificação do tipo de memória seja opcional, é definitivamente recomendada. Se forem omitidas as opções /E e /A, o RAMDRIVE.SYS usar  a memória convencional do sistema. Não é aconselhável usar memória convencional para a unidade RAM, pois isso reduz o espaço disponível para a execução de programas. Porém, se não houver memória estendida nem unidade de disco rígido, é possível usar a memória convencional para a unidade RAM. A unidade RAM pode aumentar a velocidade de um sistema de discos flexíveis de maneira suficientemente significativa para que valha a pena perder parte da memória convencional. 

Usando memória estendida :

Se o sistema tiver memória estendida instalada (a partir do limite de 1 megabyte), é possível usar essa memória estendida para uma ou mais unidades RAM. Para que o RAMDRIVE.SYS use memória estendida, é necessário antes instalar o HIMEM.SYS ou outro gerenciador de memória estendida que atenda à Especificação de Memória Estendida (XMS) Lotus/Intel/Microsoft/AST. No arquivo CONFIG.SYS, o comando DEVICE que instala o gerenciador de memória estendida XMS deve preceder os comandos que instalam a unidade RAM. 

Usando memória expandida :

Para que o RAMDRIVE.SYS use memória expandida, é necessário configurar o sistema para que forneça memória expandida. No arquivo CONFIG.SYS, o comando DEVICE que instala o gerenciador de memória expandida (como o EMM386.EXE) deve preceder os comandos que instalam o RAMDRIVE.SYS. O gerenciador de memória expandida deve atender à Especificação de Memória Expandida Lotus/Intel/Microsoft (LIM EMS). 

Aumentando a eficiência de uma unidade RAM :

Para obter os melhores resultados com a unidade RAM, é possível definir uma variável de ambiente TEMP e defini-la como diretório na unidade RAM. Usando o Windows, certifique-se de que a unidade RAM possua pelo menos 2 MB. Caso contrário, pode não haver espaço suficiente para a criação de arquivos temporários para impressão. 

Compactando uma unidade RAM :

Para compactar uma unidade RAM, use o comando <DRVSPACE /CREATE>. Apesar de 
ser possível compactar uma unidade RAM usando o comando DRVSPACE /COMPRESS, 
esse procedimento não é recomendado. Devido á volatilidade da unidade RAM, o mecanismo de recuperação automática do DriveSpace não funciona em uma unidade RAM. 

Se você compactar sua unidade RAM, certifique-se de que o comando DEVICE para o RAMDRIVE.SYS seja exibido no arquivo CONFIG.SYS antes do comando DEVICE para o DRVSPACE.SYS. Caso contrário, a unidade RAM compactada não será automaticamente montada quando seu computador for inicializado.

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