Gabinet

Czy Rundll32.exe advapi32.dll, ProcessIdleTasks naprawdę czysta pamięć?

[решение] Rundll32.exe грузит проц в старых играх

[решение] Rundll32.exe грузит проц в старых играх
Anonim

Czy Rundll32.exe advapi32.dll, ProcessIdleTasks czyści pamięć? Nie całkiem! W sieci istnieje jedno błędne przekonanie, że Rundll32.exe advapi32.dll, ProcessIdleTasks czyści pamięć i sprawia, że ​​komputer z systemem Windows działa szybciej!

Co robi Rundll32.exe advapi32.dll, ProcessIdleTasks robi

Więcej informacji na ten temat od firmy Microsoft:

Optymalizacja rozmieszczania plików, która odbywa się nie częściej niż raz na trzy dni, jest przykładem zadania wykonywanego, gdy system zostanie uznany za bezczynny.

Przywracanie systemu i inne funkcje systemu Windows również próbują odłożyć niektóre prace, aż system zostanie uznany za bezczynny. Istnieją również niektóre elementy pracy "gotowe po instalacji", które działają również w ramach mechanizmów planowania zadań bezczynności.

Wszystkie te "bezczynne zadania" są kontrolowane przez systemowy interfejs API w advapi32.dll, ProcessIdleTasks. Jedynym celem API jest umożliwienie benchmarkom prostego sposobu wymuszenia natychmiastowego wykonania wszelkich oczekujących zadań bez konieczności długiego czekania.

Aby wywołać ProcessIdleTasks z wiersza poleceń, jednym z nich jest składnia:

Rundll32.exe advapi32.dll, ProcessIdleTasks

To polecenie po prostu przełącza system Windows w stan bezczynności, umożliwiając wykonywanie zadań, których normalnie normalnie nie robiłby, gdy komputer jest używany; tzn. w krótkich siatkach wykonuje się niewykorzystane zadania; i nie ma nic wspólnego z czyszczeniem pamięci i szybszym uruchamianiem komputera.