EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ OpenBSD ]

"OpenBSD Memory File System" - Afşin Taşkıran - (2007-03-23 11:42:02)   [3796]

OpenBSD Memory File System ( MFS ) yapisi ile RAM’inizden sanal disk kullanimi saglanir. Boylece RAM’inizin bir kismini disk surucusu olarak kullanabilirsiniz. MFS kullanimindaki en onemli amac hizdir. Dosya islemlerini yaptiginiz yer sabit disk surucusu yerine bellek unitesi oldugundan yazma ve okuma hizi cok hizli olur. Pratikte kullanimi ise hiz gerektiren uygulamalarin ya da derleme islemlerinin bu bellek alaninda calistirilmasidir.

OpenBSD’de MFS kullanabilmeniz icin cekirdeginizin MFS destegine sahip olmasi gerekir. Bellek alanini sistemde kullanmak icin mount_mfs komutundan faydalanilir. mount_mfs komutunda iki parametre vardir, biri baglanacak donanim digeri de nereye baglanacagi. Sistem bellegi fiziksel adrese sahip olmadigindan dolayi SWAP alaninin adresi kullanilir.

EnderFW# mount_mfs -s 524288 /dev/wd0b /tmp/memarea

-s parametresi ile ne kadarlik bir alaninin MFS alani olarak ayrilacagi belirtilir.

Sisteminizin her acilisinda MFS ayarlarini korumasini isterseniz fstab dosyasina asagidaki gibi bir satir eklemelisiniz.

/dev/wd0b /tmp/memarea mfs rw,async,-s=524288 0 0

MFS durumunu gormek icin mount komutundan yararlanabilirsiniz.

EnderFW# mount
/dev/wd0a on / type ffs (local)
/dev/wd0d on /backup type ffs (local, nodev, nosuid)
mfs:18424 on /tmp/memarea/ type mfs (asynchronous, local, size=524288 512-blocks)
EnderFW#

Arkadaşıma gönder , Ana Sayfa