Введение в 64-разрядное руководство по переходу

Этот документ описывает 64-разрядные функции, которые доступны в OS X v10.4 и v10.5. Необходимо считать его, чтобы помочь Вам определить, какую из этих функций для использования и как использовать их.

Что такое 64-разрядные вычисления?

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

OS X v10.8 использует 64-разрядное ядро и полностью поддерживает 64-разрядные приложения. 64-разрядное ядро было первоначально представлено в OS X v10.6 (на некоторых моделях аппаратных средств Mac), и 64-разрядная поддержка приложений была представлена в v10.5. Командная строка 64-разрядная поддержка была представлена в v10.4.

Кто должен считать этот документ?

Разработчики приложений Mac должны, как минимум, считать главу, необходимо ли Перекомпилировать программное обеспечение как 64-разрядную Исполнимую программу?. Та глава поможет Вам определить, целесообразна ли она для Вашего приложения использовать в своих интересах 64-разрядную поддержку приложений в OS X v10.5 и позже.

Разработчики драйверов устройств и расширений ядра должны также считать этот документ. Начинаясь v10.6, драйверы устройств и расширения ядра должны быть скомпилированы с 64-разрядной частью, чтобы быть загружаемыми в 64-разрядное ядро. Начинаясь v10.8, все драйверы устройств ядра и другие расширения должны быть скомпилированы с 64-разрядной частью.

Организация этого документа

Этот документ организован в следующие главы:

См. также

Для получения дополнительной информации см. следующие документы:

gcc, ld, и lipo страницы справочника могут также относиться к Вам.