|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 08 Oct 2001 21:15:44 To : Vladimir Mosgalin Subject : несусветное поведение clock() -------------------------------------------------------------------------------- 08 Oct 01 00:05, Vladimir Mosgalin wrote to Sergey Kubushin: >>> while (1) { >>> sleep(1); >>> t = clock(); >>> printf("%i\n",t); >>> } >>> } VM> Бред какой-то. А почему он clock соптимизировал? А если бы там что-то VM> другое было? Тогда как он догадался, что sleep оптимизировать не надо? Вместо sleep(1) вставьте цикл какой-нибудь бесполезный, но жрущий цпу, только так чтобы его компилятор не заоптимизировал. И будет вам clock ПОДСЧИТЫВАТЬ ТО ЧТО ОH ДОЛЖЕH. А так просто значения очень маленькие, потому изменений и не заметно так быстро. --- [ZX] * Origin: Press any key to continue or any other key to exit (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33313bc1dfcf.html, оценка из 5, голосов 10
|