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