Что такое 64-бит в Snow Leopard?

Jason Snell для MACWORLD

В связи со скорым выходом Snow Leopard в интернете можно найти множество дискуссий связанных с недопонимаем того, какие компоненты системы работают в 64-битном режиме, а какие в 32-битном. В отчете  Тома Хольверда (Thom Holwerda) говорится, что под Snow Leopard большинство Маков будут загружаться используя 32-битные ядро и драйверы, но не 64-битное ядро и драйверы. Также Том указывает что большинство моделей Маков не имеют 64-битного EFI.

Эти заключения основанные на до-релизной копии Snow Leopard показались мне справедливыми. Однако подтекст, с которым оставляет читателя статья – а именно что вы не сможете пользоваться преимуществами 64-битности или загрузить 64-битную версию Snow Leopard – совершенно неверен.

Когда Apple заявляет о полной поддержке 64-битности в Snow Leopard, компания имеет ввиду что практически каждое приложение включенное в Snow Leopard было перекомпилировано чтобы работать в 64-битном режиме. Есть две причины почему это хорошо. Первая проста: 64-битная архитектура необходима если вам нужно чтобы какая-то из программ могла использовать более 4Гб оперативной памяти. Вторая причина: благодаря 64-битности можно ускорить выполнение некоторых задач. Процессоры Intel, являющиеся сердцем современных Маков имеют встроенные математические модули, которые более эффективно работают в 64-битном режиме, выполняя задачи за меньшее количество действий. Это означает, что некоторые требовательные к вычислительной мощи математические задачи будут считаться быстрее в 64-битных приложениях под Snow Leopard.

Если у вас Мак работающий на Intel Core 2 Duo или Intel Xeon процессоре, ваш Мак совместим с 64-битной архитектурой. И Snow Leopard будет запускать 64-битные приложения в 64-битном режиме независимо от того работает ли он сам на 64 или 32-битном ядре. В действительности, единственное огромное преимущество загрузки 64-битного ядра – это возможность использовать более 32Гб оперативной памяти. Но на данный момент нет Маков которые могут это делать, из-за ограничений связанных с аппаратной составляющей (hardware).

Приложения работающие в Snow Leopard будут иметь доступ к 16 эксабайтам (1 эксабайт = 2^60 байт) виртуального адресного пространства, точно так же как если бы было при загрузке ядра в 64-битном режиме. В результате, для Макинтошей выпускающихся в настоящее время разница между загрузкой 32-битного и 64-битного ядра очень мала. Однако нельзя сказать что эта разница не вырастет в будущем, так как объемы производимой  оперативной памяти продолжают расти. И скорее всего новые Маки класса «hi-end» будут загружать 64-битное ядро когда потребности возрастут и это будет нужно.

Итак подведем итог: Если у вас Макинтош на базе Core 2 Duo или Xeon – то есть любой более-менее современный Мак за исключением работающих на процессорах Core Duo и Core Solo – у вас будет возможность запускать приложения в 64-битном режиме, что позволит использовать преимущества более быстрых 64-битных регистров и математических алгоритмов, а также доступ к огромным объемам памяти.

Сейчас все что остается сделать – дождаться Snow Leopard чтобы оценить преимущества 64-битных приложений для своих задач.


Август 26, 2009 | Андрей Каплуненко |

комментировать


  1. inpeaceinpeace

    Обрадуйте людей по поводу MacBook Pro 15 - в официальном магазине появилась опция, а именно замена стандартного глянцевого экрана матовым.Ура!НАКОНЕЦ ТО!!!ДОДУМАЛИСЬ!

  2. Лисогор АндрейЛисогор Андрей

    inpeace, Вы наверно не читали текст выше. Он написан про Snow Leopard )))

  3. inpeaceinpeace

    Я написал в этой новости потому что она первая на странице была и тем явнее будет мой комментарий для других, а я считаю для ценителей MacBook Pro 15 это весомая новость, который скорее всего вы еще не успели осветить из-за большой загрузки

  4. ВиталийВиталий

    здравствуйте, айЛенд! здравствуйте, Андрей!
    у меня по поводу Барсика есть единственный, по-настоящему, волнующий меня вопрос. будет ли мой айМак поздней модели 2006го года (уже работающий на кор2дуо) понимать и выдавать в работу установленные 4Гб ддр?
    вопрос актуален, так как задействовано только 3Гб из 4х, что обидно..
    спасибо!
    с уважением, Виталий

  5. Андрей КаплуненкоАндрей Каплуненко

    Виталий,
    нет, не будет. Это «железное» ограничение, а не «глюк» 10.5 Леопард.

Добавить комментарий


Чтобы не вводить постоянно эти символы, зарегистрируйтесь


Запомнить введенные данные
Оповещать о новых сообщениях?

Позвоните cейчас

+38 (044) 323-07-48

или задайте нам вопрос

Рассылка iLand

Люди говорят

  • Юрий Власюк

    Конечно по другому. Начем с того, что контрабас работает на экономику другой страны. Налоги за этот товар уплачены в другое государство. Следующим пунктом будет отсутствие App Store или Apple Care, или того же Apple Store. В стране

    далее
    Пн, Май 14, 2012 - 8:38:15
  • andreyka05

    А, что контрабас работает не так как оф продукт?

    далее
    Пн, Май 14, 2012 - 6:53:54
  • Юрий Власюк

    Нормальные покупатели, которые не привыкли связываться с контрабасом. Почти все продано.

    далее
    Пн, Май 14, 2012 - 6:27:45
  • formula

    интересно кто будет брать по таким ценам?

    далее
    Сб, Май 12, 2012 - 6:06:31
  • Александр Русанов

    Это розничная цена на официальные устройства, установленная представительством Apple в Украине по указанию главного европейского офиса Apple. Ровнять цены к штатовским по определению не стоит, так как это политика

    далее
    Пт, Май 11, 2012 - 1:20:12