Читаем Стальной рубеж полностью

Следующим этапом требовалось каким-то образом отвязать функциональность и работу модуля от индивидуальной настройки самого медицинского комплекса. И тут мне повезло с тем, что я взял эту устаревшую и уже давно списанную модель медкомплекса.

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

По сути, теперь он превратился в некую эмуляционную модель работы реального медицинского комплекса чуть ли не самого высокого уровня. И по факту, теперь те функции, что уже были реализованы в медицинском комплексе ранее, лишь переключались на новый алгоритм работы с помощью моего модуля и всё.

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

Но тут главным стало другое. Медкомплекс теперь все-таки мог выполнять новый список операций, на которые до этого в принципе был не рассчитан.

Решив проверить один из подобных режимов работы, я несколько разочаровался. Как я и предполагал, производительности встроенного искина комплекса катастрофически не хватало. Пришлось даже внедрить динамический механизм отсечки тех программно-реализованных функций, на выполнение которых мощностей комплекса могло просто не хватить.

Но и тут я нашёл выход.

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

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

Транс. Выход.

* * *

Я отправил одного из ремонтников в трюм за обычным транспортным искином. Подобные компьютеры были одной из самых распространённых и недорогих моделей, которые можно встретить повсеместно. Дождался, когда он вернется и принесет искин.

По иронии судьбы ремонтник выбрал еще и поврежденный, вернее недавно восстановленный агрегат. Тестер показал, что он вполне исправен, правда, его производительная мощность снижена на тридцать процентов. Я пожал плечами.

«Для эксперимента, как и мой куцый медицинский комплекс, это самое то», – подумал я. После чего забрал искин и, перейдя в соседнее помещение, снял боковую панель медбокса. Быстро вытащил установленный в него искин и, немного помучившись, вставил тот, что принес с собою. Он, хоть я этого и не предполагал, был чуть большего размера.

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

Все работало сверхидеально.

Мощностей обычного, самого дешёвого транспортного искина, который стоил, по просмотренным мною прайсам, в три раза дешевле специализированного медицинского, хватало за глаза. Общая загрузка не превышала пятнадцати процентов при работе на стандартных операциях и повышалась до шестидесяти пяти – семидесяти при подключении специализированных функций.

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

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

После этого я вернулся в ремонтный отсек. Следовало доработать алгоритм.

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

* * *

Счет. Транс.

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

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

После миграции производилась автоматическая установка драйверов под новую прошивку искина, превращающую его в специализированный медицинский элемент структуры комплекса. На последнем этапе предлагалось провести физическую замену искинов, снять оригинальный и на его место установить новый.

Перейти на страницу:

Похожие книги

Вперед в прошлое 3 (СИ)
Вперед в прошлое 3 (СИ)

Все ли, что делается, - к лучшему? У каждого есть момент в жизни, куда хочется вернуться и выбрать другой путь. Павел вернулся в себя четырнадцатилетнего. На дворе начало девяностых, денег нет, в холодильнике – маргарин «рама» и то, что выросло в огороде, в телевизоре – «Санта-Барбара» и «Музобоз», на улице – челноки, менялы и братки. Каждый думает, что, окажись он на месте Павла, как развернулся бы! Но не так все просто в четырнадцать лет, когда у тебя даже паспорта нет. Зато есть сын ошибок трудных – опыт, а также знания, желание и упорство. Маленькими шагами Павел движется к цели. Обретает друзей. Решает взрослые проблемы. И оказывается, что возраст – главное его преимущество, ведь в жизни, как в боксе, очень на руку, когда соперник тебя недооценивает.

Денис Ратманов

Фантастика / Альтернативная история / Попаданцы