Średnie wykorzystanie procesora przez aplikację może różnić się od bieżącego. Dzieje się tak, ponieważ aplikacja może zwiększać lub zmniejszać wykorzystanie procesora w zależności od momentu szczytowego obciążenia. Na przykład, przeglądarki zwiększają zużycie zasobów w miarę otwierania nowych kart. Chociaż bieżące wykorzystanie procesora można oszacować w Menedżerze zadań, monitorowanie średniego wykorzystania procesora przez proces może być trudne.
Average CPU Cycles to przenośna aplikacja, która wyświetla bieżące i średnie wykorzystanie procesora dla wybranego procesu. Program mierzy wykorzystanie procesora dla określonych programów od momentu ich uruchomienia do chwili obecnej lub inicjując obliczenia od wybranego punktu w czasie. Na przykład, można wykonać to drugie, rozpoczynając obliczanie wykorzystania procesora w czasie szczytowym, bezczynności lub ogólnego wykorzystania, aby zobaczyć, ile procesora jest wykorzystywane podczas maksymalnego, minimalnego lub normalnego wykorzystania aplikacji. Systemy Windows Vista i 7 używają funkcji QueryProcessCycleTime z biblioteki kernel32.dll do pomiaru mniejszych obciążeń procesora za pomocą innych, powszechnie stosowanych metod. Sprawia to również, że pomiary są mniej zależne od bieżącej częstotliwości procesora, jeśli system korzysta ze skalowania/ograniczania częstotliwości procesora. Average CPU Cycles wykorzystuje ten mechanizm, aby umożliwić użytkownikom obliczenie wykorzystania procesora przez proces.
Aby rozpocząć, kliknij przycisk „Proces” i wybierz proces do monitorowania. Po wybraniu procesu kliknij „Od początku procesu” (aby monitorować proces od momentu rozpoczęcia do chwili obecnej) lub „Od teraz” (aby rozpocząć monitorowanie użycia procesora tylko od chwili obecnej). Suwak w głównym interfejsie umożliwia wybór przedziału czasu, po którym mierzone jest użycie procesora. Użycie niższego przedziału czasu może pomóc w dokładniejszym obliczeniu użycia procesora. Domyślnie suwak jest ustawiony na przedział czasu 1 sekundy.

Średnie cykle procesora (CPU) dostarczają ciągłych informacji o wybranym procesie, aż do jego zamknięcia. Główny interfejs wyświetla pasek postępu wraz z danymi liczbowymi dotyczącymi średniego użycia procesora (MHz), łącznej liczby cykli procesora (CPU), średniej częstotliwości MHz i aktualnego obciążenia.

Average CPU Cycles działa w systemach Windows XP, Windows Vista i Windows 7. Pakiet dla systemu Windows XP jest dostępny osobno, ponieważ proces obliczania procesora w systemie XP różni się od systemów Vista i 7.
Pobierz średnie cykle procesora