Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 4079|Atsakyti: 1

[Linux] Pernelyg didelis atminties buff / talpyklos naudojimas Linux sistemoje

[Kopijuoti nuorodą]
Paskelbta 2022-12-10 12:07:49 | | | |
Reikalavimai: Naudokite komandą free -h, kad patikrintumėte atminties naudojimą ir nustatytumėte, kad laisva atmintis yra mažesnė nei 1G, sistema ką tik įdiegta ir ji nevykdė per daug aptarnavimo programų.

Priežastis: buff yra rašyti failo talpyklą, talpykla yra skaityti failo talpyklą, Linux nebus išleisti talpyklos iš karto po talpyklos naudojimo, bet yra naudojamas talpykloje kitai informacijai, siekiant pagerinti IO efektyvumą, todėlJei yra per didelių failų skaitymo ir rašymo operacijų, buff / talpykla taps didelė

"Linux" sistemoje dažnai susidursite su pernelyg didelio "buff" / talpyklos atminties naudojimo problema, ypač kai naudojate debesies pagrindinius kompiuterius, nes daugelis jų yra virtuali atmintis, todėl jei "buff" / talpykla užima per daug atminties, bus labai mažai laisvos atminties, o tai turės įtakos naudojimui;

Paprastai atminties ryšys yra:

Įprasta mašina: iš viso = naudota + nemokama

Virtuali mašina: total=used+free+buff/cache



Buff/Cache yra failų talpykla, kurią sukelia sistemos skaitymai ir rašymai, kuri nėra laiku išleista, o sprendimas yra toks:

drop_caches reikšmė gali būti skaičius nuo 0 iki 3, reiškiantis skirtingas reikšmes:

0: Neatleiskite (numatytoji sistema)
1: Atlaisvinkite puslapio talpyklą
2 : išleisti dentries ir inodes
3: Atlaisvinkite visas talpyklas

Po vykdymo, kaip parodyta toliau:



(Pabaiga)





Ankstesnis:VS 2022 nustato projektą generuoti .pdb failą
Kitą:Skirtumas tarp ASCII kodo, ISO8859-1, Unicode, GBK ir UTF-8
Paskelbta 2022-12-11 23:01:30 |
Išmokite
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com