Celal Bayar University - YZM 3102 Operating Systems: Process Scheduling and Queues

SupportingBlackHole avatar
SupportingBlackHole
·
·
Download

Start Quiz

Study Flashcards

18 Questions

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

Process Control Block

Linux işletim sisteminde proseslerin yönetiminden sorumlu olan veri yapısı nedir?

Task_struct

Bir işletim sisteminde proses yaratma işlemi hangi operasyon ile gerçekleştirilir?

Proses Yaratma

Orta seviye planlayıcı (Medium-term Scheduler) hangi amaçla kullanılır?

Degree of multiprogramming seviyesini ayarlamak

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

Proses önceliklerini belirlemek

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

Proses Yaratma, Proses Sonlandırma, Proses İzleme ve Yönetme

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

Task_struct

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

Kesmeler nedeniyle

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

Diğer proseslerin disk üzerinde yoğun çalışması

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

Sonraki PCB'yi

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

Device Queue

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

'Ready Queue'dan uygun bir proses seçmek

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

Prosesin ayırılan bellek miktarı

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

Ready kuyruğuna proses eklemek

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

En Fazla Öncelik (Maximum Priority)

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

task_struct

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

En az 100 milisaniyede bir çalışır

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

Prosesin $I/O$ işlemlerinin tamamlanması

Explore the concepts of process scheduling, scheduling queues, and queueing diagrams in operating systems. Understand how processes are managed in different queues throughout their lifecycle. Dive into the role of schedulers in OS.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser