I nästa artikel kommer vi att se hur ren RAM från Ubuntu-terminalen. Som standard har Gnu / Linux ett mycket effektivt sätt att hantera RAM på våra datorer. Med detta får vi bättre resultat av de resurser som finns i vårt system. Detta tillvägagångssätt kan ibland förvirra användare eftersom RAM verkar helt uttorkat trots att alla applikationer stängs.
Gnu / Linux använder tillgängligt minne för att cacha applikationer från hårddisken, i syfte att uppnå snabbare lästider. Denna fördel blir en frustrerande upplevelse, särskilt för systemadministratörer som felsöker datorproblem. Ändringar som tillämpas på systemfiler på hårddisken kanske inte läses. Detta händer eftersom Gnu / Linux laddar dem från RAM. Därför är det en bra idé att lösa detta problem rengör RAM istället för att starta om datorn.
Rensa RAM i Ubuntu, Linux Mint och derivat med drop_caches
Vi ska starta terminalen (Ctrl + Alt + T) och skriva följande kommandon:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
För att starta vi låt oss logga in som root. Sedan kommandot 'synkronisera' ska städa upp filsystembufferten. På detta sätt kommer vi att vara säkra på att alla objekt som cachas släpps. Annars kan det finnas problem. Kommandot 'missar'gör arbetet med att skriva till filen och drop_caches rensar cachen utan att ta bort någon app / tjänst. Du bör omedelbart se att RAM-minnet frigörs.
Om du måste rensa diskcache, "... Echo> 3 ...”Är säkrare i ett företag och i utrustning i produktionsfasen sedan«... Echo 1>….»Tar bara bort sidan. Det rekommenderas inte att använda det tredje alternativet «... Echo 3> ...»I produktion tills du vet vad du gör, sedan rensar sidans cache, tandläkare och inoder. Alternativet "... Echo 0>…»Kommer inte att släppa någonting, och alternativet«... Echo 2>…»Frigör endast inoder och tandvård.
Denna operation det kan sakta ner systemet i några sekunder, medan cachen rensas och alla resurser som krävs av operativsystemet laddas tillbaka i diskcachen.
Gnu / Linux är utformat på ett sådant sätt att det undersöker skivcache innan du söker på skivan. Om den hittar resursen i cachen, kommer begäran inte att träffa disken. Om vi rensar cachen, kommer operativsystemet att söka efter den begärda resursen på disken.
Automatisera RAM-utgåvan med Cron-uppgifter
Nu när vi vet hur man frigör minne på våra datorer, kanske vi vill automatisera minnesraderingsprocessen regelbundet. Detta kan enkelt göras av cron-uppgifter. Denna uppgift bör endast användas på stationära och bärbara datorer.
1-STEG
För att börja startar vi terminalen (Ctrl + Alt + T) och skriver följande kommando till installera vim, eller att alla använder sin föredragna redaktör:
sudo apt-get install vim
2-STEG
Nu ska vi skapa en .sh-fil kallas eraseram.sh. I den lägger vi till skriptet:
vim borraram.sh
3-STEG
Om vi använder vim-redigeraren måste vi tryck på "esc" -tangenten och sedan på "i" -tangenten för att gå in i INSERT-läge. Därefter lägger vi till följande skript.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Den första raden nedan är shebang. Då skriver vi samma kommando som vi använder för att radera RAM från terminalen.
När allt är skrivet sparar vi sh-filen och vi avslutar vim-textredigeraren. För att göra detta kommer vi att trycka på "esc" och vi kommer att skriva : Wq och vi kommer att trycka på Enter. Vim sparar sh-filen och går ut till terminalen. I det här exemplet har jag sparat skriptet i en rotmapp.
4-STEG
Tillbaka i terminalen skriver vi följande kommando till bevilja läs- / skrivbehörighet:
sudo chmod 755 borraram.sh
5-STEG
Nu är det dags att ringa kommandot crontab:
sudo crontab -e
6-STEG
Antag att vi vill ha rensa RAM varje dag klockan 1. Detta är för allas smak.
0 13 * * * /root/scripts/borraram.sh
SH-filen, vi kan flytta den till den plats vi vill ha, men vi måste komma ihåg sökvägen eftersom det är den vi måste ge till föregående kommando.
Rosita Melgoza letar efter dig för att se vad som passar dig. Fråga din lärare vilket operativsystem du ska installera
Det här inlägget bör tas bort, det innehåller mycket felaktig och felaktig information. Det rekommenderas inte att rensa diskcache, vilket inte hjälper en slutanvändare alls. Det är också en lögn att "denna fördel blir en frustrerande upplevelse, särskilt för systemadministratörer som felsöker datorproblem", för ??? Det förklaras inte heller varför du gör en synkronisering, ... det är en artikel som är förvirrande och felaktig.