maiki
(maiki)
19 Mayo, 2020 20:19
4
EricGT:
Si se solicita a un proveedor un servidor con 1 GB de RAM, entiendo que durante la instalación se asignarían 2 GB adicionales para el área de intercambio (swap), por lo que se necesitarían 3 GB en total. Y si el proveedor limita la máquina a 1 GB, ahora tienes un problema.
Si se solicita a un proveedor un servidor con 3 GB de RAM, entiendo que durante la instalación NO se asignarían 2 GB adicionales para el área de intercambio, por lo que se utilizarían los 3 GB solo para memoria.
Si se solicita a un proveedor un servidor con 4 GB pensando que se necesitan 2 GB como memoria normal y 2 GB como área de intercambio, ¿sería la mejor opción usar los 4 GB como 2 GB para memoria y 2 GB para área de intercambio?
EricGT:
Solicitamos 4 GB de RAM. No preguntamos cómo debe configurarse. Mediante el acceso a la consola web, creamos nosotros mismos la máquina virtual y, en el proceso, se nos pedirá que asignemos 2 GB de los 4 GB a una unidad de intercambio (swap) y dejemos los otros 2 GB como memoria normal.
Un “swap” es un archivo en una unidad de almacenamiento.
From the end-user perspective, swap files in versions 2.6.x and later of the Linux kernel are virtually as fast as swap partitions; the limitation is that swap files should be contiguously allocated on their underlying file systems. To increase performance of swap files, the kernel keeps a map of where they are placed on underlying devices and accesses them directly, thus bypassing the cache and avoiding filesystem overhead. When residing on HDDs, which are rotational magnetic media devi Swappin...
Solo quería aclarar esto, por si hubiera confusión.
Al aprovisionar un servidor, sabrás cuánta RAM está disponible (en cantidades como 1 GB, 2 GB o 4 GB), pero también tendrás almacenamiento en disco, generalmente disponible en cantidades mayores (como 20 GB, 30 GB o 40 GB).
Tu área de intercambio (swap) formará parte del almacenamiento en disco. Tu RAM es independiente.