|
|
|
| VDS проработал без перезагрузки 44 дня, но сегодня я обнаружил, что сайты не открываются. После перезапуска VDS работа восстановилась.
Просматривая статистику работы своего VDS, вижу следующее:
Отказы ядра в предоставлении ресурсов за июль:
Запуск процессов - 0
Файловые дескрипторы - 517
Выделение памяти - 250
Выделение wap - 0
Отчет о нагрузке за июль:
CPU - 2%
Память - 43 %
Процессы - 9 %
Файловые дескрипторы - 46 %
Текущая нагрузка (выводится каждые 5 минут):
CPU - 2%
Память 78%
Процессы 19%
Файловые дескрипторы 54 %
Как это понимать? | |
|
|
|
|
|
|
|
для: Владимир55
(12.07.2008 в 22:12)
| | Для размышления:
Если процессор начнёт отсчитывать секунды,
то для полного заполнения значением 32-регистра понадобится как раз 44 дня.
Что-то где-то не обнуляется, наверное.
+++++++++++++++++++++++++++++++++
P.S. Ошибся, 49 дней.
The GetTickCount function retrieves the number of milliseconds that have elapsed since Windows was started.
DWORD GetTickCount(VOID)
The elapsed time is stored as a DWORD value. Therefore, the time will wrap around to zero if Windows is run continuously for 49.7 days. | |
|
|
|
|
|
|
|
для: MAR_NIKOZA
(12.07.2008 в 23:03)
| | >Если процессор начнёт отсчитывать секунды,
>то для полного заполнения значением 32-регистра понадобится как раз 44 дня.
Даже если миллисекунды начнет, понадобится дней 50.
А в секундах unixtime считается ажно с 1970 года, и до краха еще лет 30 | |
|
|
|
|
|
|
|
для: Trianon
(12.07.2008 в 23:13)
| | 49 дней - милисекунды храним в 8-значном HEX-числе
49 дней Х 256 - храним в 9-значном. Это где-то 34 года
49 дней Х 256 Х 256 храним в 10-значном. Точно краха не будет. :-) | |
|
|
|
|
|
|
|
для: MAR_NIKOZA
(12.07.2008 в 23:20)
| | Видимо, вопрос довольно сложный.
Может, Хеопс или Кузнецов заметят тему... | |
|
|
|