Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Διαρροή μνήμης Performance

Καθώς τα προγράμματα ηλεκτρονικών υπολογιστών τρέχουν , χρησιμοποιούν τη μνήμη του υπολογιστή για να παρακολουθείτε τα δεδομένα και μεταβλητές. Όταν ένα ελάττωμα μέσα στον κώδικα του προγράμματος δημιουργεί μια διαρροή μνήμης , παρεμποδίζει την απόδοση του προγράμματος . Διαρροές μνήμης
Η

Προγράμματα γράψω δεδομένα σε συγκεκριμένα τμήματα της μνήμης . Διαρροές μνήμης συμβαίνουν όταν ένα πρόγραμμα γράφει δεδομένα σε ένα μπλοκ , στη συνέχεια, δεν απαλλάσσει το μπλοκ για το σύστημα και άλλα προγράμματα για να χρησιμοποιήσετε .
Αποδοσεις Απομείωση
Η

διαρροές μνήμης υποβαθμίσει απόδοση γιατί σπαταλούν μνήμης με απρόσιτα τα δεδομένα . Αυτό αναγκάζει το πρόγραμμα να περνούν περισσότερο χρόνο ψάχνοντας για τα slots διαθέσιμη μνήμη για την αποθήκευση δεδομένων .

Η Καρκίνο Data
Η

Σοβαρές διαρροές μνήμης μπορεί μερικές φορές να εξελιχθεί σε αυτό που ονομάζεται ένα " Cancer δεδομένων . " Αυτό συμβαίνει όταν ο αριθμός των slots μνήμης , το πρόγραμμα δεν απαλλάσσει για γενική χρήση μεγαλώνει και μεγαλώνει έως ότου το πρόγραμμα θα μπορούσε να ξεμείνει από μνήμη όλοι μαζί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα