Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.
Vor-/Nachteile Seiten/Segmentadressierung
hola,
wir machen gerade die februar 2003, da wird in der theorie nach unterschiede + vor/nachteilen der seiten/segmentadressierung gefragt…
unterschiede:
segment variable größe, folge von bytes
seite feste größe, in kacheln abgebildet
vor/nachteile seiten:
-interne Fragmentierung
- einzelne segmente können ausgelagert werden
vor/nachteile segment:
- weniger interne fragmentierung (gibts die da überhaupt? bei bytes nicht oder?)
- nur ganzes segment kann ausgelagert werden
ja eh ist das soweit richtig? mehr fällt uns jetzt so direkt nicht ein o_O
bei segmentierung gibt es externe fragmentierung ^aber keine interne
Vllt. noch als Unterschied dass die Adressabbildung von logischer in physikalische etwas anders läuft.(Segment vs seitentabelle)
Bei Vorteilen Seiten evtl. noch Suche nach Platz ist leichter,alle Plätze sind gleich gut,leichtere Verschmelzung.
Bei nachteilen der Sementierung vllt. noch externe Fragmentierung und Platzsuche ist je nach verfahren schwieriger oder leichter ebenso Verschmelzung
schau im Tanenbaum nach, da gibts eine schöne Tabelle drüber
hammer nisch :listen:
bei mir im garten steht einer, aber der hat nur nadeln zu bieten
8-(
Hier mal ein bisschen verkürzt die besagte Tabelle (hoffentlich soweit abgeändert das sich niemand beschwert ;P):
[m]
Consideration Paging Segmenation
Awareness of Programmer needed? No Yes
Number of linear adress spaces? 1 Many
AddrSpace > phys Mem? Yes Yes
Text/Data distinction/protection? No Yes
Fluctuating table size easy? No Yes
Sharing facilitated? No Yes
Why invented?
Paging: to get large linear address space without more phys mem
Segmentation: logically independent adress spaces for text/data to aid sharing and protection
[/m]
Das mit der “fluktuierenden” Tabellengrösse führe ich mal auf mehrstufige Systeme zurück, ohne es wirklich gelesen zu haben. ^^
Das ist aber wahrscheinlich der Mutant, der mit 2 n…