next up previous index
Következő: 5.7.9.3 A kernel nem Fel: 5.7.9 Néhány kelepce Előző: 5.7.9.1 make clean   Index

5.7.9.2 Nagy vagy lassú kernel

Ha a kernel sok memóriát foglal el, túl nagy, és/vagy egy örökkévalóságig tart lefordítani akkor is, ha a vadonatúj 786DX6/440 gépeddel esel neki, akkor valószínűleg túl sok fölösleges dolog (eszközmeghajtók, fájlrendszerek, stb.) van belekonfigurálva. Ha nem használod, akkor ne is konfiguráld be, mert foglalja a memóriát. A túl nagy kernel legszembetűnőbb tünete a memória és diszk közötti túlzott swappelés. Ha a merevlemez sokat zörög, és nem egy régi Fujitsu Eagles, ami kikapcsoláskor olyan hangot ad, mint egy sugárhajtású repülőgép leszállás közben, akkor nézd át a kernel konfigurálást.

Megtudhatod, hogy mennyi memóriát használ a kernel, ha fogod a gépedben levő összes memória mennyiségét és kivonod belőle a ``total mem'' mező értékét a /proc/meminfo-ból, vagy a free outputjából. Megtudhatod még úgy is, hogy kiadod a dmesg parancsot (vagy megnézed a kernel log fájlt, bárhol is legyen a gépeden - általában ez a /var/log/messages). Lesz benne egy ilyen sor:

Memory: 15124k/16384k available (552k kernel code, 384k reserved, 324k
data)
A 386-osom (amelyen egy kicsit kevesebb plusz dolog van bekonfigurálva) ezt írja ki:
Memory: 7000k/8192k available (496k kernel code, 384k reserved, 312k
data)
Ha nem bírsz élni nagy kernel nélkül, de a gép nem engedi, akkor próbáld ki a make bzimage-t. Könnyen lehet, hogy akkor a LILO egy új verzióját is installálnod kell.


next up previous index
Következő: 5.7.9.3 A kernel nem Fel: 5.7.9 Néhány kelepce Előző: 5.7.9.1 make clean   Index

1999-09-17