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