Kedves HUP-osok!
Egy modellezőprogram fejlesztésénél merült fel, hogy a futásidő jelentősen függ a memória-műveletek sorrendjétől (ez persze köztudott a cache-elés és a prefetching miatt), és ezt szeretném a konkrét problémában megvizsgálni.
Kérdésem: van-e olyan debug/profile eszköz, amely felügyelete alatt futtatva a kódot naplózódnak a memória-műveletek?
Egy ilyen dolog persze nagyon belassítja a futást, amíg aktív, de fontos adatokat szolgáltathat.
Azt gondolom, hogy ez egy általános probléma, biztos van rá megoldás (pl. egy virtuális gépen való futtatáskor és a virt.gép naplózik), csak én nem vagyok profi programfejlesztő.
Ja! Linux alatt lenne jó, ha menne.
Előre is kösz.
- 1183 megtekintés
Hozzászólások
Először én itt néznék körbe.
Talán http://mpatrol.sourceforge.net/
Többet én sem tudok.
--
Egyre több informatikusnak van nemi élete. Hígul a szakma...
Type cat /vmlinuz > /dev/audio to hear the Voice of God.
http://phoenix_art.extra.hu/
http://phoenix_art.wps4.info/
- A hozzászóláshoz be kell jelentkezni
Keszen nem hiszem, hogy lenne, viszont vannak jo dynamic instrumentation framework-ok, amire epitve nem nehez osszerakni, pl. a pintool, vagy a valgrind.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni