(I/O scheduling)
planowanie przydzialu urzadzen zewnetrznych do procesów wykonywanych w systemie wieloprogramowym. Urzadzenia zewnetrzne, np. drukarki lub dyski, sa czesto uzywane przez wiele procesów wykonywanych w tym samym czasie. Rodzi to koniecznosc porzadkowania zamawianych dostepów do urzadzen. Niektóre urzadzenia, jak drukarka, sa n i e p o d z i e l- n e - w danej chwili moze z nich korzystac tylko jeden proces. W innych urzadzeniach zasoby sa organizowane w sposób umozliwiajacy ich dzielenie, np. pamiec dyskowa. W zaleznosci od rodzaju urzadzenia wejscia-wyjscia algorytmy planowania moga byc wywlaszczajace lub nie. Nie nalezy np. przerywac raz rozpoczetego drukowania pliku, natomiast dostep do pamietanej na dysku bazy danych moze byc dzielony przez wielu uzytkowników w krótkich odcinkach czasu. Odpowiednio zaplanowana kolejnosc dostepu do danego urzadzenia moze zwiekszyc wydajnosc urzadzenia i przyspieszyc obsluge procesów. Zob. tez planowanie dostepu do dysku.
- planowanie procesora, ( CPU scheduling )
- planista procesora, (planista krótkoterminowy,...
- wieloprzetwarzanie asymetryczne, ( asymmetric multiprocessing...