– Это уже четвертый! Что же ты сразу не сказал?
– Что тут говорить?! Он также как и другие при вторичном обращении к базе данных не подтвердился.
– То есть спустя несколько секунд таблицы были исправлены и расхождение исчезло. Ты успел запомнить номер блока?
– Конечно! Но только что нам это даст? Когда я попытался заговорить с Робертом о возможности инспекционной проверки, он замахал руками со словами, что после случая с тобой, о подъеме на Кольцо мы должны забыть, что Питер проверку может организовать через подразделение охраны. Охранники работают по недельному графику и смогут доставить на Землю подозрительный модуль…
– Ты сказал ему о четвертом случае?
– Ты меня принимаешь за идиота. Только кто же теперь попадет в галерею?
– Нужно подумать! У тебя нет в охране знакомого человека, которому можно безусловно довериться?
– Попробую прощупать почву среди соотечественников.
– Попробуй! А я тоже подумаю, что можно сделать. Кое-какие смутные идеи есть, но их нужно проработать…
– Будешь готов, расскажешь. Я провел анализ всех четырех случаев …
– Слушаю.
– Все они приходятся на время минимальной загрузки соответствующего сектора Супермозга! Эти четыре случая относятся к трем секторам, поэтому случайное совпадение маловероятно В это время запускаются сервисные утилиты для служебных работ: снижения фрагментации, перезаписи, очистки временно используемых ресурсов вычислительной среды и другие…
– Тебе удалось получить информацию, какие программы-утилиты работали в момент обнаружения расхождения?
– Нет!
– Почему?
– Мои полномочия и права доступа к служебной информации урезаны до неприличия. Еще немного и мне незачем будет ходить на работу. Сотни раз в день я стал натыкаться на сообщение: «Доступ запрещен! Обратитесь к руководителю». Получается, что за каждой цифрой статистики или записью файла трассировки, я должен обращаться к Роберту…
– Я как раз хотел тебя попросить взять статистику выпуска модулей Cупермозга на выходе из заводов за последние месяцы, желательно в разрезе секторов. Можно было бы сравнить с нашей статистикой используемых ресурсов.
– Ты думаешь такая интегральная проверка даст расхождение?
– Даст с большой вероятностью, если расхождение результат программной ошибки, а не чьих-то манипуляций. Этот кто-то должен быть далеко не дурак. Он не допустит такой оплошности…
– Но расхождения мы обнаружили!
– Вероятно, ограничения технической реализации заставили его пойти на разрыв процесса на короткое время. Например, он вынужден проводить синхронизацию различных таблиц разными программами из-за ограничения доступа. В этом случае один процесс должен провести изменения и предать сигнал другому процессу. Наши полномочия позволяют нам получать информацию до завершения таких многофазных процессов. Возможно, он об этом не знает, так как стандартные средства доступа не позволяют видеть в базе данных результат процесса до его завершения. Мы ведь обходим при считывании информации ключи защиты вычислительной среды, занятой другими процессами, и видим изменения баз данных, произведенные незавершенными процессами, чтобы в случае необходимости запретить изменения. Поэтому мы и обнаружили такие случаи…
– Но мы не смогли их запретить, даже зарегистрировать. Что это за процессы?
– Потому что это системные процессы с более высокими полномочиями.
– Хорошо. Попробую получить данные статистики. Они должны быть общедоступными.
– У меня пока все. Ты еще обещал рассказать о разговоре с Робертом.
– Да. Вчера он вдруг сообщил, не знаю уж с какой целью, любопытные сведения о Питере. Оказывается, Питер до перехода в Проект Кольцо несколько лет работал в Федеральном Бюро Расследования США в службе контрразведки.
– Ну и ну! Твоя гипотеза о заговоре в интересах США может оправдаться…
– У него ведь остались там связи!
– Оттуда так просто не уходят. Он вполне мог остаться агентом ФБР.
– А присяга Кольцу?
– Чем он рискует, нарушая ее?
– Да ничем, имея такого покровителя… Все же, зачем мне об этом сказал Роберт?
– Запугать… или, наоборот, успокоить: «Не волнуйтесь ребята, все под контролем!».
– Мы будем сегодня ужинать? – вмешался Кореш, несколько минут он стоял за спиной Антона в ожидании паузы в разговоре.
– Уже прощаемся, – ответил ему Антон.
– Тогда я жду тебя на кухне, – Кореш прикрыл за собой дверь.
Читать дальше
Конец ознакомительного отрывка
Купить книгу