Celal Bayar University - YZM 3102 Operating Systems: Process Scheduling and Queues
18 Questions
3 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

İşletim sistemlerinde proseslerin yönetiminden sorumlu olan yapı nedir?

  • Process Control Block (correct)
  • Planlayıcı Kuyruklar
  • Linux Çekirdek Modülü
  • Task_struct
  • Linux işletim sisteminde proseslerin yönetiminden sorumlu olan veri yapısı nedir?

  • Task_struct (correct)
  • Planlayıcı Kuyruklar
  • Process Scheduler
  • Process Control Block
  • Bir işletim sisteminde proses yaratma işlemi hangi operasyon ile gerçekleştirilir?

  • Proses Yönetme
  • Proses Sonlandırma
  • Proses Yaratma (correct)
  • Proses Başlatma
  • Orta seviye planlayıcı (Medium-term Scheduler) hangi amaçla kullanılır?

    <p>Degree of multiprogramming seviyesini ayarlamak</p> Signup and view all the answers

    Proses planlama kuyrukları hangi amaçla kullanılır?

    <p>Proses önceliklerini belirlemek</p> Signup and view all the answers

    İşletim sistemleri, prosesler üzerinde hangi temel operasyonları gerçekleştirebilir?

    <p>Proses Yaratma, Proses Sonlandırma, Proses İzleme ve Yönetme</p> Signup and view all the answers

    Bir işletim sistemi örneği olan Linux'ta, hazır durumdaki proseslerin tutulduğu veri yapısına ne ad verilir?

    <p>Task_struct</p> Signup and view all the answers

    Bir proses CPU'da bir süre çalıştıktan sonra neden bir süreliğine ayrılabilir?

    <p>Kesmeler nedeniyle</p> Signup and view all the answers

    Bir prosesin disk için beklemeye girmesinin olası nedeni nedir?

    <p>Diğer proseslerin disk üzerinde yoğun çalışması</p> Signup and view all the answers

    Ready queue'daki her Process Control Block'ta bulunan işaretçi neyi gösterir?

    <p>Sonraki PCB'yi</p> Signup and view all the answers

    Sistemde birçok proses olduğu durumda, disk gibi bir paylaşımlı kaynak için bekleyen proseslerin listesine ne ad verilir?

    <p>Device Queue</p> Signup and view all the answers

    'Process Scheduler'ın (proses planlayıcı) amacı nedir?

    <p>'Ready Queue'dan uygun bir proses seçmek</p> Signup and view all the answers

    Aşağıdakilerden hangisi task_struct yapısında yer almaz?

    <p>Prosesin ayırılan bellek miktarı</p> Signup and view all the answers

    Aşağıdakilerden hangisi Long-term Scheduler tarafından gerçekleştirilmez?

    <p>Ready kuyruğuna proses eklemek</p> Signup and view all the answers

    Aşağıdakilerden hangisi CPU Scheduling stratejilerinden biri değildir?

    <p>En Fazla Öncelik (Maximum Priority)</p> Signup and view all the answers

    Aşağıdakilerden hangisi Linux işletim sisteminde Process Control Block'un karşılığıdır?

    <p><em>task_struct</em></p> Signup and view all the answers

    Aşağıdaki ifadelerden hangisi Short-term Scheduler için doğrudur?

    <p>En az 100 milisaniyede bir çalışır</p> Signup and view all the answers

    Aşağıdakilerden hangisi bir prosesin Ready Kuyruğu'na eklenmesi için gerekli değildir?

    <p>Prosesin $I/O$ işlemlerinin tamamlanması</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser