Чтение онлайн

ЖАНРЫ

Кривыми тропами Друмира
Шрифт:

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

Тяжело вздохнув, Семён Владимирович принялся за работу. Сначала разобрал утренние письма, потом опять письма, но уже через клиента для принятия игровой корреспонденции.

— А, вчерашнее письмо. Что там за важные новости такие, если сработала моя сигналка, поставленная лет пять назад, ещё до запуска альфы?

Отправитель: Объект 7867hG78nbU229

Локация: Архив 43Gh5

Тема: Отчёт состояния

Содержание:

Плановая проверка целостности системы – Ок

Плановая проверка целостности данных – Ок

Плановая проверка целостности метаданных – Ок

Место под названием «Архив 43Gh5» Семёну было хорошо знакомо, и он всеми силами старался о нём забыть. Обычно получалось, но редкие случаи, вроде сегодняшнего, заставляли вспомнить. Нагоняли тоску, обиду и желание поскорее выкинуть это из головы.

— Как же давно это было… Я уже и не помню, чтобы писал для этого архива систему тестирования. А может, просто уже забыл? Или кто-то из молодых позже планово на все архивы распространил? Но почему тогда настроено на моего перса? И что это у нас за объект?

Распахнулась форма поиска по служебной базе знаний. База знала всё, даже то, что сам Семён давно забыл. «Система мониторинга и контроля состояния объектов. Глобальный идентификатор экземпляра объекта 7867hG78nbU229». Да, так и есть. Это система контроля.

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

Мысль ещё не успела материализоваться и обратиться в действие, как дверь распахнулась, и в кабинет влетел взмыленный заместитель.

— Семён Владимирович! Нашли! Пойдёмте скорее. Вы должны это увидеть сами! Иначе никогда мне не поверите!

— Что нашли?

— Последнее место хранения объекта в реальной памяти.

Семён Владимирович удивлённо вздёрнул брови.

— Ну раз такое дело, конечно, пойдёмте.

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

— Вот! — зам ткнул пальцем в экран. — Вот этот объект был записан вот по этому адресу около пяти часов назад. Дальше его местоположение не менялось.

По экрану быстро пролетали строчки отладочных данных.

— В семь десять он все ещё по тому же адресу. А вот следующий системный дамп. В семь пятнадцать. Этот адрес не принадлежит ни одному из объектов. Система считает его свободным! А теперь посмотрите на дамп памяти данных – сами данные на месте в оригинальном состоянии, их ещё не успели зарезервировать под другой объект, но для системы их уже нет.

Семён задумчиво потёр подбородок.

— Логично предположить, что объект был перемещён в другую область памяти или удалён.

— Да, но вы посмотрите журнал обращений к памяти.

По экрану снова побежали строчки с цифрами и буквами.

— В течение этих пяти минут не было ни одного обращения к памяти по этому адресу. Ни один процессор не менял значение записи. Запись об адресе объекта просто перестала существовать.

— Проверьте ещё раз.

— Уже раз пятнадцать проверили. Данная операция нигде не фигурирует.

— Может сбой памяти? Когда крайний раз проводилось тестирование?

— Тестирование штатно по регламенту. Этот вариант тоже проверили, но самое невероятное то, что этот объект не перестал существовать!

— А был легко найден по идентификатору в неизвестной памяти, по недоступному нам адресу. — закончил начальник речь своего зама. — Можно посмотреть на этот объект?

— Да. Вот он.

На экране выскочило окно с описанием объекта.

— А как это выглядит в игровом мире?

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

Название: Кислица Болотная

Категория: Обычный

Тип: Предмет

Класс: Алхимический ингредиент

Свойства:

Вес: 0,01 кг.

Семён улыбнулся.

— Не кислица, а перекати-поле какое-то. При каких игровых событиях это произошло?

— Да при самых обыкновенных. Объект был сгенерирован Системой по таймеру респа, какой-то нуб на него наткнулся, сорвал и через минуту был убит болотной жабой двенадцатого уровня. Собственно, после создания экземпляра он один раз и был перезаписан по новому адресу, когда попал в инвентарь к игроку. Сейчас он всё ещё числится в его инвентаре со ссылкой на объект «надгробие», через который его можно забрать. Но, думаю, игрок за ним не вернётся. Забирать ему там особо нечего, а местные жабы для него великоваты.

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

— Всё сделаем. Бригада специалистов по железу уже в датацентре, ждёт команды.

Семён ухмыльнулся в усы.

— Сколько там осталось могилке по таймеру?

— Ещё два часа.

— Хорошо. Успею туда заглянуть. Хочу своими глазами посмотреть на эту локацию изнутри.

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

Поделиться с друзьями: