Re: Κακή διαχείριση της μνήμης
Pantelis Koukousoulas
pktoss at gmail.com
Fri Nov 18 17:52:55 UTC 2011
2011/11/17 Yannis Vito <vito31 at gmail.com>:
> Επεξεργαστή: Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz
> μνήμη 3 GB
> καρτα γραφικών: GeForce Go 7600 με 256 Mb ram
Αν τρέχει τον proprietary driver τότε είναι defacto ύποπτη
και ο kernel είναι tainted άρα δεν μπορείς να υποβάλεις bug
νομίζω.
> αν τρέξω στη κονσόλα free -m μόλις εκκινήσω
> τον υπολογιστή μου λέει ότι χρησιμοποιείται 550 ΜΒ μνήμης
> μετα απο αρκετη χρήση γεμίζει η μνήμη, αν όμως κλείσω τα προγράμματα το free
> μου επιστρέφει οτι χρησιμοποιείται κοντά στα 2 GB μνήμης.
> αυτο βεβαια σύνεβει μία φορα, τώρα που ξανάκανα δοκιμή για να σας στείλω
> ακριβώς το τι επιστρέφει ολα φάνηκαν να λειτουργούν σωστά.
> πράγματι αδειασε η μνημη όχι ομως στα επίπεδα πρώτης
> εκκίνησης (επέστρεψε used:1200 ΜΒ).
> εγκατέστησα και το sysinfo οπου δειχνει ποσοστό χρήσης της μνήμης και
> τελικά τα στοιχεία που μου εδωσε μου φάνηκαν πιο σωστά. ίσως να
> ηταν μεμονωμένη περίπτωση η μη απελευθέρωση μνημης εκεινη τη στιγμη.
> υποψιάζομαι κάτι θα παίχτηκε με τον firefox (τώρα έβαλα τον
> chromium, ομολογουμένως πάει πιο γρήγορα :) )
> θα το δοκιμάσω πάλι αύριο και αν επιμείνει θα προχωρήσουμε στο τεστ.
> ευχαριστώ για το ενδιαφέρον!
Υπάρχει σοβαρή πιθανότητα αυτό που αναφέρεις ως "memory leak" του
kernel να είναι pixmaps στον xorg που έχει παρατήσει ο browser ή κάτι τέτοιο.
Οπότε μπορείς να δοκιμάσεις και ένα restart του x.org (logout + login) για
να δεις και σε αυτή την περίπτωση αν αλλάζει η ελεύθερη μνήμη στο free.
Συνήθως, αν υπάρχει πραγματικά memory leak στον πυρήνα, θα πρέπει να
δεις την ελεύθερη μνήμη να μην αυξάνεται ό,τι process και να κάνεις restart
και το σύστημα να φτάσει μέχρι του σημείου να σέρνεται λόγω swapping.
Χαιρετισμούς,
Παντελής
More information about the Ubuntu-gr
mailing list