[Yali] swap

Onur Kucuk onur at uludag.org.tr
21 Kas 2005 Pzt 13:43:17 EET


On Mon, 21 Nov 2005 13:27:30 +0200
Gürer Özen <gurer at uludag.org.tr> wrote:

> Durumu bir özetleyelim:
> 
> 1. Swap için partition ile file arasında bir fark yok, her ikisi de
> direk block io erişimi yapıyor, aynı kodu kullanıyor. Swapfile
> kurulum sırasında oluşturulacağı için bir fragmentasyon sorunu yok.
> Ayrı bir partition oluşturmaya göre avantajları kullanıcı açısından
> daha kolay olması, ve swap boyutunu kolayca değiştirebilmeye izin
> vermesi.
> 
> 2. Sıfır swap tavsiye edilmiyor, yazılanlara göre vm kodu az da olsa
> bir miktar swap olunca daha rahat ediyormuş. Bunun için mesela ram
> üzerinde swap (hatta compressed) gibi çözümler getirmişler ama bizim
> için şu anda bir getirisi olacağını sanmıyorum.
> 
> 3. Boyut için working set kriter. Pardus için bellek + swap 512mb
> olmalı, bellek daha büyüdüğünde 128mb bir swap bir kenarda durması
> bence iyi olur.
> 
> 4. Software suspend sitesinde swapwriter'dan bahsediliyor, bence
> suspend'i swap'e yapmak iyi fikir değil, çünkü her ne kadar belleği
> compress ediyorsa da, swap'in de kullanılıyor olacağı ve worst case
> durumu göz önüne alındığında en az bellek kadar swap ihtiyacı
> çıkaracak. Orda bir de filewriter var, bununla ayrı bir dosyaya
> suspend edilebiliyormuş, bunu kullanırsak, suspend problemini swap
> probleminden ayırmış oluruz.
> 
> Hatta böylece sistemdeki swap ayarı ne olursa olsun, mesela suspend
> destekli kernel (ya da ayrı bir modül/paket mi olur artık)
> kurulduğunda, kendine dosya ayarlayıp çalışması sağlanabilir.

 Filewriter desteği (henüz sorunları varmış ama düzeltmeleri uzun
sürmese gerek) olduğuna göre büyük swap yapmanın hiç bir anlamı kalmamış
görünüyor.

 Aynen 3. maddede dediğine katılıyorum :)


-- 
 Onur Küçük                                      Knowledge speaks,   
 <onur.--.-.uludag.org.tr>                       but wisdom listens  



Yali mesaj listesiyle ilgili daha fazla bilgi