Я загрузил iTunes 9.0.3 (64-разрядный) в моем Windows 7 64-разрядная ОС, и я заметил, что на установке каталогом по умолчанию были \Program Файлы (x86). Я не изменил это, все работало очарование.
Тем не менее, мне любопытно, если это означает, что работает в "режиме прежней версии", (32-разрядном), не используя в своих интересах 64-разрядную ОС. Выглядя в двух разделенных папках "Program Files" (и 32-разрядным и 64-разрядным) я вижу, что внутри существуют подпапки iTunes, хотя объем программы находится на x86 один. Действительно ли это нормально?
Действительно ли очень важно установить что-то на \Program Файлах (64-разрядная) папка, когда Вы знаете о загрузке 64-разрядной версии программы? ОС знает, как распознать одни только способные программы на 64 бита? Существует ли способ знать мои работы iTunes в 64-разрядном режиме?
Я искал самостоятельно (хорошо, я должен был сделать это ранее) в Сообществах поддержки Apple, и я нашел это и этот поток. Кажется, что нет никакой 64-разрядной версии. Самое простое объяснение:
Существует номер 64 бита iTunes. Установщик на 64 бита устанавливает драйверы на 64 бита, но iTunes на 32 бита.
Необходимо, по крайней мере, смочь видеть, работает ли iTunes (или какая-либо другая программа) в 64-разрядном или 32-разрядном режиме. При взгляде в диспетчере задач процессы обозначаются с 32-или 64-разрядные... По крайней мере, они находятся в 64-разрядном XP.
Это - то, что Scott Hanselman сказал об этом:
Так как оба приложения являются 32-разрядными приложениями, работающими на 64-разрядной Vista, они каждый установлены на "c:\program files (x86).", По-видимому, iTunes имеет hardcoded "c:\program files", таким образом, iTunesSetup идет, ища QuickTime в "c:\program files\quicktime" скорее это, где это действительно закончилось.
Таким образом, я предполагаю, что это совместимо с 64 битами, но папка назначения всегда x86, потому что это, возможно, hardcoded
Больше информации может быть найдено здесь
Не очень важно, что приложения установлены в их надлежащей папке ("Программные файлы (x86)" или "Программные файлы"). На самом деле можно установить все 32-разрядные и 64-разрядные приложения вместе в "C:\HereTheyAre" без любых проблем, если Вы желаете. Они лучший способ сказать находится в Диспетчере задач, Вы будете видеть *iTunes.exe 32. iTunes - действительно 32 бита.
У меня есть относительно большой набор (30 000 объектов), и iTunes только в настоящее время поднимает приблизительно 100 МБ RAM. Так как основное преимущество 64-разрядных является доступом к большей памяти (или лучшая интеграция с ОС, где применимый), понятно, что они не прилагают усилия выпуска и поддержания его обе версии.
Какие преимущества Вы ожидали бы от 64-разрядной версии?