Zitat:
|
Zitat von BlackLight2
Klar, ich erzähl einfach 10x dasselbe, evt. glaubst du mir dann mal.
Nein, dann schrei ich lieber einmal.
Hab doch gar keine Kraftausdrücke verwendet oder deine Familie beleidigt.
(Nun darfst du dir selber überlegen, warum ich u.U. mein Nick gewählt habe.)
Ja, da liegst du richtig.
Wie wäre es mit 7*2MiB?
Aber wie kommst du auf 14MiB, dürfte nicht oft vorkommen, aber z.B. wenn man 16MiB Ram hat und die Shared-Grafigkarte 2MiB klaut.
|
naja gut, hast recht, 14MB wird wohl nicht so oft vorkommen. ist aber theoretisch möglich.
ich frage deshalb, weil ich gerade dabei bin zu lernen wie das speichermanagement funktioniert.
nehmen wir an ein sys hat 512MB RAM. und 8GB virtuellen speicher. blockgröße berägt 4KB.
dann rechne ich:
2^20byte + 2^9byte = 2^29byte = 512MB
2^30byte + 2^3byte = 2^33byte = 8GB
2^10byte + 2^2byte = 2^12byte = 4KB
jetzt kann ich ja anhand dieser daten sachen ausrechnen wie:
gesamt seiten die verwaltet werden.
offset
wieviel bit habe die realen adressen
die virtuellen
wieviel bit haben die seitennummern usw
deswegen meine eingangsfrage
aber nehmen wir mal an ich habe jetzt wirklich 14MB RAM. ist zwar unüblich aber nicht unmöglich.
wie sehe denn dann die aufteilung in 2er potenz aus?
dein tipp mit 7*2MiB kapiere ich nicht ganz bezogen auf mein problem.
gruss