Компьютер-Информ || Архив || Рубрики || Поиск || Подписка || Работа || О "КИ" || Карта


Ждать или не ждать? Что год грядущий нам готовит'
(Советы потребителям по поводу покупки нового компьютера)



"Как много я могу получить от моего компьютера?'"
Когда покупают персональный компьютер, то обычно задают продавцу вопрос о возможности расширения его функций и возможностей по обслуживанию ваших нужд. (Не надо путать с возможностью модернизации - апгрейда - когда вы просто заменяете одно железо на другое, более мощное). В ответ мы слышим, что, конечно, такие возможности имеются, и далее практически всегда следует перечисление - свободно столько-то отсеков 5.25", столько-то отсеков 3.5", столько-то слотов расширения шины ISA, столько-то - PCI. Так что, господа-товарищи, покупайте дополнительные устройства, вставляйте, подключайте, и все будет в полном порядке, а технология "plug-and-play" вам поможет это сделать.

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

Конечно, если ваша машина будет всегда работать в режиме stand alone, вам не нужны модем, сетевая карта, плата ввода/вывода видеоинформации, SCSI адаптер для подключения сканера, ZIP-дисковода или Jaz-дисковода, стриммера, магнитооптики, и в будущем вам все это точно не потребуется - покупайте спокойно компьютер "as a box" - как коробку с домашней бытовой техникой. Если же ваш компьютер будет работать на вас, и вы хотите расширять его функции - лучше сразу узнать об ограничениях, накладываемых на его возможности его же архитектурой. А иначе вы получите в скором будущем проблемы за свои же деньги. И вы должны знать, в чем они заключаются.


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

Основная проблема при сборке и настройке такого компьютера - как правильно сконфигурировать все устройства по прерываниям. Это и есть основной вопрос, который надо задавать продавцам - "сколько у этого компьютера свободных адресов прерываний (IRQ)?" И тогда вы с изумлением узнаете, что свободных прерываний(IRQ) 1-2 или вообще нет. Особенно этим страдают так называемые "brand name" компьютеры. В них много дополнительных, часто не особенно нужных функций, но ресурсы системы они потребляют, а отключить их или переконфигурировать эту систему очень сложно, а иногда и невозможно.

А если нет свободных прерываний (IRQ) - не будет и дополнительных функциональных устройств. Вы сможете подключить дополнительные устройства только к уже существующим контроллерам, но не более того. Иногда можно сжульничать и установить виртуальное "совместное использование" прерываний (IRQ), как, например, установка COM3 и COM4, но нет гарантий, что все программы будут работать корректно.

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

Даже такая простая конфигурация, когда на COM1 "сидит" мышь, на COM3 - сканер с последовательным портом, а на COM2 - модем, может привести к тому, что ряд программ не сможет работать с этим модемом.


Откуда взялась эта проблема?
Первые IBM PC появились в 1981 году, и число прерываний у них было всего 8. Это связано с архитектурой IBM PC. В 1984 году появились PC AT, и число прерываний увеличилось до 16. В то время (почти 14 лет назад) этого было более чем достаточно. PC тогда рассматривались в основном в качестве компьютеров для вычислений и "интеллектуальной пишущей машинки". Стандартных интерфейсов и шин расширения хватало для подключения весьма незначительной номенклатуры периферийных устройств. Для управления же обычно использовались ЭВМ с архитектурой фирмы DEC, а у них и векторов прерываний, и адресного пространства внешних устройств хватало с избытком. Шли годы, и на ПЭВМ с архитектурой IBM PC возлагалось все больше и больше функций, все большее число устройств к ней подключалось. И вот настало время, когда стараниями Intel, Microsoft и множества других изготовителей софта и железа, компьютеры архитектуры IBM PC-AT заняли лидирующее положение в мире, по крайней мере, по количеству.

За прошедшие 14 лет неоднократно поднимался вопрос об изменении архитектуры компьютера (в том числе и процессора), но требование сохранения Intel-совместимости сводило все эти попытки на нет.


Какие существуют пути решения данной проблемы?
Можно использовать контроллеры с интерфейсом, позволяющие на аппаратном уровне использовать одно прерывание для обслуживания нескольких устройств.

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

Гораздо более эффективно использование устройства с интерфейсом USB (универсальная последовательная шина), позволяющая подключать гораздо большую номенклатуру внешних устройств, и эта номенклатура постоянно расширяется. Уже появились и в ближайшее время станут общедоступны устройства с интерфейсом IEEE 1394 (FireWire), предназначенные для обеспечения очень высокой скорости передачи. Эти интерфейсы позволяют создавать контроллеры, также использующие только одно прерывание.

Другим выходом является применение многофункциональных контроллеров, совмещающих в себе большинство функций, но использующих только одно прерывание. Примером такого контроллера может служить контроллер на основе Media сопроцессора MPACT. Он совмещает в себе видеоадаптер с мощным графическим ускорителем, звуковую карту, факс-модем с голосовыми функциями, устройство для кодирования и декодирования MPEG1, декодирования МPEG2 и другие мультимедийные функции. Недостатком такого решения обычно является необходимость специального программного обеспечения, которое зависит от ОС. Кроме того, технические параметры этих устройств нельзя изменить без изменения внутренней программы, используемой в этом контроллере.


Новинки от Microsoft & Intel: PC 98 и PC 99
Специалисты, работающие в компьютерной индустрии, прекрасно понимают возникшие проблемы. Новая спецификация PC99, разработанная компанией Microsoft при участии компаний Intel и Compaq предусматривает наличие портов USB и IEEE1394 в компьютере. Кроме того, она предусматривает отказ от шины ISA, полностью не удовлетворяющей современным требованиям, как по быстродействию, так и на полное соответствие стандарту "plug-and-play".

Шина ISA (industrial standard architecture) имеет разрядность всего 16 бит и максимальную частоту 8 МГц. Она будет полностью заменена шиной PCI (peripheral component interconnect) с разрядностью 64 бит и скоростью передачи от 66 до 100 МГц. (В настоящий момент в основном используется шина PCI c разрядностью 32 бит и тактовой частотой от 30 до 42 МГц).

Более подробно со спецификацией PC 99 можно ознакомиться в Интернет по адресу www.Microsoft.com/hwdevice/ver4/pc98.htm.


Что ждать производителям компьютеров?
Практически очевидно, как хотят решить проблему прерываний корпорации Microsoft и Intel. Это, скорее всего, отказ от интерфейсов SCSI, IDE, последовательных и параллельных портов. Низкоскоростные устройства типа клавиатур, мышей, модемов, принтеров и тому подобные будут подключаться с использованием интерфейса USB, а высокоскоростные устройства типа накопителя на жестких дисках, устройств цифрового ввода/вывода, сетевых устройств, - будут использовать интерфейс IEEE 1394. А в будущем, возможно, все устройства перейдут на интерфейс IEEE 1394.

Это, скорее всего, приведет к возникновению следующих проблем.

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

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


Советы потребителям
Поэтому покупателям надо бы задуматься. Во-первых, сколько все-таки свободных прерываний у вашего компьютера и сколько вам может понадобиться. Во-вторых, стоит ли покупать новый, "навороченный", дорогой компьютер сейчас или старая лошадка еще послужит некоторое время. Правда, ждать нового компьютера придется годик или два. Ответ по срокам, скорее всего, даст выставка в Ганновере CeBIT'98, которая пройдет с 19 по 25 марта, и конференция Microsoft для разработчиков железа под Windows, которая начнется 25 марта. Так что к апрелю сроки выпуска новых компьютеров можно будет уточнить. На осеннем Comdex/Fall в Лас-Вегасе устройств с USB было уже достаточно много. А интерфейсу IEEE 1394 была посвящена целая экспозиция (см. "КИ" , 23/97, стр.8).


       КОМПЬЮТЕР-ИНФОРМ 
          Главная страница || Статьи 6'1998 || Новости СПб || Новости России || Новости мира

Рубрики || Работа || Услуги || Поиск || Архив || Дни рождения
О "КИ" || График выхода || Карта сайта || Подписка

Рассылка анонсов газеты по электронной почте

Главная страница

Сайт газеты "Компьютер-Информ" является зарегистрированным электронным СМИ.
Свидетельство Эл 77-4461 от 2 апреля 2001 г.
Перепечатка материалов без письменного согласия редакции запрещена.
При использовании материалов газеты в Интернет гиперссылка обязательна.

Телефон редакции (812) 718-6666, 718-6555.
Адрес: 196084, СПб, ул.Заставская, д.23, БЦ "Авиатор", 3-й этаж, офис 307
e-mail: editor@ci.ru
Для пресс-релизов и новостей news@ci.ru