Автор: EXP (02.02.2008 в 16:10)
1) Почему простая функция вроде sleep() из php
void Sleep(clock_t wait)
{
clock_t goal;
goal = wait + clock();
while(goal > clock());
}
// когда вызываю например так
Sleep(10000); |
все 10 секунд чуть не на 50% грузит процессор ?
2) Почему если делаю в папке .../cgi-bin/ простой CGI файл на СИ который считывает из файла ,
слегка меняет и выдаёт в браузер, он тоже заметно грузит процессор
и выполняется намного медленнее чем такие-же даже более делающие файлы на PHP или PERL ?
3) Почему когда компилирую DLL ( с помощью Dev-Cpp ) из исходных кодов
у меня получается намного больший размер файла чем у такой-же DLL ,
которая прилагалась уже готовая и виполняет всё точно так-же.
около в 7 раз больший размер , гдето 15000 байт против 2000?
Может это всё связано с тем что компилятор именно Dev-Cpp ?
иногда совсем не хочет компилировать какой-нибудь исходный код
который уже готовый нормально работает на виндовс.
там и нужен-то вроде был только один файл stddef.h ,
я в него заглянул , а там у меня
/*
* This is just an RC_INVOKED guard for the real stddef.h
* fixincluded in gcc system dir. One day we will delete this file.
*/
#ifndef RC_INVOKED
#include_next<stddef.h>
#endif |
что-бы это значило ?