Systemy wieloprocesowe W wieloprocesowych systemach operacyjnych należy stworzyć mechanizmy przydzielania pamięci wielu procesom oraz ochrony pamięci przydzielonej poszczególnym procesom i pamięci zajmowanej przez kod i dane jądra przed innymi procesami. W pierwszych systemach wieloprocesowych z ochroną pamięci uruchamiany proces otrzymywał sztywną pulę pamięci wyznaczoną przez adresy graniczne. Proces musiał zmieścić swój kod i dane w zadanym obszarze. Użycie zmiennych dynamicznych było w związku z tym ograniczone. W przypadku odwołania się do adresów spoza wyznaczonych granic proces wpadał w pułapkę i był kończony.
... zobacz całą notatkę
Komentarze użytkowników (0)