خانه
گاما

تفاوت الگوریتم‌های پیش‌گیرنده و غیرپیش‌گیرنده در سیستم عامل

تفاوت الگوریتم های Preemptive و Non-Preemptive چیست؟

22 مهر 21:33
0
48
جواب درست

Non-Preemptive: وقتی CPU به فرآیندی داده شد تا خودش تمام نشود یا به حالت Waiting نرود، CPU را پس نمی دهد. مثل FCFS و SJF. Preemptive: سیستم عامل می تواند CPU را از فرآیند در حال اجرا بگیرد و به فرآیند دیگری بدهد. مثل Round Robin و SRTF. برای سیستم های چندوظیفه ای ضروری است.

1
1405/07/22