? Computer-Software -Programmierer verwenden Paging und Segmentierung Techniken zum Zuordnen , verarbeiten und Zugang Computerspeicher. Effiziente Nutzung von Computer- Speicherung und Verarbeitung Raum erfordert die ordnungsgemäße Verwendung von Computer- Seiten und Segmente . Seite Definition
Betriebssysteme verwenden verschiedene Techniken, um Speicher zuzuweisen .
Seiten sind feste Einheiten des Computerspeichers durch den Computer zur Speicherung und Verarbeitung von Informationen zugeordnet. Seiten lassen sich leichter im Speicher des Computers zu platzieren, da sie immer die gleiche Größe haben .
Segment Definition
bewegen Bits und Bytes um für einen einzigen Vorgang dauert Organisation .
Segmente sind Abteilungen von Computer-Speicher von variabler Größe, die vorübergehend Speicher Speicher für ein logisches Verfahren Computer -Adressen erforderlich. Diese Segmente können entweder von anderen Computer verarbeitet oder eindeutig für einen bestimmten Prozess gemeinsam genutzt werden. Da Segmente unterschiedlich groß sein können , nimmt Speicherzuweisung mehr Rechenleistung zu erreichen .
Funktionen
Verarbeitungsgeschwindigkeit des Computers erhöht Funktionalität .
Paging häufig tritt auf, wenn das Betriebssystem des Computers die Verwendung von Random Access Memory ( RAM) und erfordert kein Platz vorhanden ist. Das System wird eine derzeit ungenutzte RAM Speicher Seite bewegen und verwenden Sie die Seite befreit , um die Verarbeitung fortzusetzen. Eine primäre Funktion der Segmentierung ist die Fähigkeit, Code für Nur-Lese- Prozesse teilen. Segmentierung wird durch die Memory Management Unit eines Betriebssystems , das die Details des Adressraums zugeordnet setzt geregelt , die Berechtigungen erlaubt und prüft, ob der Prozess gültig ist . Wenn mehr Speicherplatz ist erforderlich für die Segmentierung Prozesse , wird eine Seite Tabelle durch solche Systeme, die diese Funktionalität erlauben zugeordnet werden.