Предпочтительный формат исполняемого файла
Единый идентификатор типа (UTI) | com.apple.pef-бинарный |
---|---|
Разработано | Apple Компьютер |
Тип формата | исполняемый файл |
Контейнер для | PowerPC Исполняемый и объектный код |
Предпочтительный формат исполняемого файла — это формат файла , определяющий формат исполняемых файлов и другого объектного кода . Исполняемые файлы PEF также называются файлами диспетчера фрагментов кода (CFM).
PEF был разработан Apple Computer для использования в своей Mac OS классической операционной системе . Он был оптимизирован для RISC -процессоров . В macOS формат файла Mach-O является собственным форматом исполняемого файла . Однако PEF по-прежнему поддерживался на Macintosh на базе PowerPC под управлением Mac OS X и использовался некоторыми приложениями Carbon , перенесенными из более ранних версий для классической Mac OS, так что один и тот же двоичный файл можно было запускать в классической Mac OS и Mac OS X.
BeOS в системах PowerPC также использует PEF, хотя x86 системы этого не делают.
См. также [ править ]
Внешние ссылки [ править ]
- Структура PEF — документация на сайте Developer.apple.com через web.archive.org.
- Архитектуры времени выполнения Mac OS для систем от System 7 до Mac OS 9 — PDF с сайта Developer.apple.com (см. главу 8, Структура PEF)
- Документация dumppef — описание того, что находится в PEF-файле, например разрешенные разделы таблицы строк.