Skocz do zawartości

Witaj na

MultiPlayer Community Forum | Kody, Porady | Gry online


Zarejestruj się aby otrzymać dostęp do pełnej funkcjonalności forum. Po rejestracji i zalogowaniu będziesz mógł tworzyć tematy, wysyłać odpowiedzi na istniejące wątki, wysyłać wiadomości prywatne, wysyłać aktualizacje statusu, zarządzać swoim profilem i wiele więcej. Jeśli masz konto zaloguj się tutaj - w innym przypadku stwórz konto tutaj.

Zdjęcie

[Pytanie] Jak zmniejszyć zużycie CPU

autoit zuzycie cpu procesora

  • Zamknięty temat Ten temat jest zablokowany
3 odpowiedzi na ten temat

#1
muszekphelka23

muszekphelka23

    Bywalec MPC

  • ProUser
  • PipPipPipPipPip
  • 540 postów
  • Płeć:Mężczyzna
Witam

W jaki sposób zmniejszyć zużycie procesora podczas działania skryptu? Gdy mam odpalony prosty skrypt na wyszukiwanie obrazka na ekranie, zużycie mojego CPU wynosi około 50% dla każdego rdzenia a mam ich 2.
Czy da się coś z tym zrobić ?

#2
4ggr35510n

4ggr35510n

    MPC Popular User II

  • Postwriter
  • PipPipPipPipPipPipPip
  • 2263 postów
  • Płeć:Mężczyzna
Nie ogarniam za bardzo architektury Windowsa, ale zdaje mi się raczje, że zużycie wynosi 100% na jednym rdzeniu, zaś 50% "overall", gdyż program pracuje tylko na jednym rdzeniu CPU.

Możesz spróbować pododawać

Zaloguj albo Zarejestruj się aby zobaczyć ukrytą treść

W niektórych miejscach .

Jednak nie ma możliwości przyśpieszania wykonywania jako takiego. Jedynym rozwiązaniem jest przerzucić się na jakiś język nieinterpretowany [ C++, C#, Java ]

Ta sygnatura jest pusta.


#3
RobeM

RobeM

    Inkwizytor MPC

  • VIP
  • PipPipPipPipPipPipPipPipPipPip
  • 18700 postów
  • Gadu Gadu:0
  • Lokacja:Northampton, UK
  • Płeć:Mężczyzna
  • Hobby:informatyka
    serwis komputerowy
    laptopy
    inteligentne domy
    DVB-T


nie ma żadnej możliwości
obciążenie we wskazaniach czy na wykresie wynika z czasu w jakim pobierane są dane do wyświetlenia i uśrednione , skrypt obciąża chwilowo na 100% w czasie kliku ms

rdzenie są tylko wirtualne fizycznie to jest tylko JEDEN i ten sam procesor dla obydwu

AutoIt i programy w nim napisane nie obsługują systemów ani procesorów x64 czyli wskazania dla procesorów nie mają znaczenia

If you = stupid then
insert(foot.in.your.ass)
end if


#4
muszekphelka23

muszekphelka23

    Bywalec MPC

  • ProUser
  • PipPipPipPipPip
  • 540 postów
  • Płeć:Mężczyzna
Ehh w takim razie autoit to lipa, przeżucę się na c++
Dziękuję za odp, do zamknięcia


0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników