Сообщение от EagleStars
|
Мак всю жизнь делает О.С., изходя из имеющихся мощностей своих Э.В.М. А вот как ни новая винда, так иди покупай новую Э.В.М.
|
Просто Мак, как система, написан в машинных кодах на 99,9%, бинарах, без использования компиляторов, трансляторов и прочих переводчиков.
Система построена по пакетному принципу, т.е. каждая программа или драйвер представляет из себя пакет с расширением ***.kext, в котором содержится собственно файл программы исполняемый UNIX и маленький текстовый файл ***.plist, содержащий описание файла программы и его привязку в ядре.
Таким образом, система не тратит времени на перевод элементарных команд с одного языка на другой, а сразу работает в системе команд процессора.
Отсюда великолепное быстродействие системы в реальном времени, минимум косяков и ошибок разного рода.
По этому не надо думать, что в родных Маках какое то навороченное железо, самое обычное рядовое как у банальной РС.
Просто аппаратные ресурсы используются системой с максимальной эффективностью.
Это же касается и графических возможностей системы, т.е. видео интерфейс и его организация лежит полностью на графическом ядре видеокарты, и это справедливо.
Зачем напрягать центральный процессор типовой рутиной построения картинки, когда это быстрее и лучше получится у процессора видеокарты?
Ну и к тому же, система активно использует заводские настройки устройств, чего не делают другие операционные системы.
Немного коряво получилось, ну вы меня простите...?