Mi placa base (HP Pavilion s3000y) solo admite 2 GB de RAM máx. Lo que significa que solo puedo asignar 1 GB para ejecutar máquinas virtuales, y las aplicaciones que usan mucha RAM son lentas (como juegos y Visual Studio).
¿Es posible usar un disco de almacenamiento como una unidad USB como RAM?
O si no, ¿puede VirtualBox usar una unidad como RAM para máquinas virtuales?
windows-vista
memory
virtualbox
usb-flash-drive
Nate Koppenhaver
fuente
fuente
Respuestas:
Windows Vista y 7 admiten ReadyBoost, que utilizará una unidad USB rápida como caché para SuperFetch. Esto permite que SF funcione mejor en sistemas con RAM limitada. Esto puede ayudar a aumentar la capacidad de respuesta de las operaciones de E / S de archivos porque la unidad flash es mucho más rápida en lecturas / escrituras aleatorias 4K que el HDD.
Mejor aún, obtenga una unidad SSD. Un archivo de paginación en un SSD es realmente rápido y mejorará las velocidades de operación de paginación de manera bastante significativa, pero de ninguna manera es un reemplazo para más RAM.
Por cierto, ¿ha intentado instalar RAM más grande de lo que la placa base sugiere que puede usar? Es posible que si actualiza a la última revisión del BIOS, podría usar chips más grandes, como 2x2GB o 4x1GB (no estoy seguro de cuántas ranuras RAM tiene). No debería doler al menos probar un chip más grande si tiene uno disponible.
Además, debe reducir la asignación de RAM a su máquina virtual al mínimo necesario para ejecutar la VM. Un invitado XP puede ejecutar en tan solo 256 MB o 384 MB de RAM dependiendo de para qué lo esté utilizando.
fuente
La razón por la que las aplicaciones que usan mucha memoria hacen que el sistema sea lento es porque eso obliga al sistema a usar dispositivos de almacenamiento. Lo que está pidiendo hacer es lo que el sistema ya está haciendo y la razón por la que no está contento. Desafortunadamente, las únicas soluciones son cambiar su carga de trabajo para que requiera menos memoria o para agregar más memoria.
fuente
Incluso si hicieras esto, no sería recomendable. Las unidades USB / discos duros son extremadamente lentas. Piensa en tu unidad USB. Se transferirá a un MÁXIMO de 60MBps. ¡El ram en su computadora basado en su otra pregunta se ejecutará en cualquier lugar de 4200MBps a 5333MBps!
Es por eso que cuando su computadora tiene poca memoria, usará su archivo de paginación para asignar memoria como memoria virtual . La luz de tu disco duro se volverá loca y tu computadora se ralentizará enormemente. Se quedó sin memoria física y en un esfuerzo por no bloquearse, usará su disco duro como memoria virtual . Solo piense en lo lenta que es la computadora en ese momento y piense cuán horrible se ejecutará su VM si siempre usa este RamDisk (consulte a continuación) o memoria virtual.
fuente
Sí, el nombre es "memoria virtual" o "intercambio"; ha estado en uso regular en computadoras personales durante mucho tiempo (se encontró por primera vez en la década de 1960, y desde 1990 todos los sistemas operativos principales los tienen y los activan de manera predeterminada). Es posible que pueda mejorar el rendimiento marginalmente ajustando el tamaño de la memoria virtual ( cómo hacerlo para vista ), aunque probablemente no mejoraría mucho el rendimiento.
En general, una memoria virtual solo mejora el rendimiento en situaciones en las que su computadora no podrá manejar la carga de memoria de otra manera, por ejemplo, en una situación en la que su sistema comienza a fallar porque el sistema operativo los mata OOM.
fuente
Primero, ¿estás SEGURO de que tu mobo está limitado a 2GB? Creí haber visto un Pabellón el otro día que usaba RAM DDR2 o incluso DDR3. Si su sistema puede usar DDR2 o mejor, eso significa que probablemente sea una buena posibilidad que pueda llenar las 2 ranuras de RAM con memorias RAM más grandes. Es posible que pueda usar dos unidades de 2 GB, lo que le permitirá actualizar a 4 GB.
Pero luego está el BIOS. Y no puedo creer que HP no tenga una actualización de BIOS que pueda actualizar. (Y sería una gran pista si busca en el sitio web de HP su modelo específico). Pero incluso sin una actualización del BIOS, al menos debería poder ver un poco más de 3Gig de RAM. Solo necesitará actualizar su BIOS para acceder a 4Gig completo. Y de nuevo, suponiendo que incluso pueda instalar DDR2 o mejor.
Pero si estás atrapado con DDR1, entonces olvídalo. Probablemente yo también optaría por el arranque dual en lugar de usar una VM. Sé que apesta cuando intenta compartir datos entre sistemas operativos y especialmente cuando prueba nuevas distribuciones. Pero, de nuevo, casi cualquier distribución de Linux también puede lidiar de forma nativa con particiones NTFS (pista, pista).
fuente
no. Los dispositivos de almacenamiento como las unidades USB pueden ayudar al sistema operativo a almacenar / recuperar datos de él a la RAM. solo ayuda a hacer este tipo de operaciones de paginación / intercambio.
fuente
Puede usar un administrador de memoria alternativo: http://www.techsupportalert.com/best-free-memory-optimizer.htm . Un administrador de memoria puede comprimir el ram usado y liberar un poco de ram. En Linux hay compcache y / o zram. Sin embargo, no sé cómo funciona eso en Windows. Podría ser que el administrador de memoria alternativo no use esta tecnología de compresión. Este programa aquí usa compresión: http://www.wincarepro.com/index.htm . Puede usar compcache para crear un disco RAM para Windows ( http://www.vflare.org/2009/03/ram-is-not-enough-memory-compression.html ).
Editar: Aquí hay otro programa: http://www.windows7download.com/win7-memory-improve-master/smdggjpk.html pero ¿se ve exactamente igual que este http://www.wincarepro.com ? No sé si esto es serio?
fuente