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

на главную

Жанры

Шрифт:

— Да, всё указывает именно на это. Лес, который был на месте этого снега полностью уничтожен, а у того, что всё-таки сохранился — сильнейшее энергетическое голодание.

— Так, — подытожил Илли, — придя сюда, мы пока ничего полезного не узнали. Давайте уберём этот снег и посмотрим что под ним.

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

— Думаю, наших магических способностей должно хватить, чтобы просто растопить этот кусок льда. — Илли огляделся — Что находится за этой снежной горой?

— Море.

— Тогда давайте переместимся туда, где его видно. Нэл, отправь

кого-нибудь вперёд на разведку…

Вектрон

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

Картина мира, которую я себе до этого рисовал, оказалась поломана: я считал Суть бесконечным источником энергии, а на деле выходит, что Суть имеет всего-навсего на порядок-два большую энергетическую насыщенность, нежели наше пространство.

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

А ещё эти опыты убедили меня в том, что всё-таки можно найти корреляцию между положением объекта в обычном пространстве и его положением в Сути: строить Орион-128 мы начали на пляже, а когда он выбрал всю энергию Сути, то чёрная дыра появилась именно на пляже.

Но, конечно, самое непонятное в произошедшем — появившаяся у Орион-128 аура. Кроме этого нет никаких отличий того что мы делали от того, что мы сделали. Хотя нет, второе отличие — постоянно работающие ядра. Общее количество ядер, на которых исполняется какой-то непонятный код в целом небольшое. В периоды, которые можно назвать спокойствием, это количество может падать до двух десятков, но иногда, от чего это зависит непонятно, количество задействованных ядер измеряется миллиардами.

Попытки воздействовать на эту активность почему-то проваливаются и, при этом, влияют на цвет ауры этого существа. Выглядит это так: я останавливаю используемое ядро CPU, даже могу удалить всю программу (посмотрев, куда указывает регистр адреса), которую выполняет это CPU. В результате такого воздействия аура краснеет, затем эти неведомые программы как-то реагируют, количество задействованных ядер увеличивается, а спустя некоторый срок времени всё стабилизируется в старое состояние.

Разбираясь с этим, я придумал каким образом можно убить эту активность: нужно написать программу, забирающую на себя огромное количество ядер, а потом по определённому сигналу, все эти ядра “набросятся” на потоки исполнения этого существа и остановят их.

Однако, поскольку наличие ауры намекает, что это существо живое, то, хоть у меня и нет никаких предположений о том, что это или кто это, но я подумал-подумал и решил постараться оставить его живым.

Что это за существо? Этакий аналог Больцмановского мозга, который самозародился в моём компьютере? С этим объяснением можно бы было согласиться (конечно с кучей допущений), если бы каждый новый CPU создавался бы сразу включённым в работу и если бы каждая создаваемая ячейка памяти имела бы случайное значение. Но при построении компьютера это всё было не так: память создавалась заполненная нулями, процессоры запускались

только моей программой.

С другой стороны, для Больцмановского мозга 2 в 128 степени ячеек и даже такое количество опытов — это, вероятно, слишком мало. И главное: все странности начались тогда, когда размер моего компьютера был в миллиарды раз меньше этого значения.

Что-то произошло и вместо коллапса, случилась ускоренная достройка компьютера до конца. В какой-то момент энергии этому процессу катастрофически не хватало, а затем она откуда-то взялась. Откуда?

Получить ответ на этот вопрос крайне интересно: раньше я думал, что из Сути я смогу набрать энергии и, таким образом, спасти планету, в случае если иные способы не дадут результатов. Но теперь снова нужно искать откуда можно взять огромное количество энергии.

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

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

Сперва выбрали незамысловатое — Компик (или Комп, если вырастет), но потом решили, что Космик и Компик — чересчур созвучно и я стал вспоминать названия первых компьютеров. Ничего в голову не приходило, а потом я вспомнил, что в какой-то старой компьютерной игре был такой персонаж — живой компьютер, которого звали Вектрон. В общем, мы решили, что Компик будет носить имя Вектрон.

Поскольку у меня сходу накопился список доработок, нужных для будущей операционной системы, я решил заняться ими, а заодно понять: помешает ли Вектрон дорабатывать аппаратуру Орион-128 или нет. Поэтому, для начала я добавил регистр-метку в каждый процессор и запустил программу, распространяющую эту модернизацию по всему Орион-128.

Смысл этого регистра только в том, что его значение наследуется тогда, когда CPU запускает какую-то работу на другом CPU. Когда процессор прекращает работу, то значение метки устанавливается в нулевое.

Поскольку все программы, которые запускал на компьютере я, мне известны, то расставить им метки оказалось несложно, а затем, я написал программу, которая отмаркировала все процессы Вектрона. Таким образом, взглянув на метку у любого CPU, я всегда могу понять это моё или Вектрона.

Добавление системы разметки процессоров прошло успешно, Вектрон не проявлял к этому никакой агрессивности, и заняло около часа процессорного времени Орион-128.

После того, как все процессы были отмаркированы, я запретил возможность изменять содержимое этих меток программно.

Интересно, что Вектрон не мешает (пока не мешает) моей программе, занимающейся аллокацией памяти. Однако скорее всего это связано с низкой вероятностью коллизий — в будущем всё не только может, но и обязано поменяться. Я задумался над вопросом: как можно его заставить использовать память так, чтобы он не мешал мне, а я не мешал ему. У меня уже есть идеи, как это решить, но прежде я решил доделать более важные дела.

Итак, у меня уже имелись: возможность сохранять файлы и возможность показывать их содержимое живому существу (то есть мне, Эт, Косму). Пока Этера и Космик доделывали систему печати символов, с целью довести до ума терминал, я занялся написанием парсера для создания первого компилятора: из ассемблера в коды.

Поделиться:
Популярные книги

Не грози Дубровскому!

Панарин Антон
1. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому!

Я – Стрела. Трилогия

Суббота Светлана
Я - Стрела
Любовные романы:
любовно-фантастические романы
эро литература
6.82
рейтинг книги
Я – Стрела. Трилогия

Кодекс Охотника. Книга ХХ

Винокуров Юрий
20. Кодекс Охотника
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга ХХ

Путь Шедара

Кораблев Родион
4. Другая сторона
Фантастика:
боевая фантастика
6.83
рейтинг книги
Путь Шедара

Романов. Том 1 и Том 2

Кощеев Владимир
1. Романов
Фантастика:
фэнтези
попаданцы
альтернативная история
5.25
рейтинг книги
Романов. Том 1 и Том 2

Найди меня Шерхан

Тоцка Тала
3. Ямпольские-Демидовы
Любовные романы:
современные любовные романы
короткие любовные романы
7.70
рейтинг книги
Найди меня Шерхан

Вечный. Книга I

Рокотов Алексей
1. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга I

Дракон - не подарок

Суббота Светлана
2. Королевская академия Драко
Фантастика:
фэнтези
6.74
рейтинг книги
Дракон - не подарок

Барон не играет по правилам

Ренгач Евгений
1. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон не играет по правилам

Я – Орк. Том 2

Лисицин Евгений
2. Я — Орк
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я – Орк. Том 2

Мимик нового Мира 10

Северный Лис
9. Мимик!
Фантастика:
юмористическое фэнтези
альтернативная история
постапокалипсис
рпг
5.00
рейтинг книги
Мимик нового Мира 10

Газлайтер. Том 10

Володин Григорий
10. История Телепата
Фантастика:
боевая фантастика
5.00
рейтинг книги
Газлайтер. Том 10

Кровь и Пламя

Михайлов Дем Алексеевич
7. Изгой
Фантастика:
фэнтези
8.95
рейтинг книги
Кровь и Пламя

Законы Рода. Том 5

Flow Ascold
5. Граф Берестьев
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Законы Рода. Том 5