I neste artikkel vil vi se hvordan ren RAM fra Ubuntu-terminalen. Som standard har Gnu / Linux en veldig effektiv måte å administrere RAM på datamaskinene våre på. Med dette oppnår vi bedre ytelse av ressursene som er tilgjengelige i systemet vårt. Denne tilnærmingen kan noen ganger forvirre brukere da RAM virker fullstendig spist til tross for at alle applikasjoner lukkes.
Gnu / Linux bruker tilgjengelig minne til å cache applikasjoner fra harddisken, med sikte på oppnå raskere lestider. Denne fordelen blir en frustrerende opplevelse, spesielt for systemadministratorer som feilsøker PC-problemer. Endringer som brukes på systemfiler på harddisken kan ikke leses. Dette skjer fordi Gnu / Linux laster dem fra RAM. Derfor, for å fikse dette problemet, er det en god idé ren RAM i stedet for å starte PCen på nytt.
Rengjør RAM i Ubuntu, Linux Mint og derivater med drop_caches
Vi skal starte terminalen (Ctrl + Alt + T) og skrive følgende kommandoer:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
Å starte vi la oss logge på som rot. Så kommandoen 'synkronisere' skal tøm filsystembufferen. På denne måten vil vi være sikre på at alle objektene som er bufret frigjøres. Ellers kan det være problemer. Kommandoen 'savner'gjør arbeidet med å skrive til filen og drop_caches tømmer hurtigbufferen uten å fjerne noen app / tjeneste. Du bør umiddelbart se at RAM er frigjort.
Hvis du må tømme diskbufferen, "... Ekko> 3…”Er tryggere i et selskap og i utstyr i produksjonsfasen siden«... Ekko 1>….»Sletter bare siden. Det anbefales ikke å bruke det tredje alternativet «… Echo 3>…»I produksjon til du vet hva du gjør, siden vil rydde sidebufferen, tannbehandling og inoder. Valget "… Ekko 0>…»Vil ikke slippe noe, og alternativet«… Ekko 2>…»Frigjør bare inoder og tannbehandling.
Denne operasjonen det kan redusere systemet i noen sekunder, mens hurtigbufferen tømmes og alle ressursene som kreves av operativsystemet, lastes tilbake i diskbufferen.
Gnu / Linux er designet på en slik måte at den undersøker diskbufferen før du søker på disken. Hvis den finner ressursen i hurtigbufferen, vil ikke forespørselen treffe disken. Hvis vi tømmer hurtigbufferen, vil operativsystemet søke etter den forespurte ressursen på disken.
Automatiser RAM-utgivelse ved hjelp av Cron-oppgaver
Nå som vi vet hvordan vi skal frigjøre minne på datamaskinene våre, kan det være lurt å automatisere minnesletteprosessen regelmessig. Dette kan enkelt gjøres av cron oppgaver. Denne oppgaven skal bare brukes på stasjonære og bærbare datamaskiner.
1 TRINN
Til å begynne med starter vi terminalen (Ctrl + Alt + T) og skriver følgende kommando til installer vim, eller at alle bruker deres foretrukne redaktør:
sudo apt-get install vim
2 TRINN
Nå skal vi lage en .sh-fil kalt eraseram.sh. I den vil vi legge til skriptet:
vim borraram.sh
3 TRINN
Hvis vi bruker vim-editoren, må vi trykk på esc-tasten og deretter på i-tasten for å gå inn i INSERT-modus. Deretter vil vi legge til følgende skript.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Den første linjen nedenfor er shebang. Deretter vil vi skrive den samme kommandoen som vi bruker for å slette RAM fra terminalen.
Når alt er skrevet, lagrer vi sh-filen, og vi avslutter vim-tekstredigereren. For å gjøre dette vil vi trykke 'esc' vi vil skrive : Wq og vi vil trykke Enter. Vim vil lagre sh-filen og gå ut til terminalen. For dette eksemplet har jeg lagret skriptet i en rotmappe.
4 TRINN
Tilbake i terminalen vil vi skrive følgende kommando til gi lese- / skrivetillatelser:
sudo chmod 755 borraram.sh
5 TRINN
Nå er det på tide å ringe kommandoen crontab:
sudo crontab -e
6 TRINN
Anta at vi vil fjern RAM hver dag klokken 1. Dette er etter alles smak.
0 13 * * * /root/scripts/borraram.sh
SH-filen, vi kan flytte den til stedet vi ønsker, men vi må huske banen siden det er den vi må gi til forrige kommando.
Rosita Melgoza ser etter deg for å se hva som passer deg. Spør læreren din om hvilket operativsystem du skal installere
Dette innlegget skal slettes, det inneholder mye feil og unøyaktig informasjon. Det anbefales ikke å tømme diskbufferen, noe som ikke hjelper en sluttbruker i det hele tatt. Det er også en løgn at "denne fordelen blir en frustrerende opplevelse, spesielt for systemadministratorer som feilsøker PC-problemer", fordi ?? Det blir heller ikke forklart hvorfor du gjør en synkronisering, ... det er en artikkel som er forvirrende og feil.