[BSD] memory

Adam Szilveszter sziszi at bsd.hu
2008. Aug. 11., H, 18:49:42 CEST


On Mon, Aug 11, 2008 at 11:13:44AM +0200, Papp Tamás wrote:
> hali!
> 
> 1. Mit kell tenni, hogy az FBSD 4GB memorianal tobbet lasson.

Az kérem attól függ. Eleve 4G-nél több memóriánál már csak 64 bites
architektúra jön értelmesen szóba, mert az i386-nak ez már ugye nem az
az igazi. i386-on jó eséllyel kitakarnak a memóriából részeket a PCI
eszközök számára lefoglalt erőforrásterület.

> 2. mrtg-vel %-osan merni akarom a memoriahasznalatot.
> 
> $ muse
> Active:    195395584 Bytes
> Inactive: 2328616960 Bytes
> Wired:     433373184 Bytes
> Reserved:   21856256 Bytes
> Cache:     673034240 Bytes
> Kernel:       139264 Bytes
> Interrupt:      8192 Bytes
> Buffer:    224903168 Bytes
> 
> Total:    3745898496 Bytes
> Free:      111017984 Bytes
> 
> 
> Mit kell meg hozzaadni a Free-hez, hogy a valos erteket kapjam? A 
> cache-t, vagy a buffert is? Mi az az inactive?

Amennyire tudom, lényegében az a memória foglalt, ami active, ami wired
(mert az le van kötve fixen olyan cuccokra, amiket nem lehet odébb
tenni) meg még a kernel és az interrupt is az szerintem. A többi olyan,
hogy lehet, hogy épp van benne valami (hogy amennyiben ugyanazt akarod
újra elérni, akkor gyorsan kéznél legyen) de ha kell, akkor gyorsan
kipakolja a rendszer, vagy pedig csak le van foglalva, de nem használt
ténylegesen.

Sz.
-- 
BSD: An Operating System, Not a Religion.



További információk a(z) BSD levelezőlistáról