Сергей Садов - Кристалл Альвандера
Васька тихо и мирно стоял на столе в отдельной комнате и притворялся пнем с вставленным в него кристаллом.
– Вась, привет, – послал я мыслеобраз.
– Привет, Альвандер, – сухо приветствовал он меня. – Слышал, тебе нужна моя помощь? Конечно, только тогда ты обо мне и вспоминаешь, кому нужен старый ворчливый биокомп. А ведь я тебя, можно сказать, вырастил. Пеленки менял…
– Только не надо о пеленках! – взмолился я. – О том, как ты мне менял пеленки я слышал от тебя неоднократно. Ты лучше скажи – поможешь или нет?
– В данный момент у меня тридцать четыре процента свободных ресурсов. Из них могу выделить тебе, заметь, только из личных симпатий, шесть процентов. Целых шесть процентов моих почти безграничных возможностей.
– Предел безграничных возможностей смотри в спецификации на странице… На какой, кстати, странице?
– Ну тебя, – Васька послал мне мыслеобраз обиды. – Я тут от щедрот своих…
– Ладно-ладно. Когда я могу начать работу?
– Да вот прямо сейчас и можешь.
– Тогда я за инфокристаллами.
– Стой! Что хоть мы делать будем?
Я объяснил. Васька секунды три молчал, что для биокомпа очень и очень много.
– Вот уж не ожидал подобного от такого разгильдяя как ты. Мне даже интересно стало. И если тебе удастся меня еще больше заинтересовать своей работой, то я тебе процента два ресурсов накину.
– Сейчас все оценишь, – пообещал я. – Только, надеюсь понятно, что пока эта информация не для общего пользования? А то знаю я тебя. Растреплешь своим друзьям по всей Солнечной.
– Я никогда личные дела своей семьи не обсуждаю. А это твоя работа. И только ты можешь принять решение о ее разглашении. – В мыслеобразе Васьки отчетливо ощущалась уже не притворная обида.
– Извини, Вась, – с искренним раскаянием переслал я ему свой мыслеобраз.
Василий не ответил. Но обида из эмофона пропала. Интересно, почему комп выбрал себе такое имя? Звучало совершенно не солидно, но вот нравилось оно ему. А каково мне? Когда друзья спрашивали как зовут нашего биокомпа, что я должен был отвечать? Василий? И это перед их Электронами, Мыслителями и другими. Был даже IBM. Как он мне говорил, в честь создателей компьютеров. Аббревиатура собранная из первых букв создателей.
Я специально рылся в справочнике, но нигде не нашел людей с такими инициалами, которые были создателями компьютеров. Наверное, это очень древняя история. Тогда еще подробных записей не вели. Но звучало все равно красиво. А тут Васька. Как кота…
Ящик с инфокристаллами я поставил прямо перед Васькой.
– Я буду давать тебе кристаллы по порядку. Так тебе легче будет разобраться. Так что сохраняй и их порядок.
– Принято. Давай первый.
Я открыл коробку и достал кристалл из первого гнезда. Аккуратно пристроил его в выемке на биокомпе. Кристалл слабо мигнул.
– Считано. Следующий.
Я убрал его назад в ящик и достал новый из второй ячейке.
– Считано.
В общем-то, муторно и скучно. Кристаллов много. Я никогда не систематизировал их и просто сбрасывал на них все дневные события, которые так или иначе касались моего проекта. Тут были и спецификации кристаллов и мои рассуждения, и результаты экспериментов. Даже мои мечты о том времени, когда наконец-то удастся преодолеть Барьер.
Тут я заметил, что уже давно не воспринимаю эмофон биокомпа. Где-то после сотого кристалла он вдруг закрылся и теперь просто считывал записи. Только когда я мешкал со следующим кристаллом, он чуть приоткрывался и слал мне нетерпеливый мыслеобраз. Я озадаченно уставился на Ваську. Он опять приоткрылся на мгновение и послал сигнал о готовности принять следующий кристалл. Но на этот раз я призыв проигнорировал. Проигнорировал и следующий призыв. Наконец Васька не выдержал.
– Ты чего?
– Это я хотел спросить ты чего? Ты закрыт.
Васька помолчал.
– Я анализирую, – признался он. – Я отключил почти все задачи, которые сейчас можно остановить, и выделил восемьдесят процентов ресурсов на анализ. Сейчас работаю на пределе.
– А как же шесть процентов? – удивился я.
– Что?!!! – в мыслеобразе биокомпа появилось такое возмущение, что я даже попятился невольно. – Он тут подсовывает мне такую вот сверхновую и думает, что я ограничусь жалкими шести процентами ресурсов?!! Слушай, давай потом поговорим, загружай лучше!
Я пожал плечами. Чего это с ним? Впрочем, сам потом объяснит. Когда проанализирует. Пока действительно стоит загружать данные. Я положил на Ваську очередной кристалл. Блин, надо бы купить устройство параллельной загрузки. Там сразу по несколько сотен кристаллов можно загружать в память. Только вот раньше оно как-то без надобности нам было. А сейчас… что сейчас говорить? Это ведь единственная большая партия кристаллов, которую мне нужно загрузить. А дальше снова по одному два в день будет.
Наконец загрузился последний кристалл. Я отнес коробку обратно в комнату и вернулся к компу. Но тот на все мои запросы молчал. Тут я рассердился.
– Ах так! Ну, погоди! – Я сосредоточился и стал слать импульс за импульсом.
– Ай! Ты чего? Больно же.
– А кто обещал, что выделит мне ресурсы для работы?
– Ну погоди немного, мне проанализировать надо…
– Знаешь что…
– Понял. Ладно-ладно, не сердись. Работай.
– Спасибо, – со всем возможным сарказмом отозвался я, усаживаясь перед биокомпом. Тот сарказм проигнорировал. Как и мои слова. Очевидно, снова ушел в анализ. Ну и фиг с ним. Я устроился в кресле поудобнее, закрыл глаза и послал ключ-код в кристалл, вживленный в биокомп. И в тот же миг я оказался внутри. Васька, правда, до предела ограничил мне пространство, но мне много и не надо – доступ к данным и возможность их сортировать.
Итак, приступим… Первым делом я последовательно исключил все намеки на свой основной проект и стал вызывать информацию о распределенных системах. С самого начала, когда такая мысль только появилась у меня в голове. Это будет вступлением. Я заново переформировал мыслеобразы, скомпоновав их так, чтобы они образовывали историю. Вот я мучаюсь над проблемой, которую никак не удается решить обычными средствами…
Стоп. Что за проблема может быть? Упоминать основной проект пока не хочу… Ладно, неважно. Просто мне потребовался очень сложный кристалл, который необходимо очень быстро обновлять по мере необходимости. Итак, вот я мучаюсь над этим проектом, но кристалл сложный. Вносить изменения после завершения роста невозможно, а выращивать заново долго. Вот мне приходят первые идеи. Что такое сложные кристаллы? Программа с набором функций. То есть любой сложный кристалл можно представить как набор простых. Компонуя их, можно получить любой сложности программу. И вот с этой мысли началась моя работа над проектом распределенных систем. Уф.
(adsbygoogle = window.adsbygoogle || []).push({});