Tengo un SSD OCZ Revo muy muy rápido. Quiero usar mucha RAM, pero estoy limitado a 4 GB de RAM por el momento. Si uso mi SSD OCZ Revo como intercambio (el total, 160 GB), ¿eso significa que tengo un total de 164 GB de RAM en total?
Mi pregunta es, ¿cómo trata Linux swap? ¿Cómo puedo usar mi SSD como RAM con la verdadera RAM juntos? ¿Alguien sabe?
Respuestas:
Puede realizar cualquier operación que pueda realizar con 164 GB de RAM. Pero debido a que el SSD es cientos de veces más lento que la RAM, tomará mucho más tiempo.
Deberá aumentar la capacidad de intercambio del sistema para poder utilizar el intercambio de SSD más rápido para extender efectivamente el tamaño de la memoria caché de la página. De lo contrario, el sistema asumirá que el intercambio y el disco son casi tan rápidos y no moverán las cosas al intercambio cuando pueda leerlos desde el disco, lo que no tendrá sentido en su situación inusual.
Si encuentra que tiene muchas E / S de disco y muy poco intercambio, aumente el intercambio. Si encuentra que está "agitando" el SSD, baje el intercambio . Tenga en cuenta que esto tendrá un efecto negativo menor en la vida útil de su SSD: cuanto mayor sea el intercambio, mayor será el efecto. (Con los SSD modernos, casi no importa. No tiene sentido tener un SSD si no lo usa).
fuente
Linux usa swap como partición. Tengo una partición de 18GB en mi HDD que formateé con GParted para que sea "linux-swap". Lo agregué a / etc / fstab y funciona bien (solo v. Lento) sería mucho más rápido usar un SSD, especialmente uno PCIe, sin embargo, usar un SSD como intercambio puede degradarlo y acortar su vida útil, ya que los SSD tienen un número limitado de escrituras.
https://wiki.archlinux.org/index.php/Solid_State_Drives#Swap_Space_on_SSDs
fuente