Выбрать главу

– Это в Ункарии-то?- Откровенно удивился я.

– Если судить по динамике продаж, то каждая десятая семья его уже имеет, а треть парка – куплено в последние годы. То ли для замены старого, то ли – в качестве просто нового оборудования.- Усмехнулся Аллен.

– Не может быть!- Вырвалось у меня. Но Алл только пожал плечами и замолк.

– Ситуация такова не только и не столько у нас,- после небольшой паузы продолжил он,- сколько в более богатых странах… В результате всего этого программированием, как созданием программ, из которых они пытаются строить системы, занялось несметное количество людей, имеющих обо всём этом весьма смутное представление. Большинство из них "изучали вопрос" либо самостоятельно, либо – под "руководством" тех, кто точно так же – самостоятельно – "изучил" этот "вопрос" только вчера. Эта орда начала вырабатывать свои взгляды, свою терминологию, свои традиции… Справедливости ради нужно сказать, что они, в общем-то, в конце концов, придут, судя по всему, туда, куда надо: человечество, хвала всевышнему, наделено, всё же, каким-то разумом – в том числе и коллективным. Но…- Он вздохнул.

– Что – "но"?- Нетерпеливо переспросил Карой.

– Да нет, ничего… Просто – больно смотреть, как огромная толпа несётся по тому же кругу, по которому совсем недавно пробежалась сравнительно небольшая группа… При этом – совершенно не интересуясь ни результатами предыдущего "забега", ни самим фактом его существования… Более того – эта толпа выросла на моделях, которые продаются в магазинах в качестве "бытовых" компьютеров и, в подавляющем своём большинстве, не имеет ни малейшего представления о существовании каких-либо иных…

– Что Вы имеете в виду?- Неожиданно оживился Джакус.

– Я,- Алл вздохнул,- имею в виду, что вот эти, самые распространённые, так называемые "персональные" компьютеры на самом деле представляют себе архитектурных уродцев, в которых сначала для предельной дешевизны повыбрасывали все "лишние" узлы и детали, затем – видя, что и остов слишком силён и дорог, предельно подсократили, упростили и облегчили и его; а теперь пытаются "по мере необходимости" добавлять выброшенные когда-то узлы, превращая архитектуру компьютера в шутовское нагромождение с трудом стыкующихся между собой узлов. Если сравнивать с автомобилем – то сначала из автобуса сделали малолитражку, а затем, по мере увеличения требуемой нагрузки, стали лепить к ней дополнительные места для пассажиров. Когда выяснилось, что не тянет мотор – его стали делать мощнее. Когда выяснилось, что не тянет трансмиссия – стали заменять и её. Потом прогнулась рама, затем не выдержали баллоны, потом перестало соответствовать рулевое управление… И вся эта махина несётся с дикой скоростью, иногда теряя по дороге одного-другого пассажира…

– В виде чего?- Счёл нужным уточнить ассоциацию Джакус.

– В виде искажения данных.- Вздохнул Алл.- Видите ли… Вначале авторы этой концепции начисто отвергали необходимость средств машинного контроля за корректностью выполнения операций, считая их "архитектурным излишеством". Затем, по мере того, как они сталкивались с этой проблемой в том или ином узле, они чисто для этого узла пытались её решить. Где-то она решена неплохо, где-то – хуже, где-то – совсем безобразно. Но – не единообразно по всей системе; а во вногих местах – до сих пор не решена вообще. Кроме того, совершенно абсурдной выглядит даже сама идея об обработке и коррекции машинных ошибок на этих колымагах…

– Но они работают…

– Вот-вот, и авторы так же говорят…- Мрачно усмехнулся Алл.

– А на самом деле?- поднял глаза Абар.

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

– Что есть "мусор"?

– Произвольный… Или – случайный… с твоей точки зрения… набор символов.

– Так что – может, эти компьютеры использовать вообще нельзя?- Осторожно поинтересовался Алкой и мне показалось, что в его вопросе скрыта какая-то ловушка.

– Нет – отчего же,- усмехнулся Аллен,- Вы ведь не станете отказываться от езды на велосипеде оттого только, что его тормоза неспособны обеспечить остановку на склоне в 45 градусов… Всему – своё место. Эти колымаги создавались, как дешёвые,- он старательно подчеркнул слово "дешёвые",- настольные машины личного пользования. Именно "личного". И, пока Вы используете их в этой роли – они на своём месте. Согласитесь – если я работаю с текстом – то наличие таких сбоев реально незаметно, а если иногда и приводит к каким-то потерям – то вопрос, как правило, решается просто периодическим копированием…

– На дискеты, которые либо теряются, либо не читаются…- Хмыкнул Джакус.

– Ну – это уже твои проблемы,- усмехнулся Карой.- Не надо их совать куда ни попадя и стряхивать на них пепел с сигар… Или ставить чашечки с кофе…

– Вот именно…- Улыбнулся Аллен.- Ну, и, если я, скажем, работаю с оцифрованным звуком или видео – то такие ошибки тоже не столь страшны, ибо вряд ли кто способен ощутить на слух искажённую выборку в звуковом, или на глаз – в видеопотоке… То же скажут и те, кто занимается проектированием или компьютерной графикой… Во всех подобных случаях ошибки, как правило, незаметны, а если и приводят к каким-то видимым результатам – то совершенно очевидны, бывает это редко и легко исправляется путём повторения работы.

– Тогда… к чему было столько критики?- Осторожно поинтересовался Карой де Лю.

– К тому, что, в силу их дешевизны, слишком велик соблазн применять их везде, где это только может прийти в голову. Кроме того, поскольку подавляющее большинство "специалистов" ни о какой другой технике и слыхом не слыхивали – они уверенно доказывают свои боссам, что все эти проколы и ошибки – естественное следствие несовершенства творения рук человеческих. Одни – не зная, другие – умышленно умалчивая о том, что давно уже существуют и быстро параллельно развивается множество совершенно иных ветвей в компьютеростроении – например, так называемые "промышленные системы", имеющие стройную архитектуру с изумительной нагрузочной характеристикой, в которых предусмотрена многоуровневая подсистема избавления от машинных ошибок с устранением их последствий, в которых средства наблюдения и контроля за состоянием оборудования превышают по объёму и сложности само оборудование… Где практически невероятны ситуации, когда ошибка вызовет останов системы и совершенно нереальны искажения данных… По техническим условиям поставщика там положена замена целого блока, в котором в процессе эксплуатации происходит сбой… Уточню: сбоем там называют такую машинную ошибку, которая устраняется без вмешательства человека и, как правило, даже не приводит к потере или искажению данных… А при отказе там принято заменять всю машину, которая затем поступает на завод для детального разбирательства…

– А отказом?…