Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 4079|Svare: 1

[Linux] Overdreven minnebuff/cache-bruk under Linux

[Kopier lenke]
Publisert på 10.12.2022 12:07:49 | | | |
Krav: Bruk den frie -h-kommandoen for å sjekke minnebruken, og finn at tilgjengelig minne er mindre enn 1G, systemet nettopp er installert, og det har ikke kjørt for mange tjenesteprogrammer.

Årsak: buff er en skrivefilcache, cache er en lesefilcache, Linux vil ikke frigjøre cachen umiddelbart etter at cachen er brukt, men brukes til å cache annen informasjon for å forbedre IO-effektiviteten, såHvis det er for store fillese- og skriveoperasjoner, vil buff/cache bli høy

I Linux vil du ofte støte på problemet med overdreven bruk av buff/cache-minne, spesielt når du bruker sky-verter, fordi mange av dem er virtuelt minne, så hvis buff/cache opptar for mye minne, vil det være svært lite ledig ledig minne, noe som vil påvirke bruken;

Vanligvis er minneforholdet:

Vanlig maskin: total=brukt+fritt

Virtuell maskin: total=brukt+gratis+buff/cache



buff/cache er en filcache forårsaket av systemlesing og skriving, som ikke frigjøres i tide, og løsningen er som følger:

Verdien av drop_caches kan være et tall mellom 0-3, som representerer ulike betydninger:

0: Ikke slipp (systemstandard)
1: Frigjør sidecachen
2 : å frigjøre dentryer og inoder
3: Frigjør alle cacher

Etter henrettelsen, som vist nedenfor:



(Slutt)





Foregående:VS 2022 setter opp prosjektet for å generere en .pdb-fil
Neste:Forskjell mellom ASCII-kode, ISO8859-1, Unicode, GBK og UTF-8
Publisert på 11.12.2022 23:01:30 |
Lær det
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com