Posts Tagged ‘bsd’

İşletim Sistemleri Ek.1 – İşlem Senkronizasyonu

This item was filled under [ gezegen, İşletim Sistemleri ]

Process Management (işlem yönetimi) kısmını anlatmayı bitirdikten sonra biraz daha detaylı bilgi vermek istedim. Buraya kadar anlattıklarım genel bilgilerdi, fakat bu yazı biraz daha derin bilgiler içermektedir. Meraklı olanlar veya işlemlerin nasıl çalıştırıldığı hakkında detaylı bilgi almak isteyenler bu yazıyı okuyabilirler.
Bu yazıdan sonra terimleri Türkçeleştirmemeye karar verdiğimi de belirtmek isterim. Bu yüzden her ingilizce terimi [...]

Continue reading...

İşletim Sistemleri 01.1 – İşlemler ve Zamanlayıcı

This item was filled under [ İşletim Sistemleri ]

İşlem (Proccess) Nedir?
İşlem bir uygulamanın çalışmakta olan (aktif olan) durumuna verilen isimdir.  Bir işlem tarafından tutulan özellikler aşağıdakilerdir.

Donanım durumu
bellek durumu ve adresleri
işlemci
ilerleme durumu

İşlemlerle çalışmak

kaynak paylaştırma (mantıksal (dosyalar) ve fiziksel (bellek, işlemci vs))
hesaplamaların hızlanması (paralel programlamanın avantajlarının kullanımı)
güvenliğin artması

gibi özellikler sağlar.
Bir İşlemin Durumları:

Yeni: İşlemin henuz yeni oluşturulduğu durumdur.
Çalışıyor: işlemi oluşturan kodların çalıştırıldığı durumdur. Bu durumdaki işlem [...]

Continue reading...