Γραφείο

Μήπως το Rundll32.exe advapi32.dll, ProcessIdleTasks πραγματικά ξεκαθαρίζει τη μνήμη;

Οι δυσκολίες, τα εμπόδια και οι παρανοήσεις των μαθητών κατά την εκμάθηση της Άλγεβρας

Οι δυσκολίες, τα εμπόδια και οι παρανοήσεις των μαθητών κατά την εκμάθηση της Άλγεβρας
Anonim

Το Rundll32.exe advapi32.dll, ProcessIdleTasks πραγματικά ξεκαθαρίζει τη μνήμη; Όχι πραγματικά! Υπάρχει σαφής εσφαλμένη αντίληψη στο διαδίκτυο ότι το.exe advapi32.dll, ProcessIdleTasks καθαρίζει τη μνήμη και κάνει τον υπολογιστή Windows να τρέχει γρηγορότερα! Τι κάνει το Rundll32.exe advapi32.dll, ProcessIdleTasks κάνει Περισσότερη φως σε αυτό από τη Microsoft:

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

Η επαναφορά συστήματος και άλλες λειτουργίες των Windows επιχειρούν επίσης να αναβάλουν κάποια εργασία έως ότου το σύστημα θεωρηθεί αδρανές. Υπάρχουν επίσης κάποιες εργασίες που έγιναν μία φορά μετά την εγκατάσταση που λειτουργούν επίσης κάτω από τους μηχανισμούς προγραμματισμού καθυστέρησης εργασίας

Όλες αυτές οι "αδρανείς εργασίες" ελέγχονται από ένα API συστήματος στο

advapi32.dll, ProcessIdleTasks

. Ο μοναδικός σκοπός του API είναι να επιτρέψει στους δείκτες αναφοράς έναν απλό τρόπο να αναγκαστεί να εκτελεστούν αμέσως οι καθυστερημένες εργασίες αδράνειας χωρίς να χρειαστεί να περιμένετε ένα μεγάλο χρονικό διάστημα. Για να καλέσετε ProcessIdleTasks από τη γραμμή εντολών, μία χρήση είναι η σύνταξη: Rundll32.exe advapi32.dll, ProcessIdleTasks

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