Jak zvetsit swap?

Rudolf Cejka cejkar na kazi.dcse.fee.vutbr.cz
Sobota Duben 24 19:58:42 CEST 1999


Petr Skoda <skoda na sunstel.asu.cas.cz> wrote:
> V priruckach k Solarisu se ale doporucuje stale  aspon tolik tolik je
> pameti, i kdyz to neni uz povinne - muze se nekdo k tomu vyjadrit z

a) Na nekterych systemech muze swap sdilet prostor s normalnimy
   filesystemy. U Solarisu je napriklad bezne sdilet swap s /tmp.

b) Stejne jako coredumpuji normalni programy, muze coredumpovat i cely
   system (jadro). V kriticke chvili uz ale neni k dispozici normalni
   filesystem. Jedine bezpecne (a rozumne) misto pro ulozeni obrazu pameti
   tedy byva diskovy prostor vyuzivany swapem, z nehoz je pri restartu
   systemu obraz pameti prekopirovan na normalni filesystem. Kdo chce
   tuto moznost vyuzivat, musi mit k dispozici swap vetsi nez RAM
   (nekouskovany). (Nevylucuji, ze obraz pameti neni mozne ukladat jinam.)

   U Solarisu je mozne coredump analyzovat bud na vlastni pest nebo
   analyzu nechat provest komercni podporou. Vysledkem muze byt
   napriklad doporuceni pro aplikaci jednoho ze systemovych patchu.

   U FreeBSD pri testovani vyvojovych jader pouzivam coredump (+ jadro
   s debug-infem) take pro analyzu - stejne, jako kdybybych analyzoval
   bezne spadeny proces. Nekdy o coredump a o jadro s debug-infem projevi
   zajem nektery z vyvojaru, ktery si po obdrzeni obojiho analyzuje
   stav systemu pri spadeni sam.

   U Linuxu nevim, jak moc jsou takoveto praktiky bezne.

c) U serveru pro mnoho neznalych uzivatelu je typicke, ze za sebou
   zanechavaji "spadle" procesy. Swap muze byt levnym mistem, kam lze
   takove procesy postupne uklizet a killovat je jen jednou za cas.
   Cim mene, tim mene protestu od uzivatelu znalych.

...

--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=
Rudolf Cejka   (cejkar na dcse.fee.vutbr.cz;  http://www.fee.vutbr.cz/~cejkar)
Brno University of Technology, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66  Brno, Czech Republic


Další informace o konferenci Linux