Har 13 gig ledigt på HDD. Det jag misstänker är att jag inte har tillräckligt med minne så det virtuella används lite för mycket. Sådant i en bärbar är ju inte direkt snabbt... tror min disk endast är 5400 RPM.
13 gig ledigt är OK. Systemet kan gå långsamt av andra orsaker om du skulle droppa under någon gig.
Det stämmer att laptops har långsammare diskar vilket gör användning av virtuellt minne extra segt.
Ledigt: 50.09
Resident: 259.25
Aktivt: 1.17
Inaktivt: 529.02
Använt: 1.95
Vad utgör man av detta..!? Att endast ha 50MB ledigt låter ju lite... lite. Men samtidigt är endast 1.17 aktivt och jag har 529 inativt... :S Vad är skillnaden på inaktivt och ledigt? :S
Ledigt minne är totalt fritt minne som inte innehåller någon nyttig data.
Inaktivt minne är minne som innehåller användbart data men som ingen process just nu använder sig av.
Då någon process behöver mer minne går det lika snabbt att ta ledigt minne som inaktivt minne.
Det är helt normalt att ha "jättelite" ledigt minne. Lägg ihop siffrorna för ledigt och inaktivt så får du en god bild över hur mycket minne som enkelt kan användas just nu.
Stats från aktivitetskontroll;
Virtuellt Minne; 64.68 GB
Sidor in: 1.14 GB
Sidor ut: 960.59 MB
Växelfil: 1.77 GB
Körs vissa apps med virtuellt minne nu eller.. ?
Alla applikationer kör alltid med virtuellt minne i OS X (i den meningen att de alltid kan swappas ut, till skillnad från Mac OS 9).
Att växelfilen är på 1,77 GB visar att du har ganska mycket minne reserverat i pagefilerna. Detta kan bero på att du har många applikationer igång samtidigt, vilket inte är ett problem i sig.
De intressanta siffrorna är "Sidor in" och "Sidor ut". De anger hur mycket du läst och skrivit till swapfilerna. Dessa läsningar/skrivningar tar tid och får systemet att verka segt. Genom att ha mer RAM så kan man minska dessa accesser.
Tyvärr är dessa siffror sammanlagt sedan man startade systemet. Det intressanta är ju att se hur de ändrar sig då man gör saker som man upplever som "segt". Om siffrorna rör sig mycket då man tycker att systemet är segt kommer man troligtvis att tjäna på mer RAM.
Terminalen har ett bättre kommando:
$ vm_stat 10
Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 56%)
free active inac wire faults copy zerofill reactive pageins pageout
63998 183425 34633 45576 90773145 690061 59689222 159403 183696 133370
63816 183605 34633 45575 8646 286 3825 0 0 0
64154 183329 34633 45447 8390 18 5541 0 0 0
64286 183285 34633 45447 8629 13 5692 0 1 0
63135 183084 34636 46761 12598 37 8246 0 0 0
61353 183943 34639 47664 17154 36 12359 0 1 0
Här får man en ny rad var 10:e sekund (jag sade 10 som parameter) som anger förändringarna sedan förra raden (första raden visar total sedan boot). Här kan man spana in de två sista kolumnerna för att se hur pagein/out drar iväg då man tycker att något är segt.