Совместимость со штепсельной вилкой означает « оборудование , которое спроектировано так, чтобы работать точно так же, как продукт другого производителя». [1] Термин PCM первоначально применялся к производителям, производившим замену периферийным устройствам IBM . [2] Позже этот термин стал использоваться для обозначения IBM-совместимых компьютеров. [3]
До появления индустрии периферийных устройств PCM вычислительные системы либо комплектовались периферийными устройствами, разработанными и изготовленными поставщиком ЦП [4] , либо предназначены для использования устройств с измененной маркой, выбранных поставщиком.
Первым примером подсистем IBM, совместимых со штекерами, были ленточные накопители и элементы управления , предлагаемые Telex начиная с 1965 года . ] Itel и корпорация Storage Technology Corporation . Этому способствовал крупнейший в мире пользователь компьютерного оборудования [7] в обоих направлениях. [8]
В конечном итоге для большинства периферийных устройств и основной памяти системы предлагались продукты, совместимые с разъемами. [9]
Подключаемая машина — это машина, которая была разработана с учетом обратной совместимости с предыдущей машиной. В частности, новая компьютерная система , совместимая с подключаемыми модулями, имеет не только те же разъемы и интерфейсы протоколов для периферийных устройств, но и совместимость с двоичным кодом — она использует то же программное обеспечение, что и старая система. Производитель совместимых вилок или PCM — это компания, производящая такую продукцию.
Одной из повторяющихся тем в подключаемых системах является также способность быть совместимыми с ошибками [10] . То есть, если в системе-предшественнице были проблемы с программным обеспечением или интерфейсом, то и у преемницы должны быть (или моделировать) те же проблемы. В противном случае новая система может привести к непредсказуемым результатам, что не позволит достичь полной совместимости. Таким образом, клиентам важно понимать разницу между «ошибкой» и «функцией», где последняя определяется как преднамеренная модификация предыдущей системы (например, более высокая скорость, меньший вес, меньший размер упаковки, лучшее управление оператором, и т. д.).
Первоначальным примером мэйнфреймов PCM был мэйнфрейм Amdahl 470 , который был совместим с IBM System 360 и 370 , разработка которого стоила миллионы долларов. Подобные системы были доступны от Comparex , Fujitsu , [11] и Hitachi . Не все они были большими системами. [12] [13] Большинство этих поставщиков систем в конечном итоге покинули рынок PCM. [14] [15] [16] [17] В конце 1981 года существовало восемь компаний PCM, и в совокупности у них было 36 IBM-совместимых моделей. [18]
Этот термин также может использоваться для определения критериев замены других компонентов [19], доступных из нескольких источников. Например, охлаждающий вентилятор, совместимый с вилкой, возможно, должен иметь не только одинаковый физический размер и форму, но и аналогичные возможности, работать от того же напряжения, использовать аналогичную мощность, подключаться с помощью стандартного электрического разъема и иметь аналогичные монтажные приспособления. Некоторые несоответствующие устройства могут быть переупакованы или модифицированы для соответствия требованиям совместимости с вилками, например, если для монтажа предусмотрена переходная пластина или для установки поставляется другой инструмент и инструкции, и эти модификации будут отражены в спецификации . материалы для таких компонентов. Аналогичные проблемы возникают и с интерфейсами компьютерных систем, когда конкуренты хотят предложить простой путь обновления.
Как правило, подключаемые системы разрабатываются там, где отраслевые или де-факто стандарты строго определяют среду, и имеется большое количество установленных машин, которые могут извлечь выгоду из сторонних усовершенствований. Совместимость вилок не означает идентичную замену. Однако ничто не мешает компании разрабатывать последующие продукты, обратно совместимые с ее собственными ранними продуктами.
То же, что и совместимость с ошибками, но с дополнительным следствием того, что для обеспечения репликации каждой (известной) ошибки было затрачено много утомительных усилий.
{{cite journal}}
: Требуется цитировать журнал |journal=
( помощь )