Léigh available seachas free
Úsáideann Linux cuimhne nach mbeadh in úsáid murach sin mar thaisce diosca, mar sin is gnách gan mórán cuimhne shaor a bheith ar fhreastalaí atá ag feidhmiú i gceart. Is é an colún available meastachán na heithne ar an méid cuimhne is féidir le tascanna nua a fháil gan dul i muinín swap. Sin an uimhir le faire. Braitheann ríomh beacht used ar leagan na huirlise, mar sin ná déan comparáid idir é ar chórais éagsúla.
free -h
grep -E 'MemAvailable|Shmem:|SReclaimable' /proc/meminfoAn méid is féidir agus nach féidir a shaoradh ón taisce
Is féidir taisce na leathanach a shaoradh de ghnáth nuair a bhíonn cuimhne de dhíth ar fheidhmchláir. Tá cuimhne chomhroinnte agus tmpfs (Shmem) le feiceáil faoin taisce freisin, ach ní féidir iad a chaitheamh amach go simplí, mar tá sonraí iontu nach bhfuil cóip díobh ar dhiosca. Mar sin, is minic a chiallaíonn taisce mhór agus beagán cuimhne ar fáil go bhfuil tmpfs mór nó mír mhór cuimhne comhroinnte ann.
df -h -t tmpfs
sudo slabtop -o | head -15Ní fadhb go huathoibríoch é swap a bheith in úsáid
Is féidir le freastalaí leathanaigh nach n-úsáidtear go minic a choinneáil in swap ar feadh seachtainí gan dochar. Is í an ghluaiseacht leanúnach a dhéanann dochar. Féach ar na colúin si agus so in vmstat: má fhanann na luachanna os cionn náid, tá an córas ag bogadh leathanach go gníomhach idir RAM agus swap, rud a léiríonn fíoreaspa cuimhne.
swapon --show
vmstat 1 5Aimsigh cad atá ag úsáid na cuimhne
Sórtáil próisis de réir cuimhne cónaithe. Áiríonn RSS leathanaigh atá comhroinnte idir próisis i ngach ceann acu, mar sin ní féidir luachanna roinnt próiseas a shuimiú go simplí. Tugann uirlisí le PSS, amhail smem, suim níos ionadaí má tá siad suiteáilte agat.
ps -eo pid,user,rss,comm --sort=-rss | head -15Aithin fíoreaspa cuimhne
Is iad na comharthaí ná beagán cuimhne ar fáil, bogadh leanúnach idir RAM agus swap, agus próisis a mharaíonn an mheicníocht out-of-memory killer. Seiceáil loga na heithne. Ná rith drop_caches chun cuma níos fearr a chur ar na huimhreacha: ní dhéanann sé ach iallach a chur ar an bhfreastalaí léamh ón diosca arís agus ní réitíonn sé aon rud.
sudo journalctl -k --no-pager | grep -iE 'out of memory|oom-kill'Cuimhne in CH-J Server Manager
Léann System Monitor na luachanna seo trí SSH. Ar Linux sainmhíníonn sé used mar MemTotal − MemFree − Buffers − Cached − SReclaimable, agus available mar mheastachán na heithne. Is cuid de Cached í cuimhne chomhroinnte agus ní féidir í a shaoradh, agus ní fhorluíonn na catagóirí sa bharra. Ós rud é go bhfuil an fhoirmle éagsúil le roinnt leaganacha de free, seans nach mbeidh na huimhreacha ag teacht go beacht lena chéile. Taispeánann sé swap lena stair úsáide freisin. Ní dhéileáiltear le ZFS ARC ar leithligh, mar sin áirítear é mar chuimhne úsáidte ar óstaigh ZFS.