For at slippe/tømme/rydde cachehukommelse eller RAM i Linux (RedHat/CentOS 7/8), kan du følge disse trin:
1. Log ind som root-bruger:
*sø –
*(Brug din almindelige adgangskode til at godkende)*
2. Frigør sidecachen:
*Synkroniser*
*Echo 3> /proc/sys/vm/drop_caches*
*Dette frigiver sidecachen og frigiver tidligere cachelagret hukommelse.*
3. Frigør dentries og inodes cache:
*Echo 2> /proc/sys/vm/drop_caches*
*Dette vil frigøre tand- og inodcachen, hvilket frigør yderligere hukommelse.*
4. Frigør alle filsystemcacher (anbefales ikke til systemer med SSD):
*Echo 1> /proc/sys/vm/drop_caches*
Advarsel :Dette vil også tømme hele filsystemets buffercache, hvilket kan have en negativ indvirkning på ydeevnen. Brug med forsigtighed.
5. Bekræft hukommelsesforbruget:
*Gratis –m (eller -g for GB)*
*Dette vil vise mængden af ledig og brugt RAM.*
6. Overvåg hukommelsesforbrug over tid (valgfrit):
*Se –n 1 gratis –m (eller -g for GB)*
*Dette vil vise en løbende opdatering af hukommelsesforbruget, så du kan overvåge eventuelle ændringer.*
7. Du kan også genstarte specifikke tjenester, der bruger en betydelig mængde hukommelse, såsom webservere, databaser eller applikationsservere, for at rydde den hukommelsescache, der er knyttet til disse tjenester.
Bemærk: Afhængig af din systemkonfiguration og ressourceforbrug kan den faktiske virkning af at rydde cachehukommelsen variere. Disse trin skulle effektivt hjælpe med at frigøre hukommelse på Red Hat/CentOS 7/8-systemer.