¿Jūsu datorā nav daudz atmiņas pieejams? Kad sākat atvērt daudzas programmas, vai tas sāk darboties lasīt? Nu, tas nav risinājums (varbūt jums vajadzētu padomāt par vieglākas distro izmantošanu vai, ja iespējams, jaunināt datoru), bet tas var jums palīdzēt. Ideja ir notīriet sistēmas kešatmiņu. Pēc noklusējuma Linux palielina kešatmiņu, līdz tā izmanto visu pieejamo atmiņu. Tas ir normāli, visas operētājsistēmas to dara, lai nodrošinātu vislielāko ātrumu. Problēma ir tā, ka dažreiz tas var radīt pretējus efektus: lēnumu, mirgošanu videoklipā utt. |
Kāda ir kešatmiņa?
Kešatmiņa ir a mazāka un ātrāka atmiņa, kas saglabā datu kopijas, kas atrodas visbiežāk izmantotajā galvenajā atmiņā.
Tas ir kopums dublēt datus no citiem oriģināliem, ar rekvizītu, ka sākotnējiem datiem ir dārga piekļuve, parasti ar laiku, salīdzinot ar kopiju kešatmiņā. Pirmo reizi piekļūstot datiem, kešatmiņā tiek izveidota kopija; Minētajai kopijai tiek veiktas šādas piekļuves, samazinot vidējo piekļuves laiku datiem.
Kad procesoram ir nepieciešams lasīt vai rakstīt uz vietu galvenajā atmiņā, tas vispirms pārbauda, vai datu kopija atrodas kešatmiņā. Ja tā, procesors nekavējoties nolasa vai raksta kešatmiņu, kas ir daudz ātrāk nekā lasīšana vai rakstīšana galvenajā atmiņā.
Kā es varu notīrīt to, kas atrodas kešatmiņā?
sudo su sync && echo 3> / proc / sys / vm / drop_caches iziet
En GNOME jūs ļoti skaidri redzēsiet šīs komandas efektu, ja panelim pievienosiet sistēmas monitoru.
Fuente: Skots Klārs
5.3.9.5. / proc / sys / vm /
Šis direktorijs atvieglo Linux kodola virtuālās atmiņas apakšsistēmas (VM) konfigurēšanu. Kodols plaši un saprātīgi izmanto virtuālo atmiņu, ko parasti sauc par mijmaiņas vietu.
Fuente: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
Es neatradu lietu drop_caches, bet ideja ir tāda, ka tie ir vadības faili; 3 būtu rīkojums iztukšot kešatmiņu. Es domāju, ka pēc iztukšošanas tas atgriezīsies pie 0 faila. Pārliecinot, ka tas atgriežas uz 0, otrs nepārbauda
Sveicieni!
5.3.9.5. / proc / sys / vm /
Šis direktorijs atvieglo Linux kodola virtuālās atmiņas apakšsistēmas (VM) konfigurēšanu. Kodols plaši un saprātīgi izmanto virtuālo atmiņu, ko parasti sauc par mijmaiņas vietu.
Fuente: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
Es neatradu lietu drop_caches, bet ideja ir tāda, ka tie ir vadības faili; 3 būtu rīkojums iztukšot kešatmiņu. Es domāju, ka pēc iztukšošanas tas atgriezīsies pie 0 faila. Pārliecinot, ka tas atgriežas uz 0, otrs nepārbauda
Sveicieni!
Un ar a
rm / proc / sys / vm / drop_cache
o
rm /proc/sys/vm/drop_caches/.*
Vai tas nedarbojas tāpat?
Izmēģini ... bet es tā nedomāju.
Labdien!
ko ieraksta autore lieliski izliek !! darbojas !! tas, kurš to mainīs?
sudo su
sinhronizēt blablabla
izeja
jā ta!
Izmantojot komandu sync, jūs izvairīsities no objektu dzēšanas no darbojošās SRAM atmiņas.
vērtības no 0 līdz 3 norāda kodolam, kurus objektus vēlaties atbrīvot no SRAM.
0 na no na.
1 pagache
2 inodes un zobārstniecības
3 1 un 2
Indes metadatu un zobārstniecības direktoriju informācija par tajā esošo failu saistību ... apstājieties šādi, starp planšetdatora korektoru un manu veco atmiņu ...
izvēlnē varat izveidot pogu ar sh failu sinhronizācijai; echo 3> / proc / blablabla drop-cache (esmu pārliecināts, ka šis jaukais zēns to ir izlicis)
Gvins ZMO KK
Nu, es to izmēģināju, es atvēru savu drop_caches failu, lai redzētu, kas tam ir, un tas izmantoja tikai 0
sync && echo 3> / proc / sys / vm / drop_cache
Tā saturs mainījās no 0 uz 3, kas ļoti atšķirtos no rm izmantošanas, jo tas pilnībā izdzēsīs failu.
Lai gan es joprojām nesaprotu, kā tas ietekmē 0 saturu, un tas tiek mainīts uz 3.
strādā bez problēmām, paldies Pablo
Bauda.