Книга: Дети небес
Назад: Глава 23
Дальше: Глава 25

Глава 24

В «Группе изучения катастрофы» Били Ингва был после Невила Сторхерте вторым. Про себя Били считал, что он — мозг операции, а Невил — ее хорошо подвешенный язык. Потому Били всегда поражался, сколько ж в конце концов приходится ему делать черной работы. Например, кто-то должен поддерживать порядок на «Внеполосном». Звездолет — центр власти в этом мире и наивысшая системная технология на световые годы во все стороны. Потерять над ним контроль — и ГИК через пару дней развалится. Власть в ней захватят предатели, невежды и собакофилы. А еще вероятнее — местный военный вождь перебьет всех людей, не отличая собакофилов от собакофобов. Резчица — смертельная угроза, даже когда она в полной власти «Внеполосного».
Но тот, кто поддерживает порядок, должен иметь по отношению к кораблю полномочия администратора. Невил совершенно правильно никому не доверял этой власти, кроме как себе и Били. Ну и, естественно, Били Ингва оказывался здесь часто по вечерам «властелином мира».
Он переключался с камеры на камеру, подсматривая за Резчицей и Тщательником на их, как они думали, личных территориях. Было бы забавно, не будь это так тягомотно. «Внеполосный» был, вне всяких сомнений, собранием самой тупой автоматики, которую Били только видел. В Верхнем Крае существуют рибосомные плагины поумнее всего этого корабля. Сидение в этом местном Средоточии Всего только напоминало Били, как низко пали они в эту адскую яму. Он даже почти понимал, почему собакофилы так вернулись к природе: если ты с «Внеполосным» хочешь сделать хоть что-нибудь, то делать придется вручную. Корабль не способен на тактическое мышление, не говоря уже о стратегическом планировании. Все должен делать Невил — а чаще Били. Звездолет просто слишком туп, чтобы им пользовался реальный гений вроде Ганнона Йоркенруда. А если предоставить этот корабль его собственным установленным по умолчанию параметрам, даже представить себе нельзя, какая дрянь может посыпаться.
Вот тут Били реально не хватало Равны Бергнсдот. О Силы, что за низколобая неандерталка эта тетка со Сьяндры! Нет, выглядит она как человек, но поговори с ней минуту, и ты поймешь, что пытаешься что-то объяснить мартышке. С другой стороны, эта ее ограниченность превращает ее в идеального партнера для «Внеполосного». Били вспомнил тысячи часов, которые она здесь провела, работая над мелкими подробностями, давшими возможность построить этот поселочек. Черт, ведь именно это он сейчас пытался приспособить для своего проекта. Обидно и противно, что она оказалась так чертовски опасна.
Били вытащил записки, которые составил для плана наилучшего варианта: они сидят здесь, делая лишь простейшие заключения по последним наблюдениям шпионских камер. Джоанна Олсндот и стая Странник определенно в картине отсутствуют. Это ослабило Резчицу не меньше, чем исчезновение этой самой Бергсндот, но очень много осталось неподчищенных концов.
Надо вернуть Ганнона. К сожалению, оказалось, что «Взглядом Сверху — 2» чертовски трудно управлять. В конце концов, эта машина создана еще до рассвета технологий! Вот и вышло, что «Внеполосный» потерял след экспедиции Ганнона. Били сдвинул спутник на несколько градусов к востоку, пытаясь разглядеть получше зону поисков. Пока что ничего не нашел.
Контакты Невила среди врагов Резчицы утверждали, что Равна Бергсндот мертва или скоро будет мертва. Ну ладно, если уж так должно быть. Но даже без нее Резчица сумела привлечь еще Детей на свою сторону. Если они потребуют новых выборов и если Невил не сможет их обвести языком вокруг пальца, — ну, тогда, как сказал Невил по секрету (одному только Били), придется использовать «Внеполосного» против своих же соучеников. Невил решил, что будет несколько убитых, временная тирания. Кроме того, заметил он, тирания — вполне естественный строй Здесь. Может быть, и так, но Невила очень уж сильно повело на кровь. Сейчас он дополнил лучевую пушку корабля каскадом усиления. Мы должны защищать человечество. Нам нужны все, если мы собираемся подниматься обратно в Переход. Били работал над альтернативным планом подавления нападения Резчицы — таким, который не потребует убийства других Детей, какова бы ни была их лояльность, и позволит «Группе изучения катастрофы» нанести контрудар, не напрягаясь. Надо было только смоделировать это достаточно ясно, чтобы убедить Невила.
Били заставил себя просмотреть бесконечные подробности, необходимые при работе с «Внеполосным». Как вообще выжило человечество в темные века программирования в Медленной Зоне?..
Когда он в следующий раз посмотрел на время, было под утро. Так он вообще на ночной образ жизни перейдет. Очевидно, он еще около часа просидел за работой, когда «Внеполосный» стал вести себя странно. Это, конечно, не было необычным. Всегда, когда просишь «Внеполосного» сделать что-то новое, как бы просто оно ни было, получишь в ответ новые глупости. Сперва его последние странности выглядели как очередные глюки: три миллиона строк промежуточного кода ссохлись в несколько заковыристых строк скрипта, которого Били не узнал. Так называемое окно результатов стало гнать предложения на чистом самнорском. Сперва он подумал, что это очередное бесконечное и ненужное обратное прослеживание стеков — такое случалось каждый раз, когда система утверждала, что это Били сделал ошибку.
Что-то вспыхнуло дружелюбным оттенком зеленого — предупреждение с монитора ресурсов. Он его поставил, чтобы следить, не хапает ли кто ресурс тайком — та же Бергсндот, к примеру. Сейчас нет ни ее, ни Ристлинга, кто-то другой балуется. Овин Верринг? Овин все больше и больше достает, но не из тех он, кто будет строить козни. Так, стой. Использование ресурса, смотри ты, выше ста процентов. Били сперва не понял, что это значит, а «Внеполосный» даже не попытался ему объяснить. Сейчас использование ресурса было 100 %… умноженное на десять тысяч! Может, это «Внеполосный» нашел новый способ делать ошибки. В следующие пять секунд 100 % уже умножились на семь миллионов. И тут он заметил, что этот пользователь в списке значится как… Били Ингва.
Кто-то водит меня за нос.
И это не какая-то дурацкая школьная шуточка. Он стал лихорадочно перебирать возможности. Может он прекратить этот процесс? Зеленая тревога расхода ресурса — такого он никогда не видел. Били запросил помощь и раз в жизни получил от корабля адекватный ответ:

 

МОНИТОР РЕСУРСОВ ОТМЕЧАЕТ, ЧТО КОРАБЛЬ МОДЕРНИЗИРОВАН ДО СТАНДАРТНЫХ КОМПОНЕНТОВ ОБРАБОТКИ. В ДАННЫЙ МОМЕНТ ВАШЕ ЗАДАНИЕ ПЛАНИРОВАНИЯ КОРАБЛЬ ВЫПОЛНЯЕТ В СОСТОЯНИИ О, ЧТО ВСЕГО В ДЕСЯТЬ МИЛЛИОНОВ РАЗ ПРЕВОСХОДИТ ВОЗМОЖНОСТИ АВАРИЙНЫХ ПРОЦЕССОРОВ МЕДЛЕННОЙ ЗОНЫ. ДЛЯ ПОЛУЧЕНИЯ БОЛЕЕ РАЗУМНОЙ ПРОИЗВОДИТЕЛЬНОСТИ СЛЕДУЕТ ПОДУМАТЬ О ЗАПРОСЕ НЕДЕТЕРМИНИСТСКИХ РАСШИРЕНИЙ.

 

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

 

Били еще секунду пялился на дисплей зонографа. Он показывал низкие уровни случайного шума. Скорее всего Медленная Зона снова легла над головой слоями световых годов. Но это может измениться за секунды… или за годы. И Невилу надо сказать немедленно. Тем не менее Били несколько минут потратил на проверку, что нигде не работает ничего открытого. Ничего такого, что спалит собственный вывод в случае нового броска границы зон.
Он поспешил прочь от командного пункта, вниз, в большой зал заседаний. Редкий случай — там было пусто. Как-то Невил Убедил всех, и даже твердокаменных собакофилов, прийти на митинг. Может, до людей дошло наконец: когда нет ни Бергсндот, ни Джоанны, у них последняя надежда на спасение — это Невил и ГИК.
Он вышел наружу, в сплошную стену холода. К счастью, воздух был тих и ничего не морозил. Отступив в сравнительное тепло тамбура, Били застегнул куртку. И прямо на его глазах первые лучи утреннего солнца озарили холм наверху, видны стали особняки вдоль Дороги королевы до самых крыш города Новый замок. А дальше стоял мраморный купол замка — Купол Посадочного Модуля.
Обычное совершенно нормальное утро у нижнего конца задницы вселенной, спасибо Фаму Нювену и плесени, что приехала на Модуле. Били знал легенды про день, когда Фам Нювен высоко поднял Медленную Зону, когда померкло солнце и стаи метались в безумном танце. Сегодняшний всплеск — от него никаких следов Били не видел. Скорее всего он единственный в этом мире, кто хоть что-то заметил. Это не была великая перемена во вселенной. Это был лишь легкий сдвиг обратно к естественному равновесию.
Били пустился в долгий путь к городу, и часть его досады развеялась. Спасение было вырвано из рук в последнюю секунду, но зато стала ясна одна вещь: оно близится. И оно раньше или позже придет, и вероятнее, что раньше.
Назад: Глава 23
Дальше: Глава 25