Autor Thema: Determine Physical Memory  (Gelesen 5327 mal)

ehenkes

  • Gast
Gespeichert
« am: 24. July 2009, 03:05 »
Eine der schwierigen Aufgaben ist die Bestimmung  des "Physical Memory" zumindest ohne GRUB. Mit int 0x15 0xE820 klappt das hervorragend. man muss nur die Daten entsprechend transportieren und auswerten:
http://www.c-plusplus.de/forum/viewtopic-var-t-is-246159.html

XanClic

  • Beiträge: 261
    • Profil anzeigen
    • github
Gespeichert
« Antwort #1 am: 30. July 2009, 14:36 »
Ich weise nur mal nebenbei hier drauf hin: http://wiki.osdev.org/Detecting_Memory

Jidder

  • Administrator
  • Beiträge: 1 625
    • Profil anzeigen
Gespeichert
« Antwort #2 am: 30. July 2009, 15:39 »
Ihr könnt ja auch einen Artikel in unserem Wiki darüber verfassen.
Dieser Text wird unter jedem Beitrag angezeigt.

DerHartmut

  • Beiträge: 236
    • Profil anzeigen
    • Mein Blog
Gespeichert
« Antwort #3 am: 01. August 2009, 18:03 »
ehenkes, wenn du jetzt noch nen' Wikiartikel dazu erstellst, haben auch Nicht-Forumregistrierte etwas davon (und's Wiki auch) :P
$_="krJhruaesrltre c a cnp,ohet";$_.=$1,print$2while s/(..)(.)//;
Nutze die Macht, nutze Perl ;-)

kevin

  • Administrator
  • Beiträge: 2 767
    • Profil anzeigen
Gespeichert
« Antwort #4 am: 01. August 2009, 19:23 »
Ich habe das hier beschrieben: http://www.henkessoft.de/OS_Dev/OS_Dev3.htm#mozTocId584885
Es heißt auf deutsch übrigens physischer Speicher, nicht physikalischer Speicher. ;)
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end.

kevin

  • Administrator
  • Beiträge: 2 767
    • Profil anzeigen
Gespeichert
« Antwort #5 am: 01. August 2009, 23:08 »
Nur weil's viele falsch machen, wird es nicht richtig. "physikalischer Speicher" ist eine versuchte Rückübersetzung von "physical memory".

Und "natürliche Beschaffenheit" trifft die Sache ja ganz gut (φυσικός heißt übrigens auch einfach "natürlich"). Physischer Speicher ist der Speicher, wie er auf dem Speichermodul liegt - es ist seine natürliche Zugriffsmethode. Virtueller Speicher im Gegensatz dazu baut eine zusätzliche Indirektionsstufe ein, bevor auf den physischen Speicher zugegriffen wird, der Speicher tritt also nicht mehr in seiner natürlichen Form in Erscheinung.

Edit: Im übrigen ist das auf's Griechische beziehen eh Blödsinn, weil Physik und physikalisch ja auf denselben Stamm zurückgehen wie Physis und physisch.
« Letzte Änderung: 01. August 2009, 23:14 von taljeth »
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end.

 

Einloggen