8851686068

8851686068



SEGMENTACJA

Jedna z metod ochrony pamięci, używana przy wielozadaniowości. Każdy proces otrzymuje swój własny obszar pamięci, realizowany poprzez rejestry segmentowe.

Segmentacja pamięci polega na podzieleniu przez procesor pamięci fizycznej na fragmenty o określonym początku, rozmiarze, atrybutach i identyfikatorze. System tworzy takie segmenty na żądanie aplikacji, przekazując jej jedynie identyfikatory niepozwalające na odczytanie parametrów segmentów. Programy odwołują się zatem do kolejnych komórek pamięci w ramach należących do nich segmentów, nie wiedząc nic o tym, w jakie miejsca pamięci fizycznej trafiają odwołania do nich. Procesy nie mają też prawa „widzieć” segmentów należących do innych programów - w czasie przekazywania kontroli procesowi system musi zablokować definicje segmentów należących do pozostałych procesów, przy każdym przełączeniu blokując segmenty wyłączanego programu i na nowo uaktywniając segmenty programu aktywowanego.


SEGMENTACJA


Okazuje się jednak, że wady segmentacji przeważyły nad zaletami. Pierwsze implementacje segmentowanej pamięci wirtualnej narzucały dość poważne ograniczenia na rozmiary segmentów, zmuszając programistów do dzielenia kodu programów oraz bloków danych w sposób nienaturalny i utrudniając tworzenie naprawdę dużych struktur danych.

W mikroprocesorach 80386 i późniejszych nie można wyłączyć mechanizmu segmentacji. Aby segmentację uczynić niewidoczną, Linux wykorzystuje jeden segment o adresie bazowym 0x0 i rozmiarze 4GB. W celu ochrony pamięci, zamiast segmentacji stosuje się mechanizm stronicowania, który jest niezależny od segmentacji.


15



Wyszukiwarka

Podobne podstrony:
Wykonanie 1.    Przeprowadzenie przy użyciu wytłaczarki procesu otrzymywania skrobi
Anna RozmusTechniki zapamiętywania dla dzieci w wieku szkolny Pamięć jest terminem wieloznacznym, uż
Jeśli jest tylko jedna praca jednego autora używana przez nas w pracy wystarczy 2011 bez dodatku lit
DSC33 Recykling, recyklłzacja - jedna z kompleksowych metod ochrony środowiska naturalnego. Jej cel
DSC01331 (10) II. Metoda zapobiegawcza 1/ Agrotechniczna ❖    jedna z najstarszych me
Jedną z technicznych metod ochrony powietrza są urządzenia odpadające ograniczające emisje pyłów, mi
Rozwiń skrót VMTP. Virtual Method Table Pointer- wskaźnik do tablicy metod wirtualnych używanej przy
INSTALACJA WENTYLACJI 13.2 Wybór techniki zabezpieczenia: Założenia przy projektowaniu są jedną z me
geografia gospodarcza egzamin1 PYTANIA NA EGZAMIN Z GEOGRAFII 1.    Jedną z metod pr
grb 3 jpeg jpeg 23. Dendryt w metodzie wrocławskiej toa.    Jedna z metod porząd
Image5 CK, Rys 2b. Schemat układu Tablica 2c. przedstawia program pamięci stałej. Przy jego układani
IMGP0718 ardlajako wspólnej drogi v Ochrona dróg oddechowych przy potykaniu pokarmu ❖W czasie o
434 ARTYKUŁY ANALIZA SWOT Analiza SWOT, jedna z metod analizy strategicznej, to propozycja systematy
PrepOrg cz I3 0 63 wionę w rozdziale 1.6. Wilgotny osad suBzy się następnie stosując jedną z metod

więcej podobnych podstron