18 Nisan 2013 12:10 tarihinde Atıf CEYLAN <[email protected]> yazdı:

> **
> mount -t ramfs ramfs /path/
>
> mount ettiginizde 1 mb oldugunu nereden anladiniz?
> normalde bunu mount koumutunun ciktisinda gormeniz ve df ile gormemeniz
> lazim.
> Bu normalde isletim sistemi cache'inin kullanildigi virtual memory'den
> verilen bir alandir.
>
> Calisip calismadigini dd if=/dev/zero of=/path/test.out bs=4k
> count=1000000   (4GB) yazarak cache artip artmadini kontrol edebilirsiniz.
>
> Onceki maillerimi dikkate almayin. Ben ramdisk'e odaklandim nedense. Bu
> gun kafam yerinde degil. Saglikli dusunemiyorum :(
>
>
> On Thu, 2013-04-18 at 11:50 +0300, Atıf CEYLAN wrote:
>
> Hocam ben formatlama kisimlarini filan ayriyetten ext filan yapacaksiniz
> diye dusunerek yazdim (kafam pek yerinde degil). ramfs yapmak istemissiniz
> zaten.
>
> On Thu, 2013-04-18 at 11:38 +0300, Atıf CEYLAN wrote:
>
> Hocam boot parametresı olarak ramdisk_size parametresi ile kernal'a ne
> kadar ram disk kullanacağınızı söylemeniz lazım.
> Sonra mount edebilirsiniz. Tabi her açılışta o alanı formatlamanız ve file
> system oluşturmanız lazım. Bu durumda dinamik bir genişleme olmayacak (emin
> değilim).
> Yani bir şekilde file system oluşturma işlemi için sınırlarınızı
> belirlemeniz gerekiyor. Bu tür işler için aslında tmpfs icat olunmuş.
> Neticede şöyle düşünün, tmp alanı için kullanılmasını istediğiniz bir disk
> alanı var ve bunun ramdan fazla olması ihtimali olmamalı. Eğer tmp alanında
> oluşturulacak dosyalar ramden fazla olursa her şekilde çakar. Ortalama bir
> değerle tmpfs oluşturup sonrasında swap'i kullanmak bence oldukça makul.
> Eğer özel bir nedenle tmp çok doldurulmuyorsa
> normal koşullarda çok küçük boyutlardaki bir tmp bile yeterli olur. Yahut
> periyodik kontroller ile belirli bir süreden önceki kullanılmayanları
> temizleyebilirsiniz.
>
> Aslında biraz kullanıma dair bilgi verseniz daha rahat yorum yapabiliriz.
>
> On Thu, 2013-04-18 at 11:07 +0300, Özgür Kılıçaslan wrote:
>
> 18 Nisan 2013 03:37 tarihinde Cagri Emer <[email protected]> yazdı:
>
>  Bu linkte ramdisk anlatılmış. Benim istediğim ise ramfs. tmpfs ile de
> olur ama tmpfs belirtilen boyut kadar kullanıyor, dolunca hata veriyormuş.
> Ben hata vermesin, hafıza dolana kadar devam etsin istiyorum. Hem tmpfs
> takas alanı kullanıyormuş. Ben bunu da istemiyorum.
>
>
>
> mount(8) man sayfasinda ve cekirdek belgelendirmesinde[1] ramfs'in
> herhangi bir baglama secenegi almadigindan bahsedilmis. Yani 1GB ramfs
> istiyorum deme gibi bir sansiniz yok bu durumda. /etc/fstab dosyasina
> eklediginiz ramfs girdisinin boyutu siz oraya yazdikca buyuyecek ve ancak
> siz bosalttikca boyutu kuculecek sekilde eklenmis olacak.
>
> [1]
> https://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt
>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
>
> /etc/fstab 'da şöyle bir düzenleme yapıyorum
> # <file system> <mount point>   <type>  <options>       <dump>  <pass>
>
> none                 /tmp                 ramfs    defaults
> 0            0
>
>
>
> ve reboot sonrası elimde sadece 1M'lık ve genişlemeyen bir /tmp oluyor.
> Bellek bundan çok daha fazlasına imkan veriyor. :)
>
> --
> *Görünenler*, *gerçek olsaydı bilime* gerek kalmazdı.
>
> _______________________________________________
> Linux-sunucu E-Posta [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi 
> sonlandırabilirsiniz.https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
>   --
> *M.Atıf CEYLAN*
> Yurdum Yazılım
>
> _______________________________________________
> Linux-sunucu E-Posta [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi 
> sonlandırabilirsiniz.https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
>   --
> *M.Atıf CEYLAN*
> Yurdum Yazılım
>
> _______________________________________________
> Linux-sunucu E-Posta [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi 
> sonlandırabilirsiniz.https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
>   --
> *M.Atıf CEYLAN*
> Yurdum Yazılım
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
/etc/fstab dosyasını düzenleyerek yapmak istiyorum.

-- 
*Görünenler*, *gerçek olsaydı bilime* gerek kalmazdı.
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap