Proses: Çalışır durumda olan programa verilen isimdir.
Cpu farklı prosesler arasında zaman dilimlerine anahtarlanır.

Klasik Proses: van Neumann mimarisi bilgisayarlarda işletilmekte olan programa tabidir. daha sonra modern proses theread kavramı ortaya çıkmıştır. Theread her prosesin altında oluşturulmuş işlemcik denilebilir. Çok işlemcili sistemlerde her bir işlemciye bir theread atmak suretiyle gerçek paralellik sağlanabilir. Tek işlemcili sistemlerde ise prosesin sahip olduğu threadlar zaman paylaşımlı olarak çalışırlar. Bu yüzden gerçek paralellik sağlanamaz.

Sistem Çağrıları: Uygulamaların işletim sistemiyle konuşmasını sağlayan işlerdir.
Proses Kontrol Bloğu: Proseslere ait bilgilerin tutulduğu bloklardır. Nerede yer aldığı, sonraki proses, hafıza boyutu gibi bilgiler yer alır.

İki Durumlu Proses Modeli
Proses , Cpu tarafından ya çalışıyordur ya da çalışmıyordur.
Üç Durumlu Proses Modeli
Proses Çalışıyor olabilir, bekliyor olabilir veya hazır durumda olabilir.

Parent ve Child Proses
Prosesler tarafından oluşturulan child proses; child tarafından üretilen proseslere parent prosesler olarak adlandırılır.

CPU Planlanması
Bir bilgisayar sisteminde paylaşılan kaynakların kullanımı planlamak önemli bir konudur.
Bağlam Anahtarlama:  Data ve durum kaydedicilerin anahtarlanması gerekir.

Planlama Çeşitleri

Kesmeyen Planlama: Cpu’ nun prosesin kendi isteği dışında başka bir prosese atanamadığı işlem şeklidir. Sırası nasılsa öyle ilermektedir.

Kesen Planlama: Bir proses kendi isteğinin dışında Cpu’ yu bırakmak durumunda kalabiliyorsa bu işlem türü kesendir.Yani çalışan bir proses varken öncelikli gelen bir proses varsa diğer prosesi askıya alır.

a-)Kesmeyen Planda Algoritma Seçimi 

a.1-)İlk gelene önce servis verilen algoritma(Firs come firs served – FCFS)
Proseslerin sisteme geliş sırası önemlidir. İlk gelen ilk işlenir.

a.2-)İşletim süresi en kısa olan işe önce servis verilen algoritma(Shortest Job Firs -SJF)
Minumum servis süresi gerektiren proses en yüksek önceliğe sahiptir. FCFS ye göre geliş sırasının bir önemi yoktur.


Beğendiniz mi? Arkadaşlarınızla Paylaşın!

Sizin Tepkiniz Nedir?

komik komik
3
komik
beğendim beğendim
1
beğendim
iğrenç iğrenç
11
iğrenç
Başarısız Başarısız
15
Başarısız
Sinirlendim Sinirlendim
11
Sinirlendim
Korkutucu Korkutucu
10
Korkutucu
Sevgi Sevgi
6
Sevgi
Zekice Zekice
13
Zekice
Kadir

Legend

Merhaba, Ben Abdulkadir PALANCI. Atatürk Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Öğretmenliği Bölümü Yüksek Lisans öğrencisiyim. Araştırarak yeni şeyleri öğrenmeyi seviyorum. Araştırırken çoğu bilgilerin eksikliği,yetersizliği vb. durumlarla çokca karşılaştım. Bundan dolayı öğrendiğim ve öğrenecek olduğum bilgileri düzenli ve kaliteli bir şekilde sizlerle de paylaşmak istediğim için bu siteyi hazırladım. Her geçen gün yazar kadrosu genişleyen takımımızın arasına sizleri de bekleriz.

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir