Δημοσιεύτηκε: 02 Μαρ 2012, 16:44
από migf1
Star_Light έγραψε:Να ρωτησω κατι αλλο εγω?

Με αφορμη αυτο εδω -> http://www.geeksforgeeks.org/archives/14268

Φανταζομαι η C ειναι ανεξαρτητη απο αυτο μιας και τα heap και stack ειναι platform/architecture dependent έννοιες.

Η εικονικη μνημη δηλαδη υλοποιειται σαν στοίβα εσωτερικα απο το εκαστοτε λειτουργικο συστημα? Ασχετα της C.

Αυτό είναι μια τυπική αναπαράσταση ενός C προγράμματος σε Linux. Σε άλλες πλατφόρμες ενδεχομένως να διαφέρει σε λεπτομέρειες, αλλά ο βασικός σκελετός παραμένει λίγο-πολύ ίδιος. Δες για παράδειγμα πως είναι σε Windows: http://www.installsetupconfig.com/win32 ... pis12.html

Επίσης, ναι η εικονική μνήμη υλοποιείται διαφορετικά σε κάθε πλατφόρμα, αλλά όλες οι υλοποιήσεις βασίζονται λίγο-πολύ πάνω στην ίδια θεωρία ή/και τεχνικές.