Article View: pl.comp.sys.pc-unix.linux
Article #29Re: Jakie partycje ?
From: Jan Rychter
Date: Tue, 16 Apr 1996 00:00
Date: Tue, 16 Apr 1996 00:00
70 lines
3566 bytes
3566 bytes
>>>>> "Dariusz" == Dariusz Margas <dar...@beauty.ternet.pl>:
(napisal o swapie w Linuxie)
Dariusz> Ponoc jeden nie, ale mozesz miec np. 4x16M, albo
Dariusz> 16x16M.... Dotyczy to Linuxa ( a nie np. FreeBSD)
Rety ! Czy naprawde nie mozesz powstrzymac sie przed pisaniem jezeli
_nie wiesz_ ? Napisales bzdure.
[16:38] ringworld:/root#free
total used free shared buffers cached
18920 18716 204 7800 144 3636
-/+ buffers: 18572 348
Swap: 69984 12100 57884
(to dla madrali ktorzy pisza o wielokrotnosci 16M).
A zeby pokazac wszystkim co w Linuxie mozna robic ze swapem, opowiem
historyjke. Dziala sie wczoraj na tejze samej maszynie na ktorej dzis
wykonalem free. Nie byla tez rebootowana ani w czasie zabawy ani do
tej chwili.
[16:40] ringworld:/root#uname -a
Linux ringworld 1.3.89 #5 Mon Apr 15 20:46:41 MET DST 1996 i486
[16:40] ringworld:/root#uptime
4:40pm up 19:37, 7 users, load average: 0.22, 0.49, 0.91
[16:40] ringworld:/root#
Chcialem przyjrzec sie jak dziala md w nowszych jadrach, a konkretnie
striping, czyli raid0. Po zbootowaniu komputera automatycznie wlaczyl
sie swap na 2 partycje jakich do tego uzywam:
/dev/hdb1 1 1 49 24664+ 82 Linux swap
/dev/hdc1 1 1 90 45328+ 82 Linux swap
(to dla madrali ktorzy pisza o wielokrotnosci 16M).
Chcialem tych samych partycji uzyc do przetestowania swapa. Zrobilem
wiec swapoff -a (jeszcze moglem, mam 20M ram), przerobilem te 2
partycje na jeden /dev/md0, zrobilem na nim ext2fs. Potem zrobilem na
tymze filesystemie (pod /raid) plik swapfile, wielkosci
16MB. Pobawilem sie, potestowalem raid0, pomordowalem
maszynke. Odpalilem olbrzymi proces (kompresowanie MPEG 640x480, 1000
klatek). Zrobil sie duzy, wiec stworzylem _kolejny_ plik swapowy, tez
na /raid. Tym razem 24MB.
Po obiedzie doszedlem do wniosku ze po pierwsze tego swapa bedzie mi
malo bo proces sie robi wielki, a ja lubie Xemacsa, X11 i gcc, a do
tego w sumie cala zabawa z raid0 juz mi niepotrzebna. (wiem juz ze
dziala). Zrobilem wiec plik swapowy na /, wielkosci 35M (tyle akurat
trzeba bylo zeby 'odlaczyc' te na /raid), wlaczylem go, zrobilem
swapoff /raid/swapfile, swapoff /raid/swapfile2. Wszystko
'przewedrowalo' do pliku na /. Odmontowalem /raid, znowu rozbilem to
na 2 partycje, zrobilem na nich mkswap, swapon -a. I swapoff /swapfile
zeby wszystko zakonczyc.
Wszystko to odbylo sie przy dzialajacym komputerze/systemie,
liczacym sie caly czas duzym procesie i sporej ilosci interakcyjnej
zabawy.
Po co to wszystko pisze ? Moze w ten sposob wszyscy spostrzega ze w
Linuxie naprawde nie ma ograniczen na to co mozna robic ze
swapowaniem. A co poniektorzy powstrzymaja sie przed pisaniem o czyms
o czym nie maja pojecia.
pozdrawiam,
jwr
PS: urazonych ostrymi slowami zapraszam do dyskusji prywatna
E-poczta.
___________
Jan Rychter
j...@icm.edu.pl
Technical Details
Message-ID:
<m2k9zgte5z.fsf@ringworld.univ.waw.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailReferences:
<Pine.LNX.3.91.960415195238.27225B-100000@beauty.ternet.pl>Show Full Headers
Complete Article Headers
From: Jan Rychter <j...@icm.edu.pl> Subject: Re: Jakie partycje ? Date: 1996/04/16 Message-ID: <m2k9zgte5z.fsf@ringworld.univ.waw.pl> X-Deja-AN: 148191091 sender: j...@ringworld.univ.waw.pl references: <Pine.LNX.3.91.960415195238.27225B-100000@beauty.ternet.pl> followup-to: pl.comp.sys.pc-unix.linux organization: Just me at home. newsgroups: pl.comp.sys.pc-unix.linux,pl.comp.sys.pc-unix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit