|
*** |
Не думай о минутах свысокаКомпьютер, вопреки расхожему
времени - хронометр весьма неточный, и если
его периодически не поправлять, то за
неделю он запросто может сбиться на
несколько минут. К счастью, этот "железный"
недостаток легко решается программным
путем, и существует несколько способов
привести системное время компьютера в
соответствие со стандартом.
Несомненно, достойный внимания
метод ручной синхронизации, когда
пользователь пытается нажать на кнопочку
установки часов одновременно с последним
сигналом точного времени "Маяка",
оставим вне рамок данной статьи и обратим
внимание на специализированные средства.
В отличие от человека, который
может жить вообще без часов, для
нормального функционирования всемирной
Сети желательно, чтобы системное время
серверов, входящих в нее, было
синхронизировано. Именно для обеспечения
подобной синхронизации был разработан
специальный протокол - NTP (Network Time Protocol),
который призван обеспечить синхронизацию
системного времени компьютера со
специальными серверами, которые, в свою
очередь, синхронизируются с показаниями
атомных часов. Почему вообще возникла
нужда в специальном протоколе? Почему
нельзя просто послать на сервер точного
времени запрос и выставить время в
соответствии с полученным результатом?
Дело в том, что сигнал внутри Сети не
передается мгновенно, и на его пути
возникают неизбежные задержки. Таким
образом, присланный результат пусть всего
на доли секунды, но уже не соответствует
истинному времени. Протокол NTP устраняет
этот недостаток, позволяя
синхронизировать время с большой
точностью.
В некоторых операционных
системах функция коррекции системного
времени уже предусмотрена разработчиками.
Например, в Windows XP в меню "Дата и время"
имеется закладка "Время Интернета", и
для синхронизации необходимо в
специальном поле ввести имя time-сервера, а
затем нажать кнопку "Обновить сейчас".
В Windows NT для решения той же задачи можно
воспользоваться командой "net time", а в
Linux'е - ntpd. Кроме того, существует множество
самостоятельных программ - от очень
простых утилит до систем, которые сами
способны выполнять функции time-серверов. Одну из таких программ можно
найти в каталоге Softkey.ru.
Это Absolute
Time Corrector, разработанная Дмитрием Гориным.
Из всех синхронизаторов, которые я видел,
АТС, наверное, является одной из самых
удобных. В принципе, все программы-синхронизаторы
неплохо справляются со своими
обязанностями, но, посмотрев их в деле,
хочется, как гоголевская привередливая
невеста, сказать: "Вот если бы губы
Никанора Ивановича да приставить к носу
Ивана Кузьмина, да взять сколько-нибудь
развязности, какая у Балтазара
Балтазарыча, да, пожалуй, прибавить к этому
еще дородности Ивана Павловича...".
Дмитрий Горин, похоже, так и сделал. В Absolute Time Corrector имеется
возможность использовать для
синхронизации системного времени либо
протокол SNTP, либо TIME. Последний является
менее точным по сравнению с SNTP, но
позволяет работать через прокси-сервер.
Так что для определенной категории
пользователей этот вариант является
единственно возможным. Кроме того, ATC может
синхронизироваться и с локальными
серверами, расположенными в вашей сети.
Такое множество вариантов
подключения не может не радовать
пользователя. Кроме того, в нем
заключается и залог долгожительства самой
программы. К сожалению, существует большое
количество синхронизаторов, использовать
которые не представляется возможным из-за
того, что список time-серверов, который в них
"зашит", не подлежит редактированию. С
течением времени по разным причинам эти
сервера перестают функционировать, после
чего, несмотря на все свои прелести, такие
программы отправляется на свалку истории.
Еще один плюс в копилку программы
добавляет возможность частичной
корректировки времени - только минут и
секунд. Для чего это нужно? Для того, чтобы
после синхронизации не переводить часы на
местное время, если по тем или иным
причинам вам будет удобнее использовать
time-сервер, находящийся в другом часовом
поясе.
Естественно, что, кроме Absolute Time
Corrector существуют и другие, тоже
заслуживающие внимания, программы.
Особо хочется выделить AtomTime98.
Обратите внимание на цифру 98 в названии.
Это год создания - 1998! Пять лет для утилиты
подобного класса - возраст очень даже
почтенный, но, тем не менее, AtomTime98 остается
одной из лучших программ-синхронизаторов. Кроме того, следует отметить:
Presition Time,
распространяющаяся в рамках проекта GAIN (Gator
Advertising and Information Network), суть которого
заключается в том, что в качестве оплаты за
программу пользователю демонстрируют
рекламные баннеры, когда он заходит на
определенные веб-сайты.
SP TimeSync -
впечатляет своими размерами. Объем
дистрибутива - всего 88 Кб. Но,
соответственно, и никаких "наворотов"
тоже нет. Все возможности сводятся к одной
единственной функции - "получить время с
NTP сервера".
Dimension 4 -
тоже небольшая программка, которая даже не
требует инсталляции. После запуска висит в
трее и синхронизирует время с заданной
пользователем периодичностью. Программы в каталоге Softkey.ru:
Ссылки по теме: Автор статьи: Денис Самарин Источник: http://www.softkey.info/ |
|
Copyright © "Internet Zone", info@izcity.com |