Po pierwsze, weź jeden system procesorowy z wieloma procesami działającymi w trybie pseudo-równoległym. Kiedy proces wywoła błąd strony, spowoduje to, że procesor przestanie wykonywać wszystkie programy, dopóki strona nie zostanie załadowana z dysku?Czy podczas stronicowania pamięci można uruchamiać inne procesy?
Jeśli tak, czy to zmienia się w systemie wielordzeniowym lub wieloprocesorowym, czy też inne procesy mogą kontynuować odczytywanie i zapisywanie w pamięci podczas obsługi strony?
Dzięki!
To jest bardzo zależne od systemu operacyjnego pytanie. Określ, o którym systemie operacyjnym i wersji mówisz. – Gray
Miałem na myśli Linux, ale jeśli działa on inaczej w różnych systemach operacyjnych, byłbym zainteresowany usłyszeniem o różnicach. – drpepper
@Gray: Teoretycznie być może, ale ta zdolność sięga połowy ubiegłego wieku. Na przykład. IBM OS/360. – MSalters