Выбрать главу

Лучше пойти в караоке-бар. И голос не сорвёшь, и не простудишься.

А не нравится — уходи.

К оглавлению

Кафедра Ваннаха: Приехали?

Михаил Ваннах

Опубликовано 14 ноября 2012 года

У информационных технологий есть видимая сторона и изнанка. Видимая сторона — это калейдоскоп новинок, мелькающих на полках магазинов с поразительной быстротой. Изнанка — те методы theoretical computer science, в прошлом известной как кибернетика, которые и породили это великолепие. Но если новинки легко увидеть невооружённым глазом, то методы даже былой кибернетики, сформированные уже к пятидесятым годам прошлого века, которые позволяют взглянуть на мир с совершенно иной стороны, доступны немногим. Жаль, они многое делают более ясным.

Давайте посмотрим с их помощью на такую общеизвестную вещь, как дорожное движение. Поездка с окраины города-полумиллионника в центр занимает порой почти два часа. Расстояние — десяток вёрст. Количество лошадей под капотом и скоростей в коробке не имеет ни малейшего значения, как и процессорная мощность, управляющая впрыском бензина и переключением скоростей, АБС и навигацией. Имеет значение лишь система массового обслуживания, то есть дорожная сеть. Именно она должна обработать запрос, то есть предоставить автомобилю, движущемуся из точки А в точку Б, пространство для движения, полосу.

Дорожную сеть города можно рассматривать, прежде всего, как систему массового обслуживания с ожиданием. Такие системы — абстракция, в их определение входит нереализуемая вещь — накопитель запросов бесконечной ёмкости. Такого быть не может — конечна даже Вселенная. Но пока площадь, занимаемая автомобилями в одном отдельном городе, не превышает площади всего дорожного покрытия в этом же месте, система массового обслуживания в целом может рассматриваться как система с ожиданием. Действительно, машинам же хватает места на земле.

Другое дело, что двигаться так, как хотелось бы седокам, они не могут. Они вынуждены ждать, пока освободится участок полосы, по которому удастся проехать несколько десятков метров, а затем опять встать и обратиться через коммуникатор к беспроводной сети для писания комментариев в соседнюю ветку, благо у неё, сети, даже в часы пик, период ожидания намного меньше.

Чемпионом в создании проблем являются мосты — их не хватает. Намеченные планы строительства пяти дополнительных рухнули с режимом проклятых большевиков и значением города как промышленного центра. Имеющиеся находятся в таком состоянии, что при проезде приходится думать, а не рухнет ли мост или путепровод под тобой.

Но и мосты — система массового обслуживания с ожиданием. Моделируя их поведение, мы можем считать, что ёмкость накопителя неудовлетворённых запросов бесконечна, ведь места на полосе перед мостом для желающих проехать в ту или иную сторону хватает. Они не разворачиваются и не уезжают жить в сельскую местность, а смиренно дожидаются часа проезда. Рано или поздно, с той или иной задержкой, они попадут в точку назначения.

Теперь же посмотрим на систему массового обслуживания с ожиданием и ограничением. Это система с накопителем конечной ёмкости. Смотрите, вот так называемый «торговый центр». Возвели его на месте бывшего ведомственного стадиона, что сопровождалось воплями властей различных уровней о необходимости здорового образа жизни. Поскольку о спорте когда-то заботились на деле, то земли хватило и на стоянку. До поры...