главная каталог как купить контакты
Статьи >> Mac OS X Leopard >> Универсальные программы (Intel Mac)

К концу 2006 года Apple полностью перевела свою линию продуктов Macintosh на процессоры Intel Core Duo (наследники Pentium).

Да, тот самый Intel. Компания, которую приверженцы Маков годами обличали как источник зла. Компания, которую Стив Джобс традиционно унижал своими демонстрациями процессоров PowerPC (которыми IBM и Motorola снабжали Apple более 10 лет). Компания, маркетинговый знак которой Apple поджигала в телевизионной рекламе 1996 года.

Что случилось? Дело в том, что скорость компьютеров Apple определяется скоростью находящихся внутри них процессоров, а процессоры IBM отставали от других. Как было написано в одной статье, «Apple сделала разворот на 180 градусов, увидев впереди тупик».

И нет сомнений, что Маки на базе Intel запускаются и работают гораздо быстрее прежних благодаря многочисленным достижениям в мире производства процессоров. И благодаря процессорам Intel современные Маки могут даже запускать Microsoft Windows и тысячи Windows-программ (см. главу 8.)

В первое время, однако, существовала небольшая загвоздка: существующие программы для Маков не работали на чипах Intel.

Apple стояла перед необходимостью просить компании-производители ПО снова переписать свои программы – после того, как уже заставила их один раз перейти с OS 9 на Mac OS X несколькими годами раньше.

К счастью, переход оказался не таким страшным, как можно было ожидать. Во-первых, Apple уже незаметно перекомпилировала (переработала) саму Mac OS X для работы на чипах Intel начиная с Mac OS X 10.4.4.

Кроме того, Apple создала незаметную программу трансляции под названием Rosetta, которая позволяет без модификации выполнять на Intel-Маках имеющиеся программы для Mac OS X – Photoshop, Word и прочие.

При этом они не слишком быстро работают на Маках с процессором Intel Macs. Многие – медленнее, чем на старых Маках.

Для того чтобы на Маках с процессором Intel программы могли достичь полной скорости, они должны быть переработаны. Все крупные производители программного обеспечения пообещали сделать из своих программ универсальные двоичные модули, которые смогут одинаково хорошо выполняться на Маках с процессорами PowerPC и Intel, запускаясь двойным щелчком по одной и той же пиктограмме в Finder.

Потребовалось два года на переделку всех программ с известными именами. Photoshop CS3, Microsoft Office 2008, Final Cut Pro, QuarkXPress, FileMaker, Firefox… одна за другой все самые популярные программы для Маков были переработаны в универсальные версии. (Существует список таких программ, насчитывающий свыше 7000 наименований; см. http://guide. apple.com/universal.)

Есть только два признака того, что ваша программа была написана для Мака на PowerPC: во-первых, это сообщение в окне Get Info программы (см. рис. 5.21). Во-вторых, вы можете обнаружить, что программа стала работать медленнее, чем раньше.

Если вас утомили эти разговоры об архитектурах и процессорах, пусть вас утешит следующее: на какую бы машину вы ни установили Leopard, все функции, советы и приемы, о которых говорится в этой книге, останутся действительны.

Рис. 5.21. Вот быстрый способ узнать, что программа старая и будет медленно выполняться на Маке с процессором Intel (не будучи универсальной, которой не требуется трансляция с помощью Rosetta).

Выделите пиктограмму программы и выберите File>Get Info. Вверху вы увидите либо «Application: PowerPC» (что означает: «старая и медленная»), либо «Application: Universal» (что означает: «быстро работает как на Intel, так и на PowerPC»).




Created by "Design Dream Bryansk" (DENWER) 2011