Size: a a a

2020 July 13

f&

fox.py &>/dev... in C++ Together 2.0
🦊fox.cpp
надо инструментирующий профайлер юзать, если тебе нужна такая точность
не нужна, я по рофлу.
источник

🦊

🦊fox.cpp in C++ Together 2.0
просто велика вероятность искажения результатов
источник

🦊

🦊fox.cpp in C++ Together 2.0
из-за частых прерываний выполнения кода
источник

f&

fox.py &>/dev... in C++ Together 2.0
🦊fox.cpp
просто велика вероятность искажения результатов
не, у меня нормально было
источник

f&

fox.py &>/dev... in C++ Together 2.0
я сравнивал. x)
источник

🦊

🦊fox.cpp in C++ Together 2.0
сравни как-нибудь с результатами callgrind
источник

f&

fox.py &>/dev... in C++ Together 2.0
🦊fox.cpp
сравни как-нибудь с результатами callgrind
надо бы
источник

🦊

🦊fox.cpp in C++ Together 2.0
callgrind может позволить быть инструментирующим профайлером для уже собранного софта, потому что он эмулирует процессор и так
источник

f&

fox.py &>/dev... in C++ Together 2.0
у callgrind один минус разве что.
источник

f&

fox.py &>/dev... in C++ Together 2.0
тяжко им реалтайм софт профайлить.
источник

🦊

🦊fox.cpp in C++ Together 2.0
🦊fox.cpp
callgrind может позволить быть инструментирующим профайлером для уже собранного софта, потому что он эмулирует процессор и так
он транспилирует  ассемблер x86 в свой байткод и выполняет его в VM, по сути
источник

🦊

🦊fox.cpp in C++ Together 2.0
и для большинства --tool между выполнением и транспиляцией могут быть любые изменения, необходимые для отслеживания того, что надо отслеживать
источник

CC

Cool Cooler in C++ Together 2.0
fox.py &>/dev/null
perf recorf -F 10000 /path/to/govnocode
Красиво, это при perf report, а у тебя в первой команде походу ошибка, у меня только record работает, не recorf
источник

f&

fox.py &>/dev... in C++ Together 2.0
Cool Cooler
Красиво, это при perf report, а у тебя в первой команде походу ошибка, у меня только record работает, не recorf
да, я опечатался
источник

f&

fox.py &>/dev... in C++ Together 2.0
Cool Cooler
Красиво, это при perf report, а у тебя в первой команде походу ошибка, у меня только record работает, не recorf
ну ты тупо много сисколов делаешь и пишешь куда-то текст.
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
valgrind --tool=callgrind точнее)
тут я не оч понял
источник

f&

fox.py &>/dev... in C++ Together 2.0
скучно :)
источник

CC

Cool Cooler in C++ Together 2.0
fox.py &>/dev/null
ну ты тупо много сисколов делаешь и пишешь куда-то текст.
это ж я взял прогу:
источник

CC

Cool Cooler in C++ Together 2.0
эту
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
тут я не оч понял
valgrind --tool=callgrind program-path-here
получшиь репорт, который я хз чем визуализировать
источник