Article View: pl.comp.sys.pc-unix
Article #1230Re: Obliczanie ilosc swap'a
From: j... Jaroslaw Strzalkowski
Date: Tue, 11 Mar 1997 00:00
Date: Tue, 11 Mar 1997 00:00
35 lines
2681 bytes
2681 bytes
In pl.comp.sys.pc-unix Krzysztof Murkowski <mu...@ml.put.poznan.pl> wrote: : troche szkoda, ze jednak nie powstala grupa zajmujaca sie UNIX'em w : ogolnosci, gdyz moje pytanie jest wlasnie tej natury : : spotkalem sie z roznymi funkcjami i podejsciami w planowaniu wielkosci : swap'a jako funkcji zainstalowanej pamieci. Oczywiscie moglo to wynikac : z roznic miedzy systemami, ale zdarzali sie rozni guru, ktorzy podawali : rozne wielkosci dla takiego samego system. Rozumiem, ze glownym zadaniem : swapa jest mozliwosc zapisania obrazu pamieci w wypadku upadku systemu, Nie. Zadaniem swapa jest organizowanie pami�ci wirtualnej. Mo�na pr�bowa� ustala� jakie� og�lne zasady (jedn� z nich jest, �e przynajmniej tyle ile jest pami�ci fizycznej), ale zasadniczo wszystko zale�y od tego, do czego komputer jest u�ywany. Zreszt� nie wystarczy samo zastanawianie si� nad wielko�ci� swapa - musisz do pud�a wsadzi� tyle pami�ci i da� mu tyle swapa �eby wszystko dobrze hula�o. S� programy, kt�re dobrze czuj� si� na swapie - alokuj� mas� miejsca w pami�ci wirtualnej, ale na bie��co wykorzystuj� tylko pewne fragmenty; dla innych zastosowa� znowu mo�e si� okaza� �e "poczujesz" ju� moment, gdy system w og�le zacznie u�ywa� swap'a (klasyczny przyk�ad: program numeryczny licz�cy co� na du�ej tablicy dwuwymiarowej - w zale�no�ci od sposobu zagnie�d�enia p�tli - czy liczy si� po wierszach czy po kolumnach, program mo�e chodzi� i ze 100 razy szybciej). Jest jeszcze jeden myk - zdarzy�o mi si�, �e jako� tam policzy�em wielko�� potrzebnego swapa i faktycznie nie pomyli�em si� - system w zasadzie mie�ci� si� w tym obszarze - wypadki, gdy zdarza�o si� wylizanie swapa do czysta by�y bardzo rzadkie. Ale system �azi� mu�owato. Co� mi strzeli�o do g�owy i przy pierwszej okazji (jakia� wymiana dysku), na pr�b� dorzucilem mu drugie tyle swapa. I pomog�o! Nie ca�kiem rozumiem czemu (za ma�o znam bebechy j�drowe), ale system nie lubi gdy ma ciasno na swapie. Dysk jest tani - daj mu swap'a z nadmiarem. -- Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Technical Details
Message-ID:
<5g36cm$4u8$1@galaxy.uci.agh.edu.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailReferences:
<3325034F.1813@ml.put.poznan.pl>Show Full Headers
Complete Article Headers
From: j...@galaxy.uci.agh.edu.pl (Jaroslaw Strzalkowski) Subject: Re: Obliczanie ilosc swap'a Date: 1997/03/11 Message-ID: <5g36cm$4u8$1@galaxy.uci.agh.edu.pl> X-Deja-AN: 224621069 References: <3325034F.1813@ml.put.poznan.pl> Organization: University of Mining & Metallurgy Newsgroups: pl.comp.sys.pc-unix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit