Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
30.12.2003, 21:18
[RMen]OneStone



So, ich habe jetzt mein Physical Memory für phOS fertiggestellt, ich denke jedoch, dass ich die Prozesseigenen Page Directories noch in den entsprechenden Header umpacken werde, anstatt in einen globalen Buffer. Damit wäre der dafür reservierte Speicher auch noch frei.

Physical Memory Layout

Was haltet ihr davon (bitte nur qualifizierte Posts)?

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
001
30.12.2003, 21:21
epidemic



Ehm, kannst du mal in kurzen Worten für jemanden zusammenfassen, der absolut keine Ahnung davon hat?
Was ist z.B. phOS? Ein eigenes Betriebssystem?

--

Der Optimist glaubt, dass wir in der Besten aller Welten leben.
Der Pessimist fürchtet, dass dies stimmt.

zum Seitenanfang zum Seitenende Profil || Suche
002
30.12.2003, 21:25
[RMen]OneStone



http://phos.pixel-house.net/

Was soll ich da zusammenfassen?

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
003
30.12.2003, 21:30
Opey



Ich würde die kb Maximum von den Primary Page Table verdoppeln.

Das haut dann später besser mit den Exchange-assembler zusammen :)

--

fr?her "M.D.Freezer"

zum Seitenanfang zum Seitenende Profil || Suche
004
30.12.2003, 21:47
[RMen]OneStone



Heisst ja auch Primary Page Table... ;D
Ich hatte vorgesehen, für den Fall, dass ein Prozess noch weitere Page Tables benötigen sollte (-> der globale Buffer ist voll) ihm die Möglichkeit zu geben auf dem eigenen Heap welche zu haben. Ich finde die 2 mB Page Tables sind jetzt schon extrem Viel statisch verbrauchter Speicher.

edit: Mal wieder zu viel umge-bold-et.. :D

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/


Dieser Beitrag wurde am 30.12.2003 um 21:51 von [RMen]OneStone bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
31.12.2003, 01:16
Retro



sehr unklug die adressen so zu notieren, es ist absolut nicht eindeutig ob z.b. adresse 1000h die letzte des videobios, oder doch die erste des gdt, ist..

halt dich besser dran die erste und die letzte zugehörige adresse anzugeben, dh. die tatsächlich in anspruch genommenen. ich glaube mal du hast richtig überlegt, es nur sehr verwirrend aufgeschrieben. wenn die memorymaps größer werden und in den cpu gemeisselt werden sollen, machen solch eindeutig zweideutige notationen keinen spass mehr ;)

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */


Dieser Beitrag wurde am 31.12.2003 um 01:22 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche