После того, как вы скомпилировали свою программу, проверьте время ее выполнения, запустив ее с программой Unix time
:
time ./myprogram
Это напечатает, сколько «реального» (человеческого) времени было потрачено, и сколько процессорного времени (активной обработки).
Если вы хотите проверить, сколько памяти использует ваша программа, запустите ее в отладчике и установите точку останова, где вы хотите проверить использование памяти, или просто вставьте длинный код sleep()
в свой код и запустите его без отладчика , Затем вы можете использовать такие инструменты, как ps
или top
, чтобы узнать, сколько памяти (виртуальной, резидентной и т. Д.) Используется вашей программой.