DarthMoul
30-11-2004, 10:48
Ανεξάρτητα από το αν κάποιος είναι έμπειρος ή αρχάριος προγραμματιστής σε C, αξίζει να κοιτάξει αυτό το άρθρο της IBM:
http://www-106.ibm.com/developerworks/linux/library/l-memory/
Εκτός από τον πολύ όμορφο, οργανομένο και κατανοητό κώδικα, δίνει και hints για τις επιδόσεις κάθε μεθόδου που μπορούμε να χρησιμοποιήσουμε για την διαχείριση της μνήμης μας. Επίσης δείχνει και τα trade offs που θα χρειαστεί να κάνουμε ανάμεσα σε ταχύτητα και αξιοπιστία όταν κάνουμε debuging, όταν θέλουμε να γράψουμε portable κώδικα καθώς και όταν θέλουμε ο κώδικας μας να είναι thread safe.
http://www-106.ibm.com/developerworks/linux/library/l-memory/
Εκτός από τον πολύ όμορφο, οργανομένο και κατανοητό κώδικα, δίνει και hints για τις επιδόσεις κάθε μεθόδου που μπορούμε να χρησιμοποιήσουμε για την διαχείριση της μνήμης μας. Επίσης δείχνει και τα trade offs που θα χρειαστεί να κάνουμε ανάμεσα σε ταχύτητα και αξιοπιστία όταν κάνουμε debuging, όταν θέλουμε να γράψουμε portable κώδικα καθώς και όταν θέλουμε ο κώδικας μας να είναι thread safe.