Mac OS X
Форум программистов, сисадминов и не только :: Железо и софт (программы) :: *nix (Linux, *BSD) :: MAC OS
Страница 1 из 1
Mac OS X
Статья из википедии
Mac OS X — POSIX
Описание
Mac OS X значительно отличается от предыдущих версий Mac OS. Основа системы — Darwin.
Mac OS X включает множество возможностей, делающих её более стабильной, чем предыдущую версию Mac OS 9.
В Mac OS X используется вытесняющая многозадачность и защита памяти, позволяющие запускать несколько процессов, которые не могут прервать или повредить друг друга. На архитектуру Mac OS X повлияла OpenSTEP, которая была задумана как портируемая операционная система. К примеру, NeXTSTEP была портирована с оригинальной платформы 68k компьютера NeXT, до того как NeXTSTEP была куплена Apple. Так и OpenSTEP была портирован на PowerPC в рамках проекта Rhapsody.
Наиболее заметным изменением была тема Aqua. Использование закруглённых углов, полупрозрачных цветов и светлых полосок также повлияло и на внешний вид аппаратного обеспечения первых iMac. Некоторым пользователям это не понравилось, они считали это непрофессиональным. Другие были довольны и считали это новым шагом вперёд. После выхода первой версии Mac OS X другие разработчики тоже стали использовать дизайн Aqua. Для предотвращения использования своего дизайна на других платформах, Apple воспользовалась услугами юристов.
Mac OS X также включает среду разработки программного обеспечения Xcode, которая позволяет разрабатывать программы на нескольких языках, включая Си, C++, Objective-C, Ruby и Java. Она поддерживает компиляцию в так называемые «универсальные программы» (Universal Binary), которые могут запускаться на нескольких платформах (x86, PowerPC), так же, как «fat binaries» использовались для запуска одного приложения на 68k и PowerPC платформах.
Основами Mac OS X являются:
Mac OS X — POSIX
- Спойлер:
- Portable Operating System Interface for Unix — Переносимый интерфейс операционных систем Unix
Описание
Mac OS X значительно отличается от предыдущих версий Mac OS. Основа системы — Darwin.
- Спойлер:
- Darwin — это открытая POSIX-совместимая операционная система, выпущенная Apple Inc. в 2000 году. Она совмещает код, написанный самой Apple, с полученным от NeXTSTEP, FreeBSD и прочих свободных проектов. Darwin представляет собой набор основных компонентов, используемых в Mac OS X и iPhone OS. Он совместим с третьей версией спецификации единой UNIX (SUSv3) и POSIX-приложениями и утилитами.
- Спойлер:
- (рекурсивный акроним от «Xnu Not Unix» — «Xnu — не Юникс»)
Mac OS X включает множество возможностей, делающих её более стабильной, чем предыдущую версию Mac OS 9.
В Mac OS X используется вытесняющая многозадачность и защита памяти, позволяющие запускать несколько процессов, которые не могут прервать или повредить друг друга. На архитектуру Mac OS X повлияла OpenSTEP, которая была задумана как портируемая операционная система. К примеру, NeXTSTEP была портирована с оригинальной платформы 68k компьютера NeXT, до того как NeXTSTEP была куплена Apple. Так и OpenSTEP была портирован на PowerPC в рамках проекта Rhapsody.
Наиболее заметным изменением была тема Aqua. Использование закруглённых углов, полупрозрачных цветов и светлых полосок также повлияло и на внешний вид аппаратного обеспечения первых iMac. Некоторым пользователям это не понравилось, они считали это непрофессиональным. Другие были довольны и считали это новым шагом вперёд. После выхода первой версии Mac OS X другие разработчики тоже стали использовать дизайн Aqua. Для предотвращения использования своего дизайна на других платформах, Apple воспользовалась услугами юристов.
Mac OS X также включает среду разработки программного обеспечения Xcode, которая позволяет разрабатывать программы на нескольких языках, включая Си, C++, Objective-C, Ruby и Java. Она поддерживает компиляцию в так называемые «универсальные программы» (Universal Binary), которые могут запускаться на нескольких платформах (x86, PowerPC), так же, как «fat binaries» использовались для запуска одного приложения на 68k и PowerPC платформах.
Основами Mac OS X являются:
- Подсистема с открытым кодом — Darwin (ядро Mach, набор утилит BSD).
- Среда программирования Core Foundation (Carbon API, Cocoa API и Java API).
- Графическая среда Aqua (QuickTime, Quartz Extreme и OpenGL).
- Технологии CoreImage, CoreAudio и CoreData.
Re: Mac OS X
От себя.
В сравнении с глючными форточками мак ось просто чудо. На моем стареньком iMac'е G3 все работает гораздо резвее, чем на писюке 4х летней давности, хотя в сравнении выходит, что мак слабее:
CPU Speed - 500 MHz
L2 Cache (per CPU) - 512 KB
VRAM - 128 MB
Тогда как писюк обладал примерно следующими характеристиками:
CPU Speed - 2.6 GHz
L2 Cache (per CPU) - 2 GB
VRAM - 512 MB
Вот и смотрите, что резвее бегает. Старенький иМак или писюк
На обоих машинах я активно пользовался фотожопой, слушал музыку и занимался анимацией. Форточки часто висли(((
В сравнении с глючными форточками мак ось просто чудо. На моем стареньком iMac'е G3 все работает гораздо резвее, чем на писюке 4х летней давности, хотя в сравнении выходит, что мак слабее:
CPU Speed - 500 MHz
L2 Cache (per CPU) - 512 KB
VRAM - 128 MB
Тогда как писюк обладал примерно следующими характеристиками:
CPU Speed - 2.6 GHz
L2 Cache (per CPU) - 2 GB
VRAM - 512 MB
Вот и смотрите, что резвее бегает. Старенький иМак или писюк
На обоих машинах я активно пользовался фотожопой, слушал музыку и занимался анимацией. Форточки часто висли(((
Форум программистов, сисадминов и не только :: Железо и софт (программы) :: *nix (Linux, *BSD) :: MAC OS
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|