Модернизация процесса измерений интервалов времени в операционных системах современных компьютеров - page 1

ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ
ТЕХНИКА
УДК 004.724: 004.728
МОДЕРНИЗАЦИЯ ПРОЦЕССА ИЗМЕРЕНИЙ
ИНТЕРВАЛОВ ВРЕМЕНИ В ОПЕРАЦИОННЫХ
СИСТЕМАХ СОВРЕМЕННЫХ КОМПЬЮТЕРОВ
И.П. Иванов
,
А.Ю. Кондратьев
,
В.А. Лохтуров
МГТУ им. Н.Э. Баумана, Москва
e-mail:
;
Рассмотрена методика повышения точности измерений временных интерва-
лов на примере утилиты ping, используемой при мониторинге локальных и
глобальных компьютерных сетей.
Ключевые слова
:
компьютерная сеть, компьютерные технологии, утилита, мо-
дификация, операционная система, коммутатор, сервер.
MODERNIZATION OF PROCESS OF MEASURING TIME INTERVALS IN
OPERATING SYSTEMS OF CONTEMPORARY COMPUTERS
I.P. Ivanov
,
A.Yu. Kondratiev
,
V.A. Lokhturov
Bauman Moscow State Technical University, Moscow
e-mail:
A technique for improvement of accuracy of time-interval measurements is considered
by example of the ping utility used in monitoring of local and global computer
networks.
Keywords
:
computer network, computer technologies, utility, modification, operating
system, switchboard, server.
Отличительной чертой современного состояния развития компью-
терных технологий является экспоненциальное повышение произво-
дительности самих компьютеров и пропускной способности сетей, их
объединяющих. Тактовые частоты процессоров лежат гигагерцовом
диапазоне, а скорости передачи информации по сегментам компью-
терных сетей достигают десятков гигабит в секунду [1, 2]. Этот факт
требует адекватной модернизации технологий проводимых измерений
интервалов времени, осуществляемых при мониторинге оконечных и
транзитных узлов компьютерных сетей и их сегментов.
Одной из самых популярных утилит оценки качества работы сети
вот уже на протяжении более 30 лет является утилита ping, использу-
ющая для измерений времени функцию gettimeofday( ) [3], описание
которой приводится на рис. 1.
44 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012. № 4
1 2,3,4,5,6,7,8,9,10,11,...16
Powered by FlippingBook