Windows 7 vs. Snow leopard: тести продуктивності

Як людина, що використовує обидві платформи для роботи і розваг, я хотів провести порівняння продуктивності Windows 7 і Mac OS X з тих пір як два місяці тому придбав в свої руки Windows 7 RTM (фінальний білд операційної системи). Однак вирішив почекати до виходу і другої операційної системи.

І ось зараз, здається, все стало можливим. Snow Leopard вже кілька днів перебуває у використанні і навіть встигла оновитися до 10.6.1. У той же час Windows 7 вже майже три місяці перебуває у OEM-виробників, і також встигла отримати кілька оновлень. Більш того, Boot Camp 3.0, здається, зробив так, що Windows стала працювати краще на Mac-обладнанні, ніж на ПК.

Для тих, хто не знає, Boot Camp - це не віртуальне оточення, а всього лише пакет драйверів Windows - програм, які змушують операційну систему належним чином працювати з апаратними компонентами. Драйвера включають чіпсет, відео, мережа і т.п. Фактично, більшу частину цих драйверів ви можете отримати від виробників обладнання (або за допомогою Windows update). Однак Boot Camp також містить драйвера для власного обладнання Apple, включаючи iSight Webcam, підсвічування клавіатури і multi-touch точпад, і тому замість пошуку всіх драйверів окремо, краще використовувати саме цей пакет.

З метою прозорості, я буду розповідати про те, як виконував свої тести, щоб ви потім змогли їх повторити. Тут немає ніякої космічної науки, і все що вам потрібно, це хороший секундомір, MacBook Pro і маса часу.

Важливо, однак, відзначити три речі. По-перше, тестування в цій статті, здається, кілька анекдотичним, адже воно виконувалося лише на одному комп`ютері і не так, як зазвичай тестуються комп`ютери. По-друге, розповідаючи про тестування у всіх подробицях, я буду здаватися кілька тупіше, ніж є насправді. Ну і по-третє у даних тестів є очевидний недолік - операційні системи тестуються на комп`ютері Apple, з усіма наслідками, що випливають.

Жорсткий диск MacBook Pro замінити дуже легко
Жорсткий диск MacBook Pro замінити дуже легко

Отже, тестової машиною був 15rdquo- MacBook Pro з процесором 2.5GHz Intel Core 2 Duo, 4GB пам`яті і відеокартою 512MB Nvidia GeForce 9600M GT. Це модель 2008 року. У комп`ютері зі знімним акумулятором і не має слота карт SD (на відміну від останньої моделі 2009 року, у якого акумулятора вистачатиме знімний, але сам комп`ютер набагато більш нашпигований).

Mac OS X Snow Leopard встановлювалася на стоковий жорсткий диск в 320GB (Hitachi HTS543232L9SA0). У той же час Windows 7 встановлювалася на 320GB Western Digital Scorpio Blue (модель WD3200BEVT). Я вибрав 64-х бітну версію Windows 7, тому що за даними Apple, Snow Leopard тепер є 64-х бітної операційною системою і велика частина вбудованих в неї додатків також має 64-х бітний код.

Вищеназвані жорсткі диски мають майже однаковими специфікаціями. Обидва підтримують інтерфейс SATA 3Gbps, мають по 8MB кеша і крутяться на швидкості в 5400RPM. Я взяв новий жорсткий диск, щоб кожна операційна система перебувала на своєму диску з єдиним розділом. В результаті комп`ютер перетворювався з Mac в PC і навпаки простий перевстановлення жорстких дисків. Насправді в реальному житті ви можете встановити обидві операційні системи на один жорсткий диск, запустивши з під Snow Leopard програму Boot Camp Assistant, щоб створити новий розділ для Windows.

До речі, завдяки приємному дизайну лептопа, заміну жорстких дисків виробляти було легко. Для цього використовувалася невелика хрестоподібна викрутка і невеликий зіркоподібний ключ. Установка Windows 7 64-біт проводилася як на будь-якому PC: я завантажив комп`ютер з інсталяційного DVD і слідував інструкціям на екрані. В результаті, менше ніж через годину без всяких проблем я отримав працюючу Windows з встановленим Boot Camp 3.0. Boot Camp 3.0 надав всі останні драйвера для Windows 7, тому необхідності в оновленні драйверів не було.

На кожну операційну систему в ході тестування були встановлені наступні програми: iTunes 9, QuickTime, Call of Duty 4 Modern Warfare і Cinebench R10. Всі вони, за винятком Call of Duty і QuickTime, були 64-х бітними. Окремо варто відзначити, що Windows 7 тестувалася з 32-х бітної QuickTime 7 (версія 7.6.4). Тоді як Snow Leopard тестувалася з QuickTime X, поставляються з операційною системою. Ви запитаєте, чому версії були різними? В даний час QuickTime X недоступний для Windows, а QuickTime 7 можна встановити на Snow Leopard.

Треба сказати, що в настройках харчування обидва комп`ютера були встановлені на максимум продуктивності. Ніякі інші настройки не змінювалися. Візуальні ефекти Windows 7 знаходилися на рівні ldquo-Дозволити Windows вибирати краще, для мого комп`ютера ", що означало включення всіх параметрів, за винятком" Збереження мініатюр попереднього перегляду ". У той же час графічні параметри Snow Leopard знаходилися на рівні "Високопродуктивного режиму".




Всі тести, за винятком Cinebench і Call of Duty 4 (які володіють власними системами підрахунку очок), грунтувалися на часі. Персонально я виконав саме тимчасові тести і тест Cinebench. У той же час мій колега, який виконав тестування сотень комп`ютерів, подбав про оцінку операційних систем за допомогою Call of Duty 4. Пізніше ми об`єднали свої результати.

Реалізація проекту зайняла кілька днів. Спочатку, я хотів також провести ці тести на iMac, але в наслідок відмовився від цієї ідеї, тому що Boot Camp 3.0 не надає драйверів для Windows 7 64-біт на iMac. Всі тести ми проводили безліч разів, і перевіряли результати на стійкість, щоб в них не закралася якась випадкова помилка (на кшталт того, що я занадто швидко або навпаки занадто повільно натискав кнопку секундоміра).

І ось з`являються окуляри

У заснованих на часі тестах Snow Leopard весь час перевершувала Windows 7. Операційна система завантажувалася всього лише за 36,4 сек, тоді як у Windows 7 на це ж йшло 42,7 сек. У тесті завершення роботи Snow Leopard вимагала лише 6,6 сек, тоді як Windows 7 вимагала майже в два рази більше часу - 12,6 сек.

На повернення зі сплячки обох комп`ютерів була потрібна всього лише 1 секунда. З цієї причини, я практично не провів тест часу пробудження - час, який на це йшло в обох операційних системах, було занадто коротким, щоб отримати багатозначні цифри і виміряти різницю.

У тесті перетворення iTunes, де я виміряв час, витрачений на перетворення 17 пісень з MP3 в AAC, Snow Leopard зажадала 149,9 сек. У той же час на цю ж саму роботу у Windows 7 пішло на 12 секунд більше.

Останнім заснованим на часі тестом був тест багатозадачною мультимедіа, де я виміряв час перетворення MP4 в формат iPod за допомогою QuickTime при паралельному перетворенні в тлі пісень за допомогою iTunes. В якомусь роді цей тест не дуже справедливий, адже, повторюся, під Windows 7 я використовував QuickTime 7, тоді як під Snow Leopard - QuickTime X (яка, за словами Apple, в порівнянні з попередньою версією володіє значно поліпшеною продуктивністю). В результаті Snow Leopard значно обійшла Windows 7, зажадавши лише 444,3 сек. У той же час у Windows 7 на цю роботу пішло 723 секунди.




Таким чином, Snow Leopard взяла лідерство при завантаженні операційної системи, при її виключенні і при роботі програм Apple. У той же час робота додатків третіх фірм показала зовсім іншу картину.

Так, наприклад, Cinebench R10 показав, що Windows 7 помітно краще, ніж Snow Leopard в рендеринге 3D. У цьому тесті операційна система набрала 5777 очок, тоді як Snow Leopard - лише 5437 (чим більше, тим краще).

У тесті рендеринга 3D, Windows 7 очевидно обходить Snow Leopard
У тесті рендеринга 3D, Windows 7 очевидно обходить Snow Leopard

У грі Windows 7 також показала великі fps. Так, в тесті Call of Duty 4 операційна система від Microsoft показувала 26,3 fps, тоді як Snow Leopard - лише 21,2 fps. Гра тестувалася на різних картах. Причому обрана була та карта, на якій обидві операційні системи показували найкращі результати.

Windows 7 працює з 3D-іграми краще, ніж Snow Leopard
Windows 7 працює з 3D-іграми краще, ніж Snow Leopard

Відео: Mac VS. PC: Windows 7 Vs. Snow Leopard

В цілому ж, Snow Leopard завжди була на 5-7fps повільніше Windows 7.

І, нарешті, останній виконаний мною тест, зайняв у мене найбільшу кількість часу. Тест полягав у вимірі часу роботи ноутбука від акумуляторів. Раніше в мережі я вже зустрічав висновки, що на MacBook Pro Windows 7 працює стільки ж часу, скільки і Snow Leopard. Але, схоже, це було не правдою. Ноутбук під Windows 7 працював значно менше, ніж під Snow Leopard.

Треба сказати, що перед кожним тестом я повністю заряджав акумулятор. У той же час для прискорення його розрядки я використовував той же рівень налаштувань продуктивності, що і в вищенаведених тестах. Це дозволяло висмоктувати заряд помітно швидше, ніж при нормальній роботі. Налаштування включали підсвічування екрану комп`ютера і клавіатури на максимумі, гучність на всю котушку і включений Wi-Fi. Більш того, я змушував комп`ютер програвати HD-фільм в повноекранному режимі до тих пір, поки його акумулятор не вмирав.

Ви запитаєте, які результати? Windows 7 в такому режимі протрималася 78 хвилин, тоді як Snow Leopard помітно довше - цілих 111 хвилин. Звичайно, ці цифри отримані для найгіршого сценарію і при звичайному використанні під будь операційною системою вони будуть вищими.

Персонально я міг легко вичавити 3 години роботи під Windows 7, змусивши свій MacBook Pro працювати в рекомендованому режимі споживання "Balanced". Проте, очевидно, що на MacBook Pro остання операційна система від Microsoft працює на третину менше часу, ніж Snow Leopard.

В цілому ж, Snow Leopard завжди була на 5-7fps повільніше Windows 7.
На одній зарядці Snow Leopard протримається помітно довше, ніж Windows 7

Втім, зараз я вірю, що причиною такої розбіжності в часі є саме драйвера. Так, наприклад, під Boot Camp 2.1 при спільному використанні тієї ж самої машини під Windows 7 я вичавив приблизно півтори години роботи. Також я бачив безліч інших лептопів, які під Windows 7 працювали набагато довше.

висновки

По-перше, на ноутбуці Mac під OS X ви отримаєте набагато більше часу роботи від батарей, ніж під Windows. По-друге, якщо ви геймер, то Windows 7 для вас ймовірно краще, ніж OS X. Навіть на обладнанні Mac. Та й взагалі ігор під Windows розроблено набагато більше, ніж під OS X.

По-третє, якщо вас влаштовують програми від Apple і гроші для вас не є великою проблемою, то ви будете щасливі з Mac. Прикладами таких програм можуть служити iTunes, iLife, QuickTime, Safari, iChat і т.п. Нарешті, якщо гроші для вас знову ж таки не проблема, то, можливо, вам варто взяти Mac. Зараз це єдина платформа, яка може працювати і з Windows і з OS X.

Зауважте, що стаття торкнулася обох операційних систем лише з точки зору продуктивності. Також важливо розуміти, що обидві операційні системи тестувалися в своєму "чистому" стані. Крім того, тестування проводилося на обладнанні Mac, під яке оптимізована Snow Leopard, Windows 7 тут була як то кажуть "в гостях".

У процесі використання комп`ютера, його продуктивність буде змінюватися. Причому швидше за все не в кращу сторону. Причиною цього стануть встановлюються з часом програми. Важко визначити, яка з операційних систем більш схильна до цієї проблеми. Однак, коли Apple дозволить установку своєї OS X на обладнання PC, для точності я проведу ці ж тести і там.

А поки рекомендую вам ознайомитися зі статтею "Snow Leopard vs. Windows 7: вибираємо кращого".

Відео: Тест продуктивності OS X 10.9.5 Mavericks VS Yosemite 10.10.3 VS Windows 8 Hackintosh Clover


Поділися в соц. мережах:

По темі: