Comando de memoria de intercambio de LinuxMemoria de intercambio de Linux
El espacio de intercambio es un área del disco duro controlada por el subsistema de administración de memoria de Linux. La memoria recarga la RAM del sistema guardando páginas de memoria inactivas y utilizando espacio de intercambio. La combinación de RAM del sistema y espacio de intercambio se denomina memoria virtual. Sus ventajas y desventajas son las siguientes:
Ventajas: Cuando el uso de memoria en el sistema excede el límite definido, la memoria busca en la RAM y encuentra páginas de memoria que han sido asignadas al proceso pero que están libres. La memoria escribe páginas de memoria libre en la partición de intercambio y reasigna páginas de RAM a otros procesos. Si un programa accediera a una página en el disco, el núcleo encontraría otra página de memoria libre, la escribiría en el disco y luego llamaría a la página requerida desde swap.
Desventajas: debido a que la partición de intercambio está ubicada en el disco, el intercambio será más lento que la memoria. Si bien el espacio de intercambio se utiliza para aumentar la memoria del sistema, no debe considerarse una solución sostenible para la memoria insuficiente para las demandas de carga de trabajo.
¿Se intercambiará Linux?
Capacidad
El intercambio (es decir, partición de intercambio) en Linux es similar a la memoria virtual en Windows, es decir, cuando no hay memoria suficiente, una parte del espacio del disco duro se virtualiza en Memoria para resolver el problema de la capacidad de memoria. Android es un sistema operativo basado en Linux, por lo que también puedes utilizar particiones de intercambio para mejorar la eficiencia del sistema.
La partición swap en inglés es swap, que significa “intercambio” y “transacción física”. Su función es que cuando la memoria no es suficiente, el sistema operativo primero almacena los datos no utilizados temporalmente en la memoria en el espacio de intercambio del disco duro para liberar espacio para que se ejecuten otros programas. Esto es lo mismo que la memoria virtual de Windows. (archivo de página.sys).
Por favor, dame algún consejo. ¿Hay alguna forma de crear una partición de intercambio después de instalar linuxdeepin?
Después de instalar Linux, puedes dividir la partición de intercambio. Hay dos formas: una es dividir la partición de intercambio en el espacio no asignado cuando todavía hay espacio no asignado en el disco duro; el otro método es crear un archivo de intercambio como espacio de intercambio. Este es el método más simple porque el sistema Linux. Puede haber múltiples intercambios en el sistema al mismo tiempo (puede usar el comando swapon-s para ver todos los intercambios en el sistema y el comando free para ver el tamaño total de los intercambios), de modo que cuando el intercambio no sea suficiente , puede crear otro intercambio en forma de archivo. Tomando un archivo 1G como ejemplo, presentaremos cómo usar el archivo:1 para crear un espacio de intercambio de memoria. Utilice el comando dd para cambiar a otro directorio en un directorio determinado (en el uso real, los datos en el directorio /tmp se perderán después de reiniciar). Cree un nuevo archivo con 1G: ddif =/dev/zero of =/tmp/swap Bos = 1m count = 1024. Explicación del comando: 1m es la unidad y 1024 es el número. El total de 1024M es el tamaño total de 1G2. Formatee el archivo en formato de intercambio: (usando el comando mkswap) mkswap/tmp/swap3. Inicie swap y use el comando swapon (es decir, agregue un nuevo swap al sistema): swap/tmp/swap 4. Ver el efecto (use el parámetro -s de swap): si hay varios swaps, puede usar el comando gratuito para ver el tamaño total del espacio de swap.
La memoria física de Linux no está agotada. ¿Es útil intercambiar memoria?
Para la memoria física no utilizada, la memoria de intercambio es muy eficiente porque puede usarse como almacenamiento ejecutable para un almacenamiento flexible para ejecutar otros archivos.
¿Qué tamaño debe tener la partición LinuxSWAP?
La configuración del tamaño del espacio de intercambio en Linuxswap es casi la misma que la de la memoria virtual en Windows. Generalmente es 0,5 ~ 2 veces más que 65438 memoria física. de la memoria física. Después de todo, la memoria física del servidor ya no es pequeña. Lo más importante es que el sistema suele utilizar el espacio de intercambio cuando la memoria física es insuficiente y no es necesario que sea demasiado grande. Si el sistema requiere con frecuencia una gran cantidad de espacio de intercambio, significa expandir la memoria física.