¿Cómo utilizar el sistema de intercambio de Linux y el intercambio de zram?

  
                

Swap y zram en Linux son dos técnicas para expandir la memoria, que pueden indicar el rendimiento del sistema en cierta medida. Por supuesto, swap y zram swap, en general, el uso de zram es más. ¿Cómo utilizar el sistema de intercambio de Linux y el intercambio de zram?

intercambio de disco: es la parte del disco como la memoria, la aplicación es completamente transparente, comparable a la mayor capacidad de memoria, pero la desventaja es obvia, cuando se utiliza en el intercambio, la velocidad Es muy lento

zram: consiste en dividir una parte de la memoria física, comprimir los datos de la memoria que no se usan comúnmente y colocarlos en zram. Cuando se usan, los datos se descomprimen, lo que equivale a sacrificar la eficiencia de la CPU y aumentar el disfraz. La memoria

Si el dispositivo admite zram, definitivamente se prefiere usar zram, pero algunos núcleos de dispositivos son más antiguos, solo usan el intercambio de discos.

Para ver si el dispositivo es zram:

adb al shell en el dispositivo, cd /dev /block /, vea si hay zram0 o zram1

Si no hay tal archivo No es necesariamente que el dispositivo no admita zram. También es posible que la opción zram no esté marcada en el kernel. Puede buscar zram en la fuente del kernel.

El siguiente es un script que se escribió: use disk swap

#! /system /bin /sh

# SWAP_FILE = " /data /swap1 "

if [! -f " /data /swap1 "]; luego

dd if = /dev /zero = = data /swap1 bs = 390250 count = 256

fi

Busybox mkswap /data /swap1

busybox swapon -p 0 /data /swap1

echo 0》 /proc /sys /vm /swappiness

cat /proc /sys /Vm /swappiness

busybox free -m

El valor en /proc /sys /vm /swappiness representa la prioridad de usar swap, 0 no se usa, 100 significa uso máximo

Actualizar:

Si desea saber qué archivo de intercambio utiliza el intercambio actual,

cat /proc /swap lo sabrá.

Lo anterior es el uso del intercambio del sistema de Linux y el intercambio de zram. Si la memoria de su computadora es demasiado pequeña, puede usar intercambio de swap o zram para expandir la memoria.

Copyright © Conocimiento de Windows All Rights Reserved