Seuraavassa artikkelissa näemme miten puhdas RAM Ubuntu-terminaalista. Oletuksena Gnu / Linuxilla on erittäin tehokas tapa hallita tietokoneiden RAM-muistia. Tämän avulla saavutamme järjestelmämme käytettävissä olevien resurssien paremman suorituskyvyn. Tämä lähestymistapa voi joskus aiheuttaa hämmennystä käyttäjille, koska RAM näyttää olevan täysin syöty huolimatta kaikkien sovellusten sulkemisesta.
Gnu / Linux käyttää käytettävissä olevaa muistia sovellusten välimuistiin tallentamiseen kiintolevyltä nopeampi lukuaika. Tästä edusta tulee turhauttavaa kokemusta etenkin järjestelmänvalvojille, jotka vianetsivät PC-ongelmia. Kiintolevyn järjestelmätiedostoihin tehtyjä muutoksia ei välttämättä lueta. Tämä tapahtuu, koska Gnu / Linux lataa niitä RAM-muistilta. Siksi tämän ongelman korjaamiseksi on hyvä idea puhdista RAM-muistia tietokoneen uudelleenkäynnistämisen sijaan.
Siivoa RAM-muistia Ubuntussa, Linux Mintissa ja johdannaisissa drop_cache-tiedostoilla
Käynnistämme päätelaitteen (Ctrl + Alt + T) ja kirjoitamme seuraavat komennot:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
Aloittaaksemme me kirjaudumme sisään pääkäyttäjänä. Sitten komento 'synkronoida' menossa tyhjennä tiedostojärjestelmän puskuri. Tällä tavalla olemme varmoja, että kaikki välimuistissa olevat objektit vapautetaan. Muussa tapauksessa voi olla ongelmia. Käsky 'kaiku"tekee työn kirjoittamalla tiedostoon ja drop_caches tyhjentää välimuistin poistamatta mitään sovellusta / palvelua. Sinun pitäisi heti nähdä, että RAM on vapautunut.
Jos joudut tyhjentämään levyn välimuistin, "… Kaiku> 3…"On turvallisempi yrityksessä ja laitteissa tuotantovaiheessa, koska«… Kaiku 1>….»Poistaa vain sivun. Kolmannen vaihtoehdon käyttöä ei suositella «… Kaiku 3>…»Tuotannossa, kunnes tiedät mitä olet tekemässä tyhjentää sivun välimuistin, hammaslääkärit ja inodit. Vaihtoehto "… Kaiku 0>…»Ei vapauta mitään, ja vaihtoehto«… Kaiku 2>…»Vapauttaa vain inodeja ja hammashoitoja.
Tämä toiminto se voi hidastaa järjestelmää muutaman sekunnin ajan, kun välimuisti on tyhjennetty ja kaikki käyttöjärjestelmän edellyttämät resurssit ladataan takaisin levyvälimuistiin.
Gnu / Linux on suunniteltu siten, että se tutkii välimuistin ennen hakemista levyltä. Jos se löytää resurssin välimuistista, pyyntö ei osu levylle. Jos tyhjennämme välimuistin, käyttöjärjestelmä etsii pyydettyä resurssia levyltä.
Automatisoi RAM-vapautus Cron-tehtävien avulla
Nyt kun tiedämme kuinka vapauttaa muistia tietokoneillemme, saatamme haluta automatisoida muistin tyhjentämisprosessin säännöllisesti. Tämä voidaan tehdä helposti cron-tehtävät. Tätä tehtävää tulisi käyttää vain pöytätietokoneissa ja kannettavissa tietokoneissa.
1-VAIHE
Aluksi aloitamme päätelaitteen (Ctrl + Alt + T) ja kirjoitamme seuraavan komennon asenna vimtai että kaikki käyttävät haluamaasi muokkausohjelmaa:
sudo apt-get install vim
2-VAIHE
Nyt aiomme luoda .sh-tiedosto nimeltään eraseram.sh. Siihen lisätään käsikirjoitus:
vim borraram.sh
3-VAIHE
Jos käytämme VIM-editoria, meidän on paina esc-näppäintä ja sitten i-näppäintä siirtyäksesi INSERT-tilaan. Seuraavaksi lisätään seuraava komentosarja.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Ensimmäinen alla oleva rivi on jittu. Sitten kirjoitamme saman komennon, jota käytämme RAM-muistin poistamiseen päätelaitteesta.
Kun kaikki on kirjoitettu, tallennamme sh-tiedoston ja poistumme vim-tekstieditorista. Voit tehdä tämän painamalla "esc", jonka kirjoitamme : wQ ja painamme Enter. Vim tallentaa sh-tiedoston ja poistuu päätteestä. Tässä esimerkissä olen tallentanut komentosarjan juuren kotikansioon.
4-VAIHE
Takaisin päätelaitteeseen kirjoitamme seuraavan komennon myöntää luku- / kirjoitusoikeudet:
sudo chmod 755 borraram.sh
5-VAIHE
Nyt on aika kutsua komento crontab:
sudo crontab -e
6-VAIHE
Oletetaan, että haluamme tyhjennä RAM joka päivä kello 1. Tämä on kaikkien makuun.
0 13 * * * /root/scripts/borraram.sh
Sh-tiedosto, voimme siirtää sen haluamaamme paikkaan, mutta meidän on muistettava polku, koska se on se, joka meidän on annettava edelliselle komennolle.
Rosita Melgoza etsii sinua nähdäksesi, mikä sinulle sopii. Kysy opettajalta, minkä käyttöjärjestelmän aiot asentaa
Tämä viesti tulisi poistaa, se sisältää paljon virheellisiä ja virheellisiä tietoja. Levyvälimuistin tyhjentämistä ei suositella, mikä ei auta loppukäyttäjää ollenkaan. On myös valhe, että "tästä edusta tulee turhauttavaa kokemusta, etenkin tietokoneongelmia vianetsiville järjestelmänvalvojille", koska ??? Sitä ei myöskään selitetä, miksi synkronoit, ... se on hämmentävä ja virheellinen artikkeli.