Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - Sur3

Seiten: [1]
1
Hallo, ich versuche momentan mein OS ohne Paging und nur mit Segmentierung zu schreiben und stehe jetzt vor dem Problem, daß der gcc keine Segmentierung unterstützt, daher fällt mir gerade keine vernünftige Möglichkeit ein malloc/free mit durch gcc kompilierten Programmen zum laufen zu bringen, die einzige Möglichkeit die mir gerade einfällt ist:

1. etwas zusätzlichen Platz für malloc/free für jedes Programm zu allozieren
2. wenn der zusätzliche Platz nicht ausreicht den gesamten Datenbereich des Programmes in einen größeren Bereich zu kopieren

Dies scheint aber extrem ineffektiv zu seien, daher wollte ich mal fragen ob noch jemand eine bessere Möglichkeit ohne Paging und mit Segmentierung kennt, vielleicht übersehe ich irgendwelche Möglichkeiten?

Beste Grüße
Sur3
Seiten: [1]

Einloggen