Avatar billede morten_s Nybegynder
09. maj 2004 - 20:39 Der er 3 kommentarer og
1 løsning

Program tager hele CPU belastningen

Har et program til noget data hjemtagning som har den uheldige side effekt at det efter at det har kørt noget tid 4-5 timer begynder at tage mere og mere af CPU kraften. I starten ligger det mellem 0-1% når det har kørt et døgns tid er det tæt på 100 %

Jeg mener engang at jeg har set et testprogam som kan angive hvor i progammet der evt. findes en memory leak og samtidig viser hvor mange % CPU de forskellige procedure bruger.

Er der nogen som har et link til et sådant program?
Avatar billede hrc Mester
10. maj 2004 - 16:00 #1
Programmet jeg kender, hedder Memory Sleuth. Det er ikke det allerletteste at bruge, men det hjalp mig engang med at finde en virkelig irriterende fejl i VCL'en. Sidst jeg havde fingrene i det kunne man hente det i en testversion.

Har du kontrolleret om dit program bruger mere og mere ram? Det lyder umiddelbart ikke til det.
Avatar billede hrc Mester
20. maj 2004 - 18:00 #2
Lige en tilføjelse. TorboPower der lavede dette udmærkede produkt, har indstillet forretningen og al deres kode er blevet open source. Bare ikke Memory Sleuth.

Jeg fandt et link til en trial her - måske kan den køres.

http://homepages.borland.com/jkaster/ccds/delphi7disk1/turbopower_software_company/memory_sleuth/ms3tr.exe
Avatar billede hrc Mester
20. maj 2004 - 18:11 #3
Men det lader til den vil have et genereret login (som jeg ikke kunne finde på altalavista).

Fandt en reference til: http://v.mahon.free.fr/pro/freeware/memcheck som måske er noget.
Avatar billede morten_s Nybegynder
30. oktober 2005 - 11:41 #4
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester