1

Только что загрузили iTunes 9 ... и он все еще не 64-битный!

Разве iTunes не получит никакой выгоды от перехода на 64-битную версию? Более быстрое кодирование мультимедиа, лучшее управление данными - в конце концов, это приложение для управления мультимедиа.

Таким образом, задаваемые вопросы:

  1. ITunes действительно выигрывает от 64-битного перехода?
  2. Что занимает Apple так долго?
  3. Когда увидит 64-битный iTunes?

4 ответа4

4

Джон Грубер на самом деле обсуждал это вчера здесь. Прокрутите вниз до "Itunes 9"

То, что делает iTunes такой странной уткой для Apple, это то, что это не просто приложение для Mac - в Windows гораздо больше пользователей iTunes, а для Windows нет 64-битной среды выполнения Cocoa.

2

Есть 2 причины.

1) Трудно перевести приложение на 64-битное

2) iTunes, вероятно, не сильно выиграет от этого.

Пункт 2 особенно важен. Что бы достичь Apple, выпустив 64-битную версию iTunes? В настоящее время, когда я запускаю iTunes, он потребляет около 70 МБ ОЗУ. ITunes потребовалось бы много времени, если бы потребовалось более 4 ГБ ОЗУ, что даст 64-битная адресация. И даже если бы это было возможно, я бы не хотел, чтобы iTunes потребляла 4 ГБ оперативной памяти. Тогда вы могли бы увеличить скорость кодирования MP3 (AAC), если бы она была 64-битной. Но это уже довольно быстро. Я думаю, что в большинстве случаев это ограничено скоростью дисковода, с которого вы копируете, а не скоростью вашего процессора. Фильмы и прочее воспроизводятся без пропусков.

Итак, все, что я должен сказать, это то, что это будет много работы, без пользы, и никто даже не заметит. Нам было бы гораздо лучше запрашивать 64-битные приложения, которые имеют значение, например MS Office (особенно Outlook) и Visual Studio.

1

Трудно перевести каждое приложение на 64-битное. Это занимает много ресурсов, особенно для таких сложных приложений. В обзоре Ars Technicas Snow Leopard вы можете прочитать больше о компромиссах, которые Apple сделала с Quicktime X (он во многом полагается на старый Quicktime 7 для многих операций).

Дело в том, что Apple разбросана по многим проектам: Mac OS, iPhone OS, MobileMe, iWork, iLife + все аппаратные проекты. На данный момент 32-битный iTunes просто работает (но, к сожалению, для меня). Вы, вероятно, увидите существенный редизайн iTunes со следующей итерацией Mac OS, когда ОС действительно станет полностью 64-битной.

-1

Честно говоря, разве это не классическое приложение (например, какао)?

Поэтому я подозреваю, что никогда не будет 64-битной версии Какао.

Честно говоря, я хочу, чтобы он использовал жесткие ссылки, которые сделали бы почти мгновенный импорт файлов в одной и той же файловой системе (опять же, что-нибудь еще, кроме UFS и ZFS, поддерживает это?).

это может принести пользу, единственными приложениями, которые последовательно показывают преимущество в скорости, являются приложения базы данных, которые во многих смыслах это (ну, и вещи, которые требуют адресного пространства).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .