2.5.3 FILES Y BUFFERS
* Orden BUFFERS
Define el número de buffers de disco o memorias temporales. Su sintaxis es:
BUFFERS=valor1 [,valor2] [/X]
Parámetro Descripción
valor1 especifica el número de buffers que se cargarán en memoria. En memoria convencional el rango permitido oscila entre 1 y 99. Pero en memoria expandida se admiten hasta 10000 buffers. Si el ordenador tiene más de 512K de memoria RAM, el valor por defecto es 15.
valor2 especifica el número de buffers de lectura anticipada, entre 1 y 8, que se cargarán en memoria. El valor por defecto es 1.
/X Almacena los buffers del sistema (no los de lectura anticipada) en memoria expandida.
Cuando una aplicación precisa leer varios sectores del disco por primera vez, estos sectores se copian primero en los buffers de memoria y luego se suministran a la aplicación. Cada buffer almacena un sector del disco.
Si posteriormente se piden leer esos mismos sectores, no hará falta leerlos en el disco pues se encuentran ya almacenados en la rápida memoria RAM.
Los sectores menos usados almacenados en buffers se borran para dar paso a nuevos sectores.
Por tanto, un mayor número de buffers ahorra accesos al disco y acelera el rendimiento del ordenador. Sin embargo, cada uno ocupa 532 bytes de memoria.
Los buffers de lectura anticipada son útiles para lecturas secuenciales del disco. Ejemplo: Si se han definido 5 buffers para lectura anticipada, cuando una aplicación pida leer el sector 50, ms-dos aprovechará para leer los sectores 50, 51, 52, 53 y 54. Si posteriormente la aplicación pide leer los sectores 51-54 no será necesario acceder al disco pues se encuentran ya en memoria.
Para definir 30 buffers y 2 más de lectura anticipada, introduzca esta línea en el fichero CONFIG.SYS:
BUFFERS=30,2
Si utiliza Smartdrv, puede reducir el número de buffers hasta cinco.
Índice · Subir · Publicaciones · Saulo.Net
*Orden FILES
Define el número máximo de ficheros que una aplicación puede abrir a la vez. Su sintaxis es:
FILES=NúmeroFicheros
El valor por defecto es 8. Pero este valor resulta escaso en la mayoría de las ocasiones y es necesario aumentarlo. Para definir un número máximo de 35 ficheros abiertos, introduzca esta orden en el fichero CONFIG.SYS:
FILES=35
No hay comentarios:
Publicar un comentario