İŞLETİM SİSTEMLERİ / CPU
015 Interlude: Process APIKonu anlatımı

Interlude: Process API

Geçen hafta process’in ne olduğunu gördük. Bu hafta bir programın process’leri nasıl oluşturup yönettiğini inceleyeceğiz.

Bir program başka bir işi başlatmak isteyebilir. Başlattığı işin bitmesini bekleyebilir veya çalıştırdığı programı değiştirebilir. Unix, bu ihtiyaçlar için fork(), wait() ve exec() arayüzlerini sunar.

01Önceki ders

Program, process ve process durumları.

02Bu ders

Yeni process oluşturma, bekleme ve program değiştirme.

03Devamı

İşletim sisteminin CPU kontrolünü nasıl koruduğu.

Isletim_Sistemleri_04_Process_Sunu.pptx · son slayt → cpu-api.pdf · giriş

Dersin içindekileri

Ders notları

Linux laboratuvarı

Derleyici ve Linux bu tarayıcıda çalışır. Çalışma süreleri emülatörün süreleridir. Kod değişiklikleri cihazın tarayıcısında tutulur.

Yeniden başlatma, Linux süreçlerini ve dosyalarını temizler; editördeki kod değişikliklerinizi korur. Takılan bir programı bu düğmeyle durdurabilirsiniz.

Çalışma sınırı
15 saniye
İlerleme / açılış sınırı
60 saniye
Konuk bellek
32 MB
Ortam
Linux · i686 · TCC

Yerel kullanım: sunum klasöründeki baslat.command veya baslat.bat dosyasını açın. Yerel sunucu çalışırken internet gerekmez.