Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.10;
Скачать: CL | DM;

Вниз

Как работает sleep()?   Найти похожие ветки 

 
новенький в Делфи   (2003-01-25 02:40) [0]

Тут появилась такая специфичная задача, прорверить работают ли часы на компе %) время теста не больше секунды.

Так вот хотелось бы узнать как работает функция sleep.
И ещё, я так понимаю если таймер(системный) не работает на компьютере, то sleep(1000) ни когда не закончится?


 
Anatoly Podgoretsky ©   (2003-01-25 07:58) [1]

Ксли таймер(системный) не работает на компьютере, то ты до этого не дойдешь


 
Думкин ©   (2003-01-25 08:16) [2]


> Anatoly Podgoretsky © (25.01.03 07:58)
> Ксли таймер(системный) не работает на компьютере,

Я тут что-то встал в непонимании, а в чем это все и как?


 
blackman ©   (2003-01-25 10:41) [3]

>Anatoly Podgoretsky
А если использовать наручные часы, получится ?


 
Юрий Зотов ©   (2003-01-25 11:21) [4]

> то sleep(1000) ни когда не закончится?

Все проходит. Пройдет и это.


 
DiamondShark ©   (2003-01-25 12:23) [5]

Если аппаратный таймер не работает, то и винда работать не будет,
потому как переключение потоков проиходит по аппаратному прерыванию.


 
REA ©   (2003-01-25 12:52) [6]

Сначала надо проверить, что работает монитор - иначе как ответ увидеть? Если время остановилось, значит вы едете со скоростью света.


 
Думкин ©   (2003-01-25 13:08) [7]


> REA © (25.01.03 12:52)

Как шпешиалист могу сказать больше - пишите, и воздастся.


 
Новенький в Делфи   (2003-01-25 14:58) [8]

Ну мастера, объясните чайнику, почему если таймер не работает то винда не загрузится, а если это к тому же не винда а FreeBSD.


 
wicked ©   (2003-01-25 15:05) [9]


> Ну мастера, объясните чайнику, почему если таймер не работает
> то винда не загрузится, а если это к тому же не винда а
> FreeBSD.

может и загрузится... но работать не будет - факт...
а sleep() работает молча, прими это как данность... :)


 
Anatoly Podgoretsky ©   (2003-01-25 15:18) [10]

Так тебе объяснение нужно по FreeBSD, она тоже сама не может жить без таймера, как и виндоус.


 
blackman ©   (2003-01-25 15:25) [11]

Жить не может! А существует как данность ?


 
Cobalt ©   (2003-01-25 16:44) [12]


> blackman © (25.01.03 15:25)
> Жить не может! А существует как данность ?

Дык, жить и существовать - разные вещи!


 
p77 ©   (2003-01-25 17:02) [13]

>Ну мастера, объясните чайнику, почему если таймер не работает >то винда не загрузится
Потому что у таймера прерывание IRQ=0, т.е. он имеет наивысший приоритет, так что если таймер в БИОСе не работает, то начальная загрузка из МБРа не пойдет и Винда не загрузится. Читайте классику: Нортона, Журдена или хотя бы Фроловых, и "усё будет чотко".


 
Anatoly Podgoretsky ©   (2003-01-25 17:22) [14]

А почему что то должно работать при неисправном железе, тем более такой важной частью


 
blackman ©   (2003-01-25 20:26) [15]

>Anatoly Podgoretsky
Нет ничего важнее желания!
Если нельзя, но очень хочется, то можно!


 
Сатир ©   (2003-01-25 21:33) [16]

есть идея заменить системные часы на батарейке на механические.
кто берётся за реализхацию?%)


 
Думкин ©   (2003-01-26 07:41) [17]


> Сатир © (25.01.03 21:33)

Аукцион?



Страницы: 1 вся ветка

Текущий архив: 2003.02.10;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.024 c
7-29106
andrew_f
2002-12-03 16:19
2003.02.10
Получение иконки зарегистрированного Виндой файла


1-28908
Alexey V
2003-01-30 16:01
2003.02.10
Мастера ! Неужели никто не поможет с OpenDialog


7-29112
DAnton
2002-12-05 13:23
2003.02.10
Как установить системную дату.


1-28723
Ihtiandr
2003-01-31 17:25
2003.02.10
Минимальный размер формы


6-28954
Yogi
2002-12-11 07:29
2003.02.10
Медленный connect