Kayıtlar

Kasım, 2017 tarihine ait yayınlar gösteriliyor

Linux Dört İşlem Yapan Proc Uygulaması

Resim
Proc Dosya Sistemi Nedir ?      /proc bir sanal dosya sistemi olduğu için çok özeldir. İşlem bilgisi psüdo-dosya sistemi olarak da anılır. 'Gerçek' dosyalar bulundurmaz fakat sistem bilgisi (örn. sistem hafızası, bağlı cihazlar, donanım konfigürasyonu, vs.) bulundurur. Bu sebepten dolayı çekirdek için bir kontrol ve bilgi merkezi olarak düşünülebilir. Aslında, bir çok sistem bu dizindeki dosyalara çağrı yapar. Örneğin; 'lspci' komutu 'cat/proc/pci' komutunun eş anlamlısıyken, 'lsmod' komutu 'cat/proc/modules' ile aynıdır. Bu dizindeki dosyaları düzenleyerek sistem çalıştığı anda çekirdeğin parametereleri okunup düzenlenebilir.      Bu dizindeki dosyaların en ayırt edici özelliği, hepsinin dosya boyutunun 0 olmasıdır(kcore, mtrr ve self hariç.) Ilk once odev_grup adinda bir klasor olusturduk.Daha sonra icerisinde bir C dosyasi olusturarak asagidaki kod bloklarini yazdik. /*  * calculator.c - /proc dizini içerisine yalnızca dört i