Ogólne Flashcards

1
Q

Wymień 2 różnice między multithreadingiem a multiprocessingiem

A
  1. System oparty na multiprocessingu pozwala komputerowi na jednoczesne uruchamianie wielu procesów, zaś system multithreadingowy pozwala na uruchamianie wielu wątków (thread) w obrębie jednego procesu
  2. Tworzenie nowych procesów jest czasochłonne i znacznie wykorzystuje zasoby komputera, zaś tworzenie nowych wątków jest ekonomiczne z uwagi na fakt że korzystają one z zasobów procesu do którego należą
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Czym jest algorytm round robin ?

A

Round robin (algorytm karuzelowy) to najprostrzy algorytm szeregowania dla procesów w systemie operacyjnym, który przydziela każdemu procesowi odpowiednie przedziały czasowe, nie uwzględniając żadnych priorytetów.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly