на быстроте решения остальных задач, поскольку свободных линий (или времени) для вычисления остается меньше. Если такие времяемкие задачи садятся на все линии компьютера, то продвижение очереди останавливается, и, даже если в очередь поступает задача с более высоким приоритетом, чем текущие выполняемые, она игнорируется до тех пор, пока какая-то из текущих не завершит свою работу.
Аналогично этому задача, которая одна садится на все линии компьютера вследствие особенностей вычислений, действует точно также. Но и поступит она в вычислитель не раньше, чем освободятся сразу все линии, то есть, скорее всего, никогда.
Еще один случай. При выполнении задачи происходит сбой. Информация о том, что выполнение задачи начато, остается в памяти компьютера, но сама задача остается невыполненной. И так это и продолжается до особого вмешательства оператора. Если же при выполнении задачи сбой происходит неоднократно, у оператора возникает предположение, что причиной сбоя является именно эта задача, и она отправляется «на полку» или в лучшем случае очередной раз поступает в очередь, но получает самый низкий приоритет, «чтобы не мешать другим».
Сбой также может возникнуть, если задача по ходу вычислений сталкивается с другой задачей – например, первая печатает на экране какое-то сообщение (пока экран пуст), а вторая стирает экран (пока на экране хоть что-нибудь есть). Без вмешательства оператора такие задачи остаются в памяти «навсегда» и педантично следуют известнейшей басне Крылова.
Иногда работа очереди и вычислителя (в сложных системах автоматического управления) строится таким образом, что в вычислителе всегда находятся задачи с наибольшим приоритетом. Как только в очередь поступает задача с большим приоритетом, чем одна из текущих выполняемых, они сразу же обмениваются местами. Соответственно, если какая-то из выполняемых задач приобретает более низкий приоритет, чем самая «приоритетная» из находящихся в очереди, то они также обмениваются местами.
Теперь представьте себе компьютер, в который задачи не поступают вовсе. Зачем нужен такой компьютер? Оператор такого компьютера скорее всего найдет ему применение, сдав его в утиль, или продав его, или сделав из него экспонат музея, но тут главное то, что компьютер больше ничего вычислять не будет, то есть попросту «умрет как компьютер».
Перенесем эти данные о мультизадачном компьютере на человека и на время отождествим мультизадачный компьютер с разумом, а оператора с оператором-игроком (то есть с самим человеком).
По аналогии с компьютером любая поставленная человеком цель попадает в умственный блок начатых и незавершенных циклов, в котором хранится информация обо всех целях данных циклов действия и всех моментах их выполнения. Такой блок – это некая «входная очередь» разума.
Судя по всему, размер данного блока неограничен, но время расчетов, происходящих в разуме, заметно увеличивается после определенного количества незавершенных циклов, ожидающих очереди.
Цели могут «зависнуть» в блоке в результате следующих вещей:
? долгосрочности цели: выполнение цикла – достижение цели – требует большого времени (и долго мешает всему остальному);
? трудоемкости цели: выполнение цикла требует большого труда и, как следствие, сильного отвлечения от других целей;
? незначительности цели: цикл действия имеет низкий приоритет (про такие цели люди говорят «я опять забыл…»);
? внезапной остановки при достижении цели вСледствие:
a) возникновения крупных заранее неизвестных препятствий,
b) травмы, физической или душевной, а также болезни,
c) столкновения с другой целью,
d) изменения системы приоритетов для оценки целей,
e) опасности возникновения a), b), c) и d);
? отсутствия новых целей.
Все это можно иллюстрировать на бесчисленных примерах. Проблемы, ссоры, неприятности, обесценивание, проступки, травмы, потери, обиды и т.п. попадают в разряд того, что тормозит работу ума и загружает очередь – блок незавершенных циклов.
Человек, переполненный незавершенными циклами, может чувствовать себя разбитым, подавленным, нервным, и испытывать состояние «хаоса в голове». Частенько случаются проблемы с телом.
Последний пункт – отсутствие новых целей – требует отдельного рассмотрения.
Нет более несчастного человека, чем тот, кто исполнил «все до конца». Человек, не имеющий целей, имеет только одну цель – умереть, что прямо противоположно его природе. Зная об этом, разум, в который не поступает новых целей, начинает «смаковать» каждую свою «целюшечку» и старательно не допускает завершения любого из имеющихся циклов. И воистину делает это «творчески» и «с изюминкой», используя все доступные ему средства и, в частности, все те вещи, которые делают цели зависнувшими.
И тут можно войти в зону неразрешимого противоречия: имея перегруженный целями разум, человек не желает ставить новых целей; не имея новых целей, разум не хочет расставаться со старыми и продолжает оставаться перегруженным.
Это действительно задачка для мыслителя. Самое время «садиться в позу», подперев подбородок руками.
Процесс для разрешения подобной ситуации уже был описан. Он называется
Это очень глубокий процесс. Он задействует и создание игр, и управление телом, и также касается памяти, важности и энергии.
Первая часть процесса направлена на то, чтобы собрать все внимание человека в настоящем времени, хотя как будто бы обращена и в прошлое, и в будущее. И когда человек «собрался» в настоящем времени, выполнять свои цели ему несравненно проще.
Приложение 2
«ЧТО ЗА …?», ИЛИ СПИСОК ПРЕДПОЛАГАЕМЫХ ОГРАНИЧИТЕЛЕЙ