Drop_caches, suka RAM ndangariro pane yako system kubva kune iyo terminal

Nezve drop_caches

Munyaya inotevera tichaona kuti sei RAM yakachena kubva kuUbuntu terminal. Nokusingaperi, Gnu / Linux ine nzira inoshanda kwazvo yekugadzirisa RAM pamakomputa edu. Nezvo isu tinowana kuita kuri nani kwe zviwanikwa zviripo musystem yedu. Maitiro aya dzimwe nguva anogona kuvhiringidza vashandisi sezvo iyo RAM inoita kunge yakadyiwa zvachose kunyangwe ichivhara zvese zvinoshandiswa.

Gnu / Linux inoshandisa inowanika ndangariro kunonoka maficha kubva ku hard drive, nechinangwa che kuwana nekukurumidza kuverenga nguva. Iyi mukana inova chiitiko chinoshungurudza, kunyanya kune system manejimendi ari kunetsa matambudziko ePc. Shanduko dzakashandiswa kumafaira eesisitimu pane hard drive dzinogona kunge dzisingaverengeke. Izvi zvinoitika nekuti Gnu / Linux iri kuirodha kubva ku RAM. Naizvozvo, kugadzirisa dambudziko iri, izano rakanaka RAM yakachena pane kutangazve PC.

Chenesa RAM muUbuntu, Linux Mint uye zvigadzirwa nema drop_caches

Tichatanga iyo terminal (Ctrl + Alt + T) uye nyora inotevera mirairo:

drop_caches anomhanya mune terminal

sudo su

sync; echo 3 > /proc/sys/vm/drop_caches

Kutanga isu ngatipindei mukati semudzi. Ipapo iwo murairo 'sync' kuenda ku bvisa iyo system system buffer. Nenzira iyi, tichava nechokwadi chekuti zvinhu zvese zvakachengetwa zvinosunungurwa. Zvikasadaro panogona kuve nematambudziko. Iwo murairo 'echoinoita basa rekunyora kune iyo faira uye drop_caches iri kubvisa cache pasina kubvisa chero app / sevhisi. Iwe unofanirwa kuona ipapo kuti iyo RAM yasunungurwa.

Kana uchifanira kujekesa cache cache, "… Echo> 3…"Zvakachengeteka mukambani uye nemidziyo muchikamu chekugadzira kubvira«… Echo 1>….»Inobvisa peji chete. Hazvikurudzirwi kushandisa sarudzo yechitatu «… Echo 3>…»Mukugadzirwa kusvikira iwe waziva zvauri kuita, kubvira ichajekesa peji cache, dentries, uye inodes. Sarudzo "… Echo 0>…»Haizoregedze chero chinhu, uye sarudzo«… Echo 2>…»Inosunungura chete maodhi uye emeno.

Kuvhiya uku inogona kudzora pasi masekonzi mashoma, apo cache ichibviswa uye zvese zviwanikwa zvinodiwa neOS zvadzoserwa zvakare mudisiki cache.

Gnu / Linux yakagadzirirwa nenzira yekuti inoongorora disk cache isati yatsvaga diski. Kana ikawana zviwanikwa mune cache, ipapo chikumbiro hachirove diski. Kana isu tikachenesa cache, iyo inoshanda sisitimu inotsvaga iyo yakakumbirwa sosi pane diski.

Shandura RAM kusunungurwa uchishandisa Cron mabasa

Zvino zvatava kuziva kusunungura ndangariro pamakomputa edu, isu tingangoda kushandura maitiro ekudzora ndangariro nguva dzose. Izvi zvinogona kuitwa nyore ne cron mabasa. Iri basa rinofanirwa kushandiswa chete pamatafura nemalaptop.

1 STEP

Kutanga, isu tinotanga iyo terminal (Ctrl + Alt + T) uye tinyore unotevera kuraira ku gadza vim, kana kuti munhu wese ashandise yavo yakasarudzika edhitaina:

sudo apt-get install vim

2 STEP

Iye zvino tava kuzogadzira iyo .sh faira inonzi eraseram.sh. Mariri, isu tinowedzera iyo script:

vim borraram.sh

3 STEP

vim drop_caches

Kana isu tikashandisa iyo vim mupepeti, isu tichafanirwa tinya iyo 'esc' kiyi uyezve iyo 'i' kiyi kuisa INSERT modhi. Tevere, isu tinowedzera iyo inotevera script.

#!/bin/bash
sync
echo "echo 3 > /proc/sys/vm/drop_caches"

Mutsara wekutanga pazasi ndiyo iyo shebang. Ipapo isu tinonyora iwo iwo iwo murairo watinoshandisa kudzima iyo RAM kubva kune iyo terminal.

Kana zvese zvango nyorwa, isu tinochengeta iyo sh faira uye isu tinobuda iyo vim zvinyorwa mhariri. Kuti tiite izvi tinodzvanya 'esc' isu tinonyora : wq uye isu tichamanikidza Enter. Vim ichachengetedza iyo sh faira uye inobuda kune iyo terminal. Semuenzaniso uyu ini ndakachengetedza script mukati meiyo midzi imba dhairekitori.

4 STEP

Kudzoka mune terminal, isu tinonyora unotevera kuraira ku ipai mvumo yekuverenga / kunyora:

sudo chmod 755 borraram.sh

5 STEP

Ino yave nguva yekufona rairo crontab:

sudo crontab -e

6 STEP

drop_caches cron basa

Ngatitii tinoda bvisa RAM zuva rega rega pa1 PM. Izvi ndezve kuravira kwemunhu wese.

0 13 * * * /root/scripts/borraram.sh

Iyo sh faira, tinogona kuiendesa kunzvimbo yatiri kuda, asi isu tinofanirwa kurangarira iyo nzira nekuti ndiyo iyo yatino fanirwa kupa kumutemo wapfuura.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Ricardo Melgoza akadaro

    Rosita Melgoza anotsvaga iwe kuti uone zvakakukodzera. Bvunza mudzidzisi wako kuti ndeapi OS auri kuzoisa

  2.   syslog akadaro

    Iyi posvo inofanirwa kudzimwa, ine yakawanda isiriyo uye isiriyo ruzivo. Izvo hazvikurudzirwe kujekesa iyo disk cache, izvo hazvibatsire wekupedzisira mushandisi zvachose. Ichowo kunyepa kuti "mukana uyu unova chiitiko chinoshungurudza, kunyanya kune masystem manejimari ari kunetsa matambudziko ePc", nekuti ??? Izvo zvakare hazvitsanangurirwe kuti nei uchiita sync, ... icho chinyorwa chinovhiringidza uye chakakanganisa.