Для будь-якого розробника дуже важливий робочий інструмент – особливо зручність, швидкість і, звичайно, вартість. В попередньому епізоді ми розглянули швидкість складання проектів в Xcode IDE і з’ясували, що хак анітрохи не поступається нативним макам в продуктивності. Сьогодні розглянемо вартість хакінтоша.
Для порівняння я взяв свій Hack з 6 ядерним процесором i7-8700K, iMac 5K 2017 (як найбільш близькі по комплектуючим) і 8 ядерний iMac Pro (представник топових комп’ютерів Apple). У таблиці наведені ціни комплектуючих хака, а також загальна вартість кожного комп’ютера.
Вартість
КомплектуючіHackiMac 2017iMac Pro 2017Gigabyte Z370 Aorus Gaming 5 / 14 700₽
——-
——-
Intel i7-8700K
6 Cores 4.7 GHz
/ 26 500₽
Intel i7-7700K
4 Cores 4.5 GHz
/ 22 600₽
Intel Xeon W-2140B
8 Cores 4.2 GHz
/ ~70 000₽
Crucial DIMM DDR4-2133 32 GB / 22 800₽
SO-DIMM DDR4-2400 32 GB
ECC DIMM DDR4-2666 32 GB
Samsung 950 pro
512 GB / 16 000₽
Apple SSD SM0032L 512 GB
Apple EMC 3197
1 TB
Sapphire Nitro+ RX580 8GB / 20 000₽
Radeon Pro 580
8GB
Radeon Pro Vega 56
8GB
GC-ALPINE Ridge
5 000₽
——–
——–
Fractal Design Define R4 Black / 6 900₽
——–
——–
Noctua NH-U14S
/ 5 200₽
——–
——–
Magic Keyboard
/ 7 500₽
Magic Keyboard
Magic Keyboard з цифровою панеллю
A4-Tech V7 Bloody, USB / 1 150₽
Magic Mouse 2
Magic Mouse 2
Broadcom
BCM943602baed 802.11 ac / 1 550₽
Broadcom
BCM4360 802.11 ac
Apple
USI 339S00428 00012021
LG 5K UltraFine
/ 85 000₽
у складі моноблока з роздільною здатністю 5K
у складі моноблока з роздільною здатністю 5K
Загальна вартість212 000 ₽220 000₽380 000₽
Материнська плата |
Процесор |
Оперативна пам’ять |
Диск SSD |
Відеокарта |
Контролер Thunderbolt 3 |
Корпус |
Кулер |
Клавіатура |
Миша |
Wi-Fi / Bluetooth модуль |
Монітор |
Одним з головних плюсів складання hack’а є можливість його подальшого апгрейду і переходу на нову архітектуру. Причому витрати на заміну материнської плати і процесора будуть не так високі, як продаж старого і придбання нового iMac. В останніх моделях iMac максимум, що можна поміняти, оперативну пам’ять. Перехід (заміна материнської плати і процесора) з мого минулого хакінтоша на поточний коштував мені ~18 500₽.
Як видно з таблиці, загальна вартість хакінтоша в даний час не сильно відрізняється від вартості досить потужного iMac 2017 і становить 8 000₽, а от з iMac Pro різниця значна – 168 000₽. Причому з результатів нульового епізоду видно, що hack у багатьох тестах часу/швидкості складання перевершує топовий комп’ютер Apple. Не знаю на скільки коштує хак такої різниці, кожен вирішить сам.
Трохи про комплектуючі
Для роботи в середовищі Xcode достатньо процесора і відеокарти вам необов’язково купувати дискретну. Моя мені необхідна для можливості отримати від монітора LG повне розширення. На ній можна заощадити до 30 000₽, а на моніторі ще більше – близько 50 000 — 60 000₽. І тоді вартість хака можна зменшити до ~120 000₽. Все залежить від ваших апетитів і потреб.
- При купівлі процесора особливу увагу варто приділити його максимальній частоті. При роботі з Xcode IDE вона має більший пріоритет над кількістю ядер, у чому можна було переконатися в попередньому пості.
- Об’єм оперативної пам’яті бажано не менше 16 Gb.
- Ну і на чому не варто економити, так це на диску. Рекомендую до придбання SSD Samsung 960 pro 512 Gb, його вартість навіть нижче 950 моделі (та й знайти її зараз складно), але при цьому заявлена швидкість читання/запису вище — 3 500/2 100 MB/s проти 2 500/1 500 MB/s у молодшої моделі. Швидкості Samsung 960 pro близькі до швидкостей SSD в iMac Pro.
Все описане в двох постах можна звести в одну таблицю.
Плюси/мінуси хака і нативного комп’ютера Apple
Hack
iMacs
–
–
–
+
–
+
–
+
+
–
+
–
Ціна |
Витрачений час на купівлю/налаштування |
Габарити і займане місце |
Зовнішній вигляд |
Можливість апгрейда |
Швидкість компіляції |
Сказати чесно, якби мене зараз запитали, щоб купив, то з великою часткою ймовірності я б вибрав iMac. Весь той час, що я витратив на з’ясування, пошук, купівлю, складання заліза і вирішення різних проблем з налаштування особисто для мене перевершує різницю в ціні. З іншого боку – це був корисний досвід по дослідженню системи Mac OS, завантажувача EFI, файлової системи HFS+ і APFS, вивчення Clover, роботу kext’ов, системних служб і сервісів, перегляду логів.
І наостанок про те, як можна отримати свій перший хак:
1. Самостійна настройка
Перше налаштування hack проходить складно, довго і, ймовірно, болісно. Вам доводиться вивчати безліч сайтів, спеціалізованих форумів (найвідоміші три — applelife.ru, insanelymac.com і tonymacx86.com), розбиратися в різному, задавати питання (які вам здаються цілком нормальними, але ви будете отримувати словесні «пендель» від гуру).
2. За готовим гайдом
Ви знаходите тему на форумі або сайті з успішним заводом якогось підходящого вам заліза, купуєте комплектуючі і налаштовуєте згідно гайдів і викладеним конфігам, патчам, кекстам.
Якщо ж ви зовсім не готові витрачати час на вивчення питання, придбання комплектуючих і безпосередню налаштування, але хак вам потрібен (для роботи або розваг) є два рішення:
3. Платна установка
Спосіб для лінивих / дорожать своїм часом (зайве закреслити). Замовити платну установку хакінтоша у людей, які на цьому спеціалізуються. Вартість залежить від вашого заліза і готовності hack’а. Якщо не куплені комплектуючі, то вам підкажуть які краще придбати під ваші потреби. Для платної установки є спеціалізовані сайти і групи в соціальних мережах. Як правило установка відбувається віддалено через Team Viewer. Єдине що від вам буде потрібно налаштування BIOS/UEFI за отриманою інструкції, а також, де це необхідно введення паролів. Весь процес ви можете записати на відео і потім при необхідності повторити.
Ціна питання від 2 000 до 3 500₽
Час установки 30 хв — 1 годину
4. Готове рішення
Придбати вже готові рішення на Авіто, Алі, але краще на тих же спеціалізованих форумах. Причому на форумі краще дивитися продажу людей з високим рейтингом. Щоб потім не було складнощів і проблем.
У наступному епізоді циклу буде розкритий другий пункт із цього списку – збірка хакінтоша по інструкції.