🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.pc-unix
Article #1230

Re: Obliczanie ilosc swap'a

#1230
From: j... Jaroslaw Strzalkowski
Date: Tue, 11 Mar 1997 00:00
35 lines
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-mail
References: <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