BST aufgabe 2

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.

BST aufgabe 2
Hi!

Ich hätte erstmal ein paar grundlegende Fragen zur Variante 1 der Aufgabe 2:
-Ab welcher Adresse kann ich davon ausgehen, dass der Speicher sicher frei ist?
-Wieviel Stacksize sollen wir für unsere Threads in den Berechnungen vorsehen?


Also darüber kann man keine Aussage machen, schliesslich könnte das Betriebssystem auch so böse Dinge wie Adressraumrandomisierung machen. Im Zweifelsfall liefert euch jedoch mmap einen Fehler, wenn der Speicher schon gemappt ist.

Der Stack muss halt so groß sein, damit er nicht überläuft :wink:
Wenn man sich mal PThreads auf einem aktuellen Linux-System so anschaut, dann ist die Default-Stacksize 8MB.