Смекни!
smekni.com

Нові технології в MacOS X10.6 SnowLeopard (стр. 1 из 5)

Київський Національний Університет імені Тараса Шевченка

Економічний факультет

Звіт

з самостійної роботи

з інформатики і комп’ютерної техніки

«Нові технології в MacOS X10.6 SnowLeopard»

студентки Баркової Карини

Науковий керівник

кандидат технічних наук

доцент кафедри «Економічна кібернетика»

Косинський Валентин Іванович

Київ 2009


Зміст

Вступ

Загальна характеристика

Особливості версії

Ліцензування

Нові технології в SnowLeopard

Finder, Expose і стеки, Time Machine та інше

Інші нововведення в SnowLeopard. Повний список змін

Висновок

Використані джерела


Вступ

Mac OS X 10.6 SnowLeopard

Mac OS X - найдосконаліша у світі операційна система на основі надійної платформи UNIX. Вона гранично проста й інтуїтивно зрозуміла для користувача. Вона забезпечує унікальність, надійність, сумісність і простоту використання комп'ютерів Mac.

Mac OS X SnowLeopard — це універсальна 64-розрядна операційна система.

Із часів виходу Mac OS X Leopard пройшло біля двох років і весь цей час розроблювачі робили гарну систему ще кращою, швидшою, зручнішою, надійнішою. Так на світ з'явився Mac OS X SnowLeopard.


Загальна характеристика

Mac OS X 10.6 «SnowLeopard» - нова версія операційної системи від Apple. Перший раз була представлена публіці 8 червня 2009 року на конференції WWDC 2009 Филом Шиллером. Після офіційного виходу ОС коштує 129 $ для нових клієнтів, 29 $ для користувачів Leopard й 9,95 $ для користувачів, що купили Mac із установленої ОС Leopard з 8 червня по 26 грудня 2009 року.

Основна увага розроблювачів зосереджується на підвищенні продуктивності й зручності користування нової ОС. Також важливим нововведенням буде відмова від підтримки PowerPC-архітектури. У такий спосіб нова ОС буде працювати тільки на процесорах Intel.

Особливості версії

Надто важливо, що в Mac OS X SnowLeopard тепер є присутньою підтримка технології OpenCL, що серйозно оптимізує роботу багатоядерних систем. Програма розкриває всі можливості графічних процесорів і тепер також дозволяє використати їх й в інших додатках.

У нову ОС убудована підтримка системи обміну повідомленнями й спільною роботою Microsoft Exchange Server 2007 і завдяки цьому нововведенню користувачі ПК Apple можуть працювати в корпоративних Windows-мережах.

Цікаво, що в цій версії ОС розроблювачі відмовилися від підтримки PowerPC-архітектури. У такий спосіб нова ОС працює тільки на процесорах Intel. Відмова від використання процесорів PowerPC спричинила виключення коду для цих самих PowerPC. Для інтерфейсу буде застосовуватися векторна графіка. Але найбільшу оптимізацію вдалося провести завдяки зміні логіки локалізації програм і правильній роботі з файлам. nib (NeXTSTEP Interface Builder). Завдяки їхньому стиску й видаленню великої кількості непотрібних файлів (Apple визнали, що припустилися помилки при зборці Leopard) можна домогтися значного зменшення розмірів додатків. До речі, видалити зайві локалізації можна за допомогою безкоштовної утилітиMonolingual.

У порівнянні з Mac OS X Leopard, у нової ОС сильно поліпшена продуктивність. Так, швидкість завантаження пошти програмою Mail збільшена у два рази, робота програми резервного копіювання Time Machine - на 80 %.

У новій версії ОС уперше представлена нова версія плеера QuickTime Player. Завдяки технології Core Animation в Mac OS X інтерфейс програми QuickTime Player значно спрощений і поліпшений.

В Mac OS X SnowLeopard, як й у попередній версії Mac OS X є присутнім стек - елемент Dock, що забезпечує швидкий доступ до групи файлів. При натисканні на стек, файли розвертаються з Dock віялом або сіткою - залежно від кількості елементів або заданого настроювання. Споконвічно SnowLeopard містить два стеки: один для завантажених файлів і один для документів.

Потужність UNIX. Простота Mac.

Система Mac OS X проста й разом з тим надзвичайно функціональна. Від Робочого стола, що ви бачите при запуску Mac, до найважливіших додатків - всі елементи системи прості у використанні й витончені. Переглядаючи сайти, перевіряючи пошту, спілкуючись у відеочаті із другом, що живе за тисячі кілометрів, ви розумієте, що працювати із програмами Mac зручно, легко й цікаво. І в основі цієї простоти - наймогутніші технології. Саме тому для Mac OS X була обрана надійна платформа UNIX, що забезпечує безпрецедентну стабільність і кращу підтримку інтернет-стандартів.

Приголомшлива графіка

Ви відразу звертаєте увагу на витончений інтерфейс Mac, створений за допомогою графічної системи, здатної працювати з передовими графічними процесорами. Потужності цієї системи вистачає на обробку відео високого дозволу, створення дивних графічних ефектів й якісної анімації. Шрифти на екрані виглядають красиво й неймовірно чітко. Приємна тінь вікон дозволяє швидко визначити, які з них активні, а які - ні. Документи у вікніШвидкого переглядувідображаються у високому дозволі, щоб легко можна було прочитати їхній текст. Убудована підтримка формату PDF означає, що ви зможете переглядати й створювати файли PDF практично в будь-якому системному додатку.

Чудова інтеграція встаткування й програмного забезпечення.

Програми для Mac створюються в тій же компанії, що й устаткування. Разом вони формують ідеально злагоджену систему. Наприклад, ноутбуки Mac здатні автоматично виявляти мережі Wi-Fi і підключатися до них. Ноутбук виходить із режиму сну, як тільки ви відкриваєте його, і автоматично відновлює підключення - ви відразу можете повернутися до своєї роботи. Велике значення також надається ефективній витраті енергії за рахунок зниження швидкості жорсткого диска в неактивному режимі, інтелектуального вибору процесора (центрального або графічного) для виконання завдання й зменшення яскравості екрана в умовах низької освітленості.

Безпека в основі

Розроблювачі вже подбали про захист Mac OS X і даних на вашому комп'ютері від вірусів, шкідливого ПО й інших загроз. Створена в епоху Інтернету й з обліком всіх його загроз, ця система знає безліч способів захисту від небезпек всесвітньої павутини. Кожен Mac споконвічно має таку конфігурацію, що забезпечує максимальну безпеку роботи, тому розбиратися в складних налаштуваннях вам не доведеться. Крім того, вашу роботу не будуть сповільнювати постійні повідомлення й звіти системи безпеки. Apple швидко реагує на появу нових загроз і випускає відновлення для систем безпеки, які автоматично встановлюються на комп'ютери Mac.

Краща сумісність

Гнучкість і міць системи Mac OS X дозволяє їй вбудовуватися практично в будь-яке середовище, у тому числі й у мережі Windows. Вона підтримує майже всі сучасні цифрові камери, принтери та інші периферійні пристрої - ніякі драйвери при цьому не потрібні. Вона дозволяє відкривати файли розповсюджених форматів, у тому числі файли JPG, MP3 документи Microsoft Office. Mac OS X також містить у собі убудовану підтримку формату PDF, тому створювати й переглядати файли PDF можна майже в будь-якому системному додатку - це дуже зручно при обміні даними з колегами, якщо вони використають не тільки Mac, але й PC. А якщо вам знадобиться Windows, ви зможете встановити й запускати її на Mac.

Створена надійної

Надійна основа Mac OS X - це робота без збоїв системи й без зниження продуктивності. Іноді додаток може завершитися, але це не вплине на інші елементи системи. Компанія Apple постійно підтримує стабільність роботи програм, випускаючи відновлення, які автоматично завантажуються на Mac. Багато відновлень підвищують рівень безпеки операційної системи. Є й інші, призначені для програм Apple, установлених на Mac: iPhoto, iMovie, GarageBand та ін. Підвищити безпеку й поліпшити роботу всіх додатків можна одним натисканням кнопки.

Ліцензування

Перехід з попередньої версії Mac OS коштує $29, ліцензія на 5 комп'ютерів - $49. Власники старої ОС Mac OS X Tiger можуть замовити Mac Box Set за $169, куди входять SnowLeopard, iLife й iWork (або Mac Box Set Family Pack на п'ять комп'ютерів, відповідно за $229).

Рік випуску: 2009

Версія: 10.6 Build 10A432

Розроблювач:Apple

Платформа: Intel only

Системні вимоги: Комп'ютер Mac із процесором Intel, 1 Гб RAM, 5 Гб вільного місця на жорсткому диску або SSD-накопичувачі.

DVD-слот або USB або Firewire для установки ОС.

Мова інтерфейсу: англійська + російська

Нові технології в SnowLeopard

64-розрядні технології в SnowLeopard

Mac OS X завжди підтримувала 64-розрядні технології, але SnowLeopard виходить на новий рівень: майже всі системні додатки переведені на 64-розрядний код (Finder, Mail, Safari, iCal й iChat), а Mac тепер задіє більше своєї оперативної пам'яті. Швидкість і надійність Mac OS X стали вище, а сама система готова до розвитку.

Сучасні комп'ютери Mac підтримують до 32 ГБ фізичної пам'яті, тоді як 32-розрядні додатки можуть використати не більше 4 ГБ ОЗП. Для 64-розрядних технологій таких обмежень просто немає: теоретично, такі додатки можуть використати 16 мільярдів гігабайт.

Крім того, при роботі в 64-розрядному додатку комп'ютер обробляє у два рази більше інструкцій за такт - швидше виконуються числові операції й будь-які інші завдання.

З підтримкою 64-розрядних технологій в SnowLeopard система Mac OS X повністю готова до будь-яких інновацій комп'ютерних технологій. SnowLeopard здатна підтримувати до 16 терабайт оперативної пам'яті - приблизно в 500 разів більше сучасних можливостей комп'ютерів Mac.

Ще одна перевага 64-розрядних додатків SnowLeopard - вони більше стійкі до атак хакерів і шкідливого ПЗ, чим 32-розрядні версії. В 64-розрядні додатки убудовані більш досконалі техніки виявлення шкідливого коду.

Для простоти й універсальності Mac OS X як і раніше випускається у вигляді єдиної версії, що підтримує як 64-розрядні, так й 32-розрядні додатки.

Grand Central Dispatch в Mac OS X 10.6

Диспетчер Grand Central повністю використовує переваги системи, активуючи всі можливості багатоядерної Mac OS X і оптимізуючи її роботу для розподілу завдань по ядрах і процесорах.

Щоб усі переваги багатоядерних процесорів використалися на повну потужність, програми створюються на базі технології потоків. За допомогою потоків програмісти «ділять» операцію програми на частини, і багатоядерний процесор працює одночасно над декількома частинами. Але при цьому кожен додаток повинен сам організовувати обробку потоків, а через це ефективність всієї системи може знизитися. Також потрібно відзначити, що потоки буває складно реалізувати з погляду програмування, тому не кожен розроблювач береться за створення програм, що підтримують багатоядерну обробку. У результаті багато додатків працюють далеко не з максимальною швидкістю.