¿Cómo utilizar la gran memoria de la computadora de más de 8G?
Cómo utilizar una memoria grande por encima de 8G
Para sistemas de memoria grande, existen básicamente cuatro soluciones de aplicaciones representativas y las analizaremos una por una.
La primera opción es instalar directamente el sistema Windows de 64 bits. Windows 7 de 64 bits es el más común y muchas marcas de máquinas ahora vienen con Windows 7 de 64 bits preinstalado. Esta solución tiene la mejora de rendimiento más limitada para sistemas de gran memoria. Las ventajas de rendimiento de la gran memoria solo pueden reflejarse en algunas aplicaciones que requieren gran cantidad de memoria, y el cambio en el rendimiento del sistema no es obvio en las aplicaciones normales.
La segunda opción es cargar el sistema en la memoria. La instalación de esta solución es bastante complicada, pero el rendimiento del sistema mejora enormemente, la velocidad de carga del sistema mejora enormemente y la velocidad de carga del programa también es muy rápida. Sin embargo, en la actualidad esta solución tiene grandes limitaciones. El disco completo del sistema debe tener menos de 2 GB; de lo contrario, el proceso de carga fallará, lo que significa que puede instalar una versión extremadamente simplificada del sistema Windows 7 o puede instalar un sistema Windows XP normal, pero no puede instalar software de aplicación de gran tamaño. en el disco del sistema, solo puede instalar software de aplicación no grande de uso común.
En el análisis anterior hablamos de que para poder instalar Windows 7 con éxito en la memoria, el espacio que ocupan los archivos en todo el disco del sistema no debe exceder los 2 GB, lo cual es muy complicado. Normalmente, Windows 7 ocupará unos 10 GB de espacio después de la instalación. Si incluye el archivo de página de la memoria virtual y el archivo de imagen de la hibernación del sistema, un sistema con 16 GB de memoria ocupará aproximadamente 30 GB de espacio y la duplicación exitosa es imposible. Y los métodos habituales para adelgazar Windows 7 no son muy eficaces. Después de adelgazar, Windows 7 todavía ocupa alrededor de 7 GB de espacio, por lo que sólo podemos instalar un sistema Windows 7 extremadamente optimizado.
Debido a que Windows 7 Express Lite Edition descargado por los ingenieros se descomprime e instala automáticamente, y Windows 7 Express Lite Edition no se puede utilizar porque no hay un gestor de arranque de inicio del sistema, por lo que es necesario instalar Windows 7. System Express Lite Edition en dos pasos.
El primer paso es instalar un sistema Windows 7 estándar en el disco duro de la forma habitual. Este paso es muy sencillo, por lo que no entraré en detalles.
Luego pasa al segundo paso, más complejo. Una vez completada la instalación del sistema, no es necesario instalar ningún controlador, simplemente reinicie directamente y use el disco de herramientas WinPE para iniciar el sistema WinPE. Ingrese a la interfaz de administración de discos desde la ventana de administración de computadoras WinPE y podrá ver el disco. do:? La partición de 100 MB reservada para el sistema almacena el programa de inicio del sistema de Windows 7. No se mostrará en el sistema Windows 7, pero se mostrará en WinPE. ¿Hacer clic derecho en el disco? do:? ,¿elegir? ¿Cambiar la letra de unidad y la ruta? y luego cambiar la letra de su unidad a? ¿b? , seguido de la partición donde se acaba de instalar el sistema (normalmente debería ser el disco ahora? d:?) ¿Cambiar la letra de su unidad a? ¿do? . Entonces, ¿qué pasa con el disco? do:? ¿Es esa la partición donde acabamos de instalar el sistema y luego hicimos clic derecho en el disco con el sistema? do:? ¿elegir? ¿Formato? . Una vez completado el formateo, ejecutamos el instalador de Extreme Compact Windows 7 y ¿extraerá automáticamente los archivos al disco? do:? Una vez completada la descompresión, reinicie la computadora y comenzará la instalación de Extreme Lite Windows 7. Después de la instalación, descubrimos que el espacio real ocupado por la unidad c es de aproximadamente 1,26 GB. El controlador se puede instalar normalmente y Aero también se puede abrir.
Una vez completada la instalación del sistema, instale los controladores para todos los dispositivos y luego instale el controlador FiraDisk para el disco duro virtual de memoria.
Primero, ingrese al administrador de dispositivos, haga clic derecho en la barra superior de la lista de dispositivos de hardware y seleccione? ¿Agregar hardware obsoleto (ver arriba)? y luego haga clic en? ¿Seleccionar manualmente hardware de la lista? , navega hasta el archivo FiraDisk.inf en la carpeta FiraDisk, ¿puedes cambiar el nombre? ¿Enumerador de discos virtuales FiraDisk? El controlador de disco instalado en el sistema.
Luego, debe modificar la información de inicio del sistema; de lo contrario, bootmgr encontrará que el tamaño del disco ha cambiado, lo que provocará un error de Winload.exe durante el inicio y el sistema no podrá iniciarse con éxito directamente desde la memoria. El método de modificación es simple: ¿ejecutar como administrador? ¿comenzar? ¿Todos los programas? ¿Adjunto? ¿existir? ¿Símbolo del sistema? ¿Programa, ingresar por separado? bcdedit/set {predeterminado} ¿Arranque del dispositivo del sistema operativo? ,?bcdedit /set {predeterminado} inicio del dispositivo? Entonces qué. bcdedit/set {predeterminado} detecta Hal 1? Ingrese estos tres comandos una vez cada vez que ingrese un comando, y el sistema le indicará al programa que complete la ejecución. En este punto, se completa la modificación de la información de inicio del sistema. A continuación, agregaremos el menú de opciones de inicio.
¿Primero descomprimir Grub4dos en la unidad c y cambiar el nombre de la carpeta? ¿comida? ¿Y qué pasa con Will? ¿comida? Copie Grldr y grldr.mbr en la carpeta al directorio raíz de la unidad c y luego copie a? ¿Símbolo del sistema? ¿Entrar en la interfaz? bcdedit/create/d \ " Grub \ "/¿Sector de arranque de la aplicación? Presione la tecla Enter y el sistema devolverá una larga cadena de caracteres. ¿Qué queremos devolver? {4b c205 F9-d2d 6-11 E0-a 1 B9-9116d6c 33702}? , y luego continuamos? ¿Símbolo del sistema? Ingrese tres comandos en la interfaz:
bcdedit/set { 4 BC 205 f 9-d2d 6-11 E0-a 1 B9-9116d6c 33702 } dispositivo partición=c:
bcdedit /set { 4 BC 205 f 9-d2d 6-11 E0-a 1 B9-9116d6c 33702 } ruta \ \ gr ldr
bcdedit/display order { 4b c205 F9-d2d 6- 11 E0. -a 1 B9-9116d6c 33702 }/add last
(Los caracteres devueltos por diferentes sistemas son diferentes, también necesitas poner? {}? para reemplazar los caracteres con los correspondientes), cada vez ingresa uno Presione Intro una vez en el comando y el sistema le pedirá al programa que complete la ejecución.
En este punto, podemos decir que se han completado todas las modificaciones en el sistema Windows 7 y luego reiniciamos el sistema WinPE. Ejecute VDM y cree un archivo llamado . Ramwin7.img? Imagen de 2 GB y luego cargue esta imagen de 2 GB en el sistema. En este momento, aparecerá un disco de 2 GB en el sistema. respuesta:? , haga clic en Disco? respuesta:? , elige formatear el disco? respuesta:? y luego dividirlo en la unidad D? ¿Información del volumen del sistema? ,?Reciclador? Entonces qué. Ramwin7.img? ¿Copiar todos los archivos y carpetas excepto el disco? respuesta:? En , se ha completado la producción de la imagen.
¿El siguiente paso es modificar el menú de inicio secundario y usar la tableta para configurar la unidad D? ¿comida? ¿Debajo de la carpeta? menú.lst? Abra el archivo y escriba las siguientes 6 líneas de código al final:
Título Ramwin7
¿Descubrir? set-root /Ramwin7.img
¿Mapa? mem /Ramwin7.img (hd0)
Mapa (hd0) (hd1)
¿Mapa? gancho
Cargador de cadena(hd0,0)/bootmgr
Todo el trabajo se realiza aquí. Reinicie su computadora y seleccione? ¿comida? Después de más de 20 segundos, ingresará automáticamente a la versión de memoria de Windows 7. Debido a que Windows 7 Extreme Lite Edition que estamos usando es una versión de 32 bits, la versión de memoria de Windows 7 ocupa 2 GB en este momento, dejando 1,46 GB de memoria disponible. En este momento, el sistema Windows 7 se está ejecutando muy rápido, pero la simplificación extrema también trae muchos problemas: debido a que es demasiado simplificado, el sistema solo puede ejecutar unas pocas aplicaciones como Office e IE, y PCMark7 y Sisoftware Sandra 2011 no pueden. se ejecuta normalmente, incluido Lineage 2.5. Todo tipo de juegos, incluido este, tampoco se pueden cargar normalmente.
2. Instalar Windows XP en la memoria.
Debido a que muchos programas no se pueden usar normalmente después de instalar Extreme Lite Windows 7 en la memoria, instalamos el sistema Windows XP en la memoria. Instalar una versión en memoria de Windows XP es mucho más sencillo que instalar Windows 7 en memoria. Después de instalar el sistema, los controladores y el software de la aplicación, puede simplificar el sistema eliminando algunos componentes no utilizados. Luego haga clic derecho en el archivo FiraDisk.inf en la carpeta FiraDisk y seleccione? ¿Instalar? , el sistema se reiniciará automáticamente y comenzará a instalar el controlador del enumerador de disco virtual FiraDisk. Puede instalar el controlador de disco FiraDisk Virtual Disk Enumerator ubicándolo manualmente en la carpeta FIRA Disk.
A continuación, debe cambiar manualmente la letra de la unidad del disco del sistema; de lo contrario, no podrá iniciar normalmente en la versión de memoria de Windows XP. ¿Hacer clic? ¿comenzar? ¿correr? ,¿ingresar? regedit? ¿Estás en línea? ¿[HKEY_LOCAL_MACHINE\SYSTEM\
Dispositivos instalados]? ¿Hospital Capitán General? \DosDispositivos\C:? ¿Cambiar el nombre? \DosDispositivos\B:? De esta manera, cuando arrancamos con la versión de memoria del sistema Windows XP, la unidad c original se convertirá en la unidad B, y el disco del sistema de la versión de memoria de Windows XP se asignará automáticamente como la unidad c.
Una vez completada la modificación, reinicie la computadora para ingresar al sistema WinPE, ejecute la herramienta VDM como se mencionó anteriormente, en el disco del sistema de Windows XP. do:? Crea un archivo llamado . RamXP.img? Imagen de 2 GB. Cuando se carga esta imagen, también aparecerá la unidad A. ¿Dividirás el disco del sistema como una versión de memoria de la imagen de Windows 7? ¿Información del volumen del sistema? ,?Reciclador? Entonces qué. RamXP.img? ¿Copiar todos los archivos y carpetas excepto el disco? respuesta:? En , se ha completado la producción de la imagen.
Consejo del ingeniero: Cabe señalar que la ruta de la partición del sistema en el archivo boot.ini debe ser? ¿Múltiples(0)disco(0)rdisco(0)partición(1)\WINDOWS? .
Al igual que la versión de memoria anterior de Windows 7, ¿descomprimir Grub4dos en la unidad c y cambiar el nombre de la carpeta? ¿comida? ¿Y qué pasa con Will? ¿comida? Copie el archivo grldr en la carpeta al directorio raíz de la unidad c, edite el archivo boot.ini e ingrese? c:\\grldr=\"GRUB\ "? .
Por último, ¿todavía utilizas una tableta para colocar la unidad C? ¿comida? ¿Debajo de la carpeta? menú.lst? Abra el archivo y escriba las siguientes 6 líneas de código al final:
Título RamXP
¿Descubrido? set-root /RamXP.img
¿Mapa? mem /RamXP.img (hd0)
Mapa (hd0) (hd1)
¿Mapa? gancho
Cargador de cadena (hd0, 0)/ntldr
Después de completar todas las operaciones, reinicie la computadora y seleccione? ¿Comida? , luego seleccione RamXP en el menú de Grub. Ingresar la versión de memoria de un sistema Windows XP demora aproximadamente 10 segundos. De manera similar, debido a la mala compatibilidad de Windows XP de 64 bits, aún instalamos Windows XP de 32 bits. En este momento, la versión de memoria de Windows XP ocupa 2 GB y el sistema todavía tiene 1,46 GB de memoria disponible, lo que mejora significativamente el rendimiento del sistema y funciona como un juego de niños. Dado que el sistema Windows XP en sí no es grande, después de la instalación y una optimización moderada, se puede instalar una cantidad considerable de aplicaciones, que se pueden usar normalmente y son más reproducibles que la versión de memoria de Windows 7.
La tercera opción es virtualizar parte de la memoria al disco duro. De esta forma aparecerá en el sistema una partición con velocidades de lectura y escritura muy rápidas. Después de instalar algunas aplicaciones en el disco duro virtual, la velocidad de inicio de estas aplicaciones mejorará enormemente, pero el rendimiento de todo el sistema no se verá muy afectado. Sin embargo, el software de disco duro virtual actual también admite la escritura de datos en el disco duro virtual en el espejo al apagar, de modo que los datos no se pierdan al apagar nuevamente. ¿Esta solución tiene actualmente ciertas limitaciones? El software de disco duro virtual actual sólo puede crear discos duros virtuales con una capacidad inferior a 4 GB.
Muchos usuarios con gran memoria tienen la idea de virtualizar parte de la memoria en el disco duro. Virtualizar la memoria en el disco duro es la solución de aplicación más sencilla para gran memoria. Utilizamos el software VSuite Ramdisk para virtualizar discos duros de gran memoria. Este tipo de software utiliza un algoritmo único para virtualizar la memoria en un disco duro, convirtiendo la lectura y escritura de datos de archivos del disco duro en acceso de datos a la memoria, mejorando en gran medida la velocidad de acceso a los datos, lo cual es especialmente útil para los usuarios que intercambian con frecuencia. archivos de gran capacidad a través de la red. Debido a que la memoria es propensa a cortes de energía y pérdida de datos, es mejor almacenar archivos temporales. La nueva versión de VSuite Ramdisk proporciona una función de duplicación, que admite guardar datos automáticamente en un archivo de imagen al apagar y cargar automáticamente los datos del archivo de imagen en un disco duro virtual al iniciar, lo que puede evitar la pérdida de datos causada por el software de disco duro virtual de memoria original al apagar. Además, VSuite Ramdisk también tiene la función de detectar y utilizar memoria que no reconoce el sistema, lo que puede resolver el problema de que el sistema operativo Windows de 32 bits no pueda utilizar completamente más de 4 GB de memoria. Abrimos un disco duro virtual de hasta 4 GB en un sistema Windows 7 de 64 bits, luego configuramos el archivo de intercambio del sistema en el disco duro virtual e instalamos Paradise 2.5 en el disco duro virtual. En este modo, podemos ver que para el disco duro virtual, el rendimiento de lectura y escritura del disco ha mejorado enormemente, pero para todo el sistema, excepto por el aumento obvio de velocidad al cargar programas instalados en el disco duro virtual. El rendimiento de todo el sistema no ha mejorado mucho.
La cuarta solución es virtualizar la memoria en un caché de disco, asignar memoria al disco duro como caché e interceptar las solicitudes de E/S enviadas por el sistema al disco duro. Si los datos solicitados por IO ya están en el caché, lea los datos en el caché directamente y complete la solicitud de IO; de lo contrario, lea los datos del disco duro y guárdelos en el caché, y complete la solicitud de IO al mismo tiempo; tiempo. Se puede ver que cuantos más datos se leen del caché, más mejora el rendimiento del sistema y mejora el rendimiento del sistema al evitar lecturas frecuentes de discos duros lentos.
Desde la era de Windows 98, para obtener un mayor rendimiento del disco duro, muchos jugadores están dispuestos a modificar las entradas de la caché del disco duro en el registro. Hoy en día, muchos cachés de disco duro han alcanzado los 64 MB, pero para los usuarios locos por el rendimiento, un caché de disco duro de 64 MB no es suficiente.
Cuando nuestra memoria alcance los 16 GB, podemos considerar usar la memoria como caché del disco duro. Usamos FancyCache para las pruebas, un software que virtualiza la memoria del sistema en un caché del disco duro.
FancyCache puede almacenar datos leídos desde el disco duro en la memoria del sistema para que el sistema pueda leer rápidamente los datos de la memoria la próxima vez que acceda a los datos. FancyCache también admite la virtualización de otros discos en el disco duro. como caché de nivel de discos secundarios, por lo que probamos ambas opciones en nuestras pruebas. La primera es simplemente utilizar 4 GB de RAM como caché para el disco duro. La segunda opción es virtualizar 4 GB de memoria en un disco duro según la primera solución y luego usar este disco duro virtual como caché secundario del disco duro principal.
Se puede ver que en el sistema Windows 7 de 64 bits, la mejora de rendimiento aportada por la memoria caché del disco duro virtual de memoria abierta es muy grande. La puntuación de PCMark7 incluso saltó a más de 565,438,000, y lo sabemos. que Futuremark ha declarado en la explicación oficial que su objetivo es controlar la puntuación de un sistema de gama alta compuesto por un procesador de seis núcleos Core i7-980X, una tarjeta gráfica GeForce GTX 580 y una unidad de estado sólido Micron Crucial C300 a alrededor de 5.000. Sin la necesidad de un SSD, el sistema con solo Core i7-2600K, GeForce GTX 560Ti y Seagate 7200.12 1TB HDD superó los 5000 puntos. Esto nos muestra la rápida mejora del rendimiento que aporta la gran caché del HDD, que es lo que más nos gusta. esperanza del resultado obtenido.
En la prueba de lectura y escritura aleatoria de HD Tune, también puedes ver los cambios obvios provocados por el gran caché. El rendimiento de lectura y escritura aleatoria de 4 KB fue de sólo 59 IOPS por primera vez, lo que no es muy diferente del de los discos duros normales. Sin embargo, la ventaja del gran caché se hizo evidente sólo después de que alcanzó el rendimiento de lectura y escritura aleatoria de 4 KB. 151263 operaciones, que es el rendimiento más alto actualmente. Los SSD son aproximadamente el doble.
Resumen del ingeniero
La versión de memoria de este sistema aún no está madura.
Por supuesto, instalar el sistema operativo y el software de uso común en la memoria puede mejorar enormemente el rendimiento y la velocidad de respuesta del sistema. Sin embargo, el programa de arranque actual del sistema con versión de memoria solo puede admitir una imagen del sistema de 2 GB como máximo, por lo que si desea instalar la versión de memoria del sistema Windows, debe simplificar el sistema. No hay ningún problema con el sistema Windows XP, no es necesario simplificarlo y no afectará el uso, pero el sistema de memoria no puede instalar software de gran tamaño. El sistema Windows 7 necesita ser optimizado en gran medida, lo que hace que el sistema sea bastante incompatible y que muchos programas no puedan ejecutarse correctamente. En vista de esta situación, creemos que la solución actual de poner el sistema en la memoria para construir un sistema con una versión de memoria rápida no está madura y le recomendamos que no la considere. No será demasiado tarde para considerar instalar la versión de memoria de Windows cuando el gestor de arranque del sistema de versión de memoria pueda admitir imágenes de 8 GB ~ 12 GB en el futuro.
La caché virtual en memoria es la más eficiente.
Al observar estas soluciones, podemos encontrar que virtualizar la memoria en la caché del disco duro es la mejor manera de mejorar el rendimiento de todo el sistema. No solo mejora en gran medida el rendimiento de los datos de acceso aleatorio, sino que también mejora. el rendimiento general del sistema hasta cierto punto. De hecho, para todo el disco duro, la capacidad del caché virtual no tiene que ser tanto como 4 GB. 1 GB o incluso cientos de MB pueden mejorar significativamente el rendimiento del sistema. Esta solución también es muy adecuada para usuarios que configuran 4GB de memoria e instalan un sistema operativo de 32 bits. Debido a que FancyCache puede identificar la memoria no utilizada en el sistema, no afectará la capacidad de memoria del sistema de 32 bits y también puede mejorar el rendimiento del sistema. Por supuesto, si la memoria es lo suficientemente grande, recomendamos virtualizar parte de la memoria en un disco duro que no pierda contenido incluso cuando se apague. Colocar juegos, software de gran tamaño y carpetas temporales en él también mejorará el rendimiento del sistema. hasta cierto punto.