Gentoo Archives: gentoo-user-cs

From: "Honza Macháček" <Hloupy.Honza@×××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] zvetseni swap odilu
Date: Tue, 25 Jul 2006 19:24:48
Message-Id: 44C66FD4.6010205@centrum.cz
In Reply to: [gentoo-user-cs] zvetseni swap odilu by Pavel Dobes
1 Dne 25.07.2006 14:19, Pavel Dobes píše:
2 > hda1 Primární Linux ext3 106,93
3 > hda2 Primární Linux swap / Solaris 452,40
4 > hda3 Primární Linux ext3 39448,45
5
6 Jestli se nepletu, posunout začátek oddílu by byl dost problém, s
7 koncem to snad jde snáz (aspoň když člověk použije živé CD, aby mohl mít
8 oddíl, se kterým chce pracovat, odpojený. Samozřejmě nesmí být oddíl
9 plný -- když není, dá se pomocí resize2fs zmenšit filesystém a fdiskem
10 následně oddíl. Jestli něco umí posnout celý oddíl o pár sektorů dál
11 (jinak než zkopírováním na druhý disk, a pak zpátky na nové místo), to
12 nevím -- teoreticky by to jít mohlo.
13 Takže zvětšit hda2 asi bude problém (teoreticky by to šlo na úkor
14 hda1, ale prakticky tam není co získat, že). Patrně by šlo zmenšit hda3,
15 vytvořit hda4 a přidat hda4 jako druhý swap -- Linux může mít libovolný
16 počet swapů, jestli se nepletu, a připojovat je všechny, po jednom i v
17 libovolných jiných kombinacích.
18 Potřebná velikost swapu zřejmě záleží na způsobu práce s počítačem.
19 Kdo chce používat software suspend, potřebuje tak velký swap, aby v něm
20 vždycky bylo místo pro celou obsazenou paměť. Kdo má ve zvyku zobrazit
21 si deset webových stránek současně, střídavě se k nim ke všem vracet,
22 při tom psát, rovněž střídavě, tři články, do kterých kopíruje data z
23 osmi rozpracovaných tabulek a průběžně upravuje obrázky ze své digitální
24 fotogalerie, a ještě si tu a tam zkontrolovat poštu, patrně ocení
25 možnost odkládat právě neaktivní desktopy (nad jejichž počtem v Linuxu
26 jásá a za Windows by neměnil ani před ústím samopalu) a okna na disk.
27 Podobně se může velký swap hodit někomu, kdo provozuje dlouhodobé a
28 paměťově náročné výpočty, a čas od času si chce sednout k počítači a na
29 chvíli přimět běžící výpočet, aby uvolnil větší kus paměti pro
30 krátkodobou interaktivní práci.
31 Předpokládám, že pravidlo swap = 2 * RAM vychází z předpokladu, že
32 většina lidí si každou chvíli potřebuje něco dočasně odložit, mít
33 možnost uvolnit celou RAM bude velmi vhodné a nějaká rezerva navíc
34 nezaškodí, ale pokud už mám odloženo dvakrát víc, než s čím jsem s to
35 aktivně pracovat, je zřejmě na čase přikoupit paměť. Čím větší RAM si
36 může prostý člověk dovolit, tím menší je potřeba něco odkládat -- nebo
37 by aspoň byla tím menší, kdyby se zároveň neobjevovaly aplikace
38 vyžadující tím více paměti. Pro software suspend je velmi vhodné mít
39 swap >= RAM (přesněji řečeno jeden oddíl swapu >= RAM, rozkouskovat
40 obraz obsazené paměti na několik oddílů swsusp, pokud vím, nedovede). Nu
41 a pro samotnou práci na počítači není samozřejmě swap zapotřebí vůbec --
42 kdo paměť nikdy celou ani zdaleka nezaplní, může si naopak soubory, s
43 nimiž chce hodně pracovat, kopírovat na ramdisk (a pokud používá swap
44 někdo, kdo má zároveň ramdisk, vypadá to trochu zvláštně -- člověka nad
45 takovou představou začínají napadat i tak podivné myšlenky jako software
46 suspend do swapu na ramdisku ;-) ).
47 Mějte se krásně.
48 Honza Macháček
49 --
50 gentoo-user-cs@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-cs] zvetseni swap odilu "Jan Kundrát" <jkt@g.o>