Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *
Ωραία, αλλά χρειάζομαι ένα ακόμη βήμα, υπάρχουν πράγματα που θέλω να μείνω στη μνήμη, π.χ.
Η λίστα προσθήκης / κατάργησης προγραμμάτων χρειάζεται λίγο χρόνο για να φορτωθεί και είμαι εκεί πολύ. Θα ήθελα να δω πότε εκτελείται, πόση μνήμη χρησιμοποιείται και την επιλογή «να διατηρηθεί ζωντανή».
απλώς μια πρόταση.
Γεια σας, σκέφτηκα ότι θα σας ενημερώσω ότι μόλις κυκλοφόρησε μια νέα έκδοση Minimem (kerkia.net). Περιλαμβάνει μια καλύτερη μηχανή βελτιστοποίησης, ένα νέο περιβάλλον εργασίας χρήστη, νέες επιλογές για μη βελτιστοποίηση εάν υπάρχει μεγάλη μνήμη RAM, ώστε να μην επηρεάζεται η διαδικασία προσκηνίου κ.λπ. Καλώς ήλθατε!
Ως συγγραφέας του Minimem, σκέφτηκα ότι θα απαντούσα σε αυτό το ενδιαφέρον νήμα. Θα ήθελα πρώτα να πω ότι συμφωνώ απολύτως με όσα λέγονται εδώ, αν και όχι όλα αυτά. Ειδικά, θα ήθελα να επισημάνω τα εξής:
- Οι περισσότερες εφαρμογές φορτώνουν στη μνήμη περισσότερο από ό, τι χρειάζονται, απλά επειδή η βελτιστοποίηση των εργαλείων λογισμικού είναι πολύ ακριβή και οι προγραμματιστές αναζητούν απλότητα στις περισσότερες περιπτώσεις. Επομένως, η μετάβαση σε δίσκο είναι αρκετά λογική για αυτές τις εφαρμογές, και μόνο για αυτές τις εφαρμογές, καθώς δεν θα επαναφορτώσουν όλα.
- Οι περισσότερες εφαρμογές χρησιμοποιούν όλο και περισσότερη μνήμη με την πάροδο του χρόνου. Αυτό μπορεί να οφείλεται σε διαρροές αλλά όχι απαραίτητα. Ο κακός ή τεμπέλης προγραμματισμός μπορεί να είναι και πάλι αιτία.
- Πολλές εφαρμογές μπορούν να φορτώσουν τα δεδομένα τους από το δίσκο και όχι από τη μνήμη χωρίς να έχουν αντίκτυπο στον χρήστη εμπειρία και αυτό είναι το βασικό πρόγραμμα οδήγησης για ένα εργαλείο όπως το Minimem συνήθως στο γραφείο και στον ιστό εφαρμογές.
Τώρα για να απαντήσετε σε κάποια σχόλια:
- Γιατί λοιπόν τα Windows δεν μπορούν να κάνουν αυτό που κάνει το Minimem; Λοιπόν, τα Windows δεν γνωρίζουν εφαρμογές, οπότε θα βελτιστοποιήσουν τα πράγματα με τον καλύτερο δυνατό τρόπο, δηλαδή, αλλάξτε όταν χρειάζεται, αξιολογώντας τις ανάγκες των εφαρμογών. Αυτό που κάνει το Minimem είναι να παρέχει σε εσάς, τον χρήστη, τη δυνατότητα να αποφασίσετε ποιες εφαρμογές θα πρέπει να αποθηκεύουν προσωρινά τα δεδομένα στο δίσκο και όχι να τα διατηρούν στη μνήμη, αντί να αφήνουν την επιλογή στο λειτουργικό σύστημα. Πράγματι, εάν δεν έχετε ιδέα τι εφαρμογή πρέπει πραγματικά ή θα μπορούσε να χρησιμοποιήσει λιγότερη μνήμη από αυτήν, τότε απλώς βασιστείτε στο λειτουργικό σύστημα και μην χρησιμοποιήσετε το Minimem. αλλά αν το κάνετε τότε το Minime είναι το σωστό εργαλείο για χρήση.
- Και δεν θα επηρεάσει την απόδοση; Ίσως, εάν ο δίσκος σας είναι αργός και ειδικά η συχνότητα βελτιστοποίησης είναι υψηλή. Επιπλέον εξαρτάται πολύ από τις εφαρμογές. Ωστόσο, αν χρησιμοποιηθεί σωστά, μπορεί να βελτιώσει σημαντικά τη συνολική απόδοση του υπολογιστή σας εάν είναι περιορισμένη μνήμη με την απελευθέρωση της μνήμης που δεν χρησιμοποιείται τόσο πολύ από ορισμένες εφαρμογές για να κάνουν καλύτερη χρήση άλλων το.
Ως παράδειγμα, η έκδοση 1.1 ελαχιστοποιεί αυτόματα τη μνήμη του Minimem χρησιμοποιώντας την ίδια διαδικασία και θα δείτε ότι ο αντίκτυπος στην απόδοση είναι εντελώς απαρατήρητος ενώ η χρήση της μνήμης RAM διαιρείται με το 4, το οποίο υποθέτω ότι είναι καλό παράδειγμα. Γιατί λοιπόν αυτό; Λοιπόν, έγραψα απλώς την εφαρμογή χρησιμοποιώντας το .NET και οποιαδήποτε εφαρμογή .NET ξεκινά φορτώνοντας αρκετά .NET συγκεκριμένα πράγματα χωρίς να γνωρίζουμε εάν θα χρησιμοποιηθεί ή όχι, και δεν ισχύει στην περίπτωση του Minimem για τους περισσότερους από αυτό.
Λοιπόν, πώς λειτουργεί; Το Minimem μειώνει το σύνολο εργασίας των επιλεγμένων διεργασιών, σε βαθμό που εξαρτάται από τον χρόνο επεξεργασίας τους, καθώς προσπάθησα να κάνω κάτι έξυπνο εδώ αντί να αδειάσω ολόκληρο το σύνολο εργασίας. Δεν είμαι σίγουρος πόσο πιο αποτελεσματικό είναι από την προσέγγιση brute-force, αλλά οι χρήστες έχουν αναφέρει καλά αποτελέσματα μέχρι στιγμής. Πραγματικά, δεν υπάρχει επιστήμη πυραύλων και όλα αυτά είναι διαθέσιμα στο API των Windows. Ενδιαφέρον μπορεί να παρατηρήσετε ότι υπάρχει μια εντολή για να αδειάσετε το σύνολο εργασίας στο κιτ εργαλείων των Windows που θα είχε παρόμοιο αποτέλεσμα.
Λοιπόν, πώς διαφέρει το Minimem από άλλα τακτικά εργαλεία βελτιστοποίησης μνήμης; Λοιπόν, απλά επιτρέπει στον χρήστη να επιλέξει ποιες διαδικασίες θα πρέπει να βελτιστοποιηθούν. Δεν θα επιβραδύνει τον υπολογιστή σας κάθε 30 ή όποια συχνότητα επιλέγετε καθώς η ενέργεια που εκτελείται είναι πολύ γρήγορη. Εάν επιλέξετε τόνους διαδικασιών για βελτιστοποίηση, τότε μπορεί φυσικά, αλλά αυτό δεν μπορεί να είναι καθόλου σοφό. Παρεμπιπτόντως, σκοπεύω να βελτιώσω περαιτέρω το άλγο σε μια μελλοντική έκδοση για να βελτιστοποιήσω μόνο όταν απαιτείται, για προστασία διεργασίες υψηλής CPU και προσκηνίου, και για τη διανομή της βελτιστοποίησης, έτσι ώστε η απόδοση της απόδοσης να ελαχιστοποιείται όσο και δυνατόν.
Επίσης, συμφωνώ ότι οι βελτιστοποιητές μνήμης που απλώς αδειάζουν τακτικά το ενεργό σύνολο ενεργών διεργασιών δεν κάνουν κανένα καλό και σίγουρα δεν είναι καλύτερο από το λειτουργικό σύστημα. Το θέμα με το Minimem είναι ότι οι χρήστες επιλέγουν ποια προγράμματα ξεφορτώνονται από τη μνήμη και επομένως τι όχι, κάτι που το λειτουργικό σας σύστημα μπορεί να επιλέξει καλύτερα από εσάς, επειδή δεν γνωρίζει επίσης τα προγράμματά σας κάνεις. Συμφωνώ ότι τα Windows θα αντιμετωπίσουν το ζήτημα της μνήμης όταν χρειαστεί, αλλά τότε δεν θα έχετε κανέναν έλεγχο για το πώς τα Windows θα ελευθερώσουν τη μνήμη και πόσο, επομένως ποια προγράμματα θα επηρεαστούν και τι όχι. Το Minimem σας δίνει αυτόν τον έλεγχο.
Λοιπόν, στο τέλος της ημέρας, απλώς δοκιμάστε το και αποφασίστε μόνοι σας εάν σας βοηθά ή όχι. Είναι δωρεάν, εύκολο στην εγκατάσταση και κατάργηση της εγκατάστασής του αν το μισείτε και είμαι πολύ χαρούμενος που λαμβάνω σχόλια και προτάσεις για τη βελτίωσή του! Το χρησιμοποιώ μόνοι μου, που είναι ο λόγος για τον οποίο το ανέπτυξα αρχικά και θα είμαι ευτυχισμένος αν βοηθάει τους άλλους. Πολλοί χρήστες μου έδωσαν σχόλια ότι τους βοήθησαν πολύ. Εύχομαι να σας βοηθήσει πολλούς. Παρεμπιπτόντως, θα ήθελα να σας ευχαριστήσω makeuseof.com για την αναθεώρηση του εργαλείου, το οποίο βρήκα καλό και ακριβές. Σημειώστε επίσης ότι μπορώ να παρέχω μια αυτόνομη έκδοση συμβατή με το .NET 2.0 για όσους τη χρειάζονται (φυσικά, φυσικά. Έχω δουλειά, γι 'αυτό το αναπτύσσω για διασκέδαση και δωρεάν). απλώς με ρωτήστε χρησιμοποιώντας τη σελίδα επικοινωνίας στον ιστότοπο Minimem!
Εάν έχετε ρυθμίσει τις ρυθμίσεις σας στο Minimem για εκκαθάριση κάθε 30 δευτερόλεπτα, όπως φαίνεται στην εικόνα, ο υπολογιστής σας θα τινάξει κάθε 30 δευτερόλεπτα, όσο περισσότερες εφαρμογές έχετε "βελτιστοποιήσει" τόσο περισσότερο θα είναι το στάβλο, ειδικά εάν χρησιμοποιείτε ενεργά την εφαρμογή στο χρόνος. Τα Windows θα κάνουν αυτόματα αυτό που κάνουν οι βελτιστοποιητές RAM εάν χρειάζεται τη μνήμη RAM για άλλη διαδικασία, οπότε το "διαρρηγμένο" mem θα είναι σελιδοδείκτη σε κάποιο σημείο ούτως ή άλλως.
Πολύ συχνά αυτό που βλέπετε δεν είναι διαρροές αλλά ο κατακερματισμός του σωρού, το IE και ο Firefox το κάνουν με μεγάλο τρόπο. Ανοίξτε το IE, ανοίξτε 3 καρτέλες στους χάρτες google, κλείστε τις καρτέλες και θα νομίζατε ότι έχετε τεράστια διαρροή, αλλά δεν το κάνετε, τα Windows απλά δεν ενοχλούν να ανακτήσουν τη μνήμη RAM επειδή δεν χρειάζεται ακόμη, είναι πιο αποτελεσματικό να αφήσουμε τη διαδικασία να την έχει ακόμα σε φυσική μνήμη RAM, θα απαιτήσει τη μνήμη RAM όταν χρειάζεται, χρησιμοποιώντας τις ίδιες ακριβώς μεθόδους με βελτιστοποιητές.
Χρησιμοποιώ μια βελτιστοποίηση RAM που πιστεύω ότι λειτουργεί με παρόμοιο τρόπο, αλλά εφαρμόζεται στην RAM στο σύνολό της.
AMS Fast Defrag (http://www.amsn.ro/) είναι λαμπρό, μικροσκοπικό αποτύπωμα, μπορώ να μείνω για μια εβδομάδα ανοίγοντας όλες τις καρτέλες που θέλω στον Firefox, θα μείνω πάντα γύρω από το ποσοστό της δωρεάν μνήμης RAM που έχω επιλέξει (50% στη συνολική μνήμη RAM 1024 εδώ). Αυτή η μικρή εφαρμογή είναι απολύτως εκπληκτική!
Τα προγράμματα «βελτιστοποίησης μνήμης» ποτέ δεν ανταποκρίνονται πραγματικά στη διαφημιστική εκστρατεία τους. Με τη σελιδοποίηση των δεδομένων στη μνήμη από τη γρήγορη μνήμη RAM στον πολύ πιο αργό σκληρό σας δίσκο, δεν είστε πραγματικά «εξοικονόμηση» ή «μείωση» της χρήσης μνήμης. Στην πραγματικότητα, όταν πηγαίνετε να χρησιμοποιήσετε ένα πρόγραμμα που έχει "βελτιστοποιηθεί" (για παράδειγμα ο Firefox) θα είναι πολύ πιο αργό και λιγότερο αρχικά ανταποκρίνεται επειδή το λειτουργικό σύστημα πρέπει να μεταφέρει όλα αυτά τα δεδομένα στη μνήμη RAM από τον σκληρό δίσκο πριν μπορέσει να χρησιμοποιηθούν.
Ορισμένα λειτουργικά συστήματα (όπως τα παράθυρα) μπορεί να μην είναι τα καλύτερα στη διαχείριση της μνήμης των υπολογιστών σας, αλλά αντίθετα σε αυτά και αναγκάζοντας τα δεδομένα να σελιδοποιηθούν στον σκληρό δίσκο όταν δεν χρειάζεται να είναι (στις περισσότερες περιπτώσεις) απλώς θα κάνει πράγματα χειρότερος.