Епізод 1. Вартість Hack’а


Для будь-якого розробника дуже важливий робочий інструмент – особливо зручність, швидкість і, звичайно, вартість. В попередньому епізоді ми розглянули швидкість складання проектів в 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 модуль
Монітор
Читайте також  DevCore: програмна частина проекту DevBoy

Одним з головних плюсів складання 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 годину

Читайте також  LLTR Частина 0: Автоматичне визначення топології мережі і некеровані комутатори. Місія нездійсненна?

4. Готове рішення

Придбати вже готові рішення на Авіто, Алі, але краще на тих же спеціалізованих форумах. Причому на форумі краще дивитися продажу людей з високим рейтингом. Щоб потім не було складнощів і проблем.

У наступному епізоді циклу буде розкритий другий пункт із цього списку – збірка хакінтоша по інструкції.

Степан Лютий

Обожнюю технології в сучасному світі. Хоча частенько і замислююся над тим, як далеко вони нас заведуть. Не те, щоб я прям і знаюся на ядрах, пікселях, коллайдерах і інших парсеках. Просто приходжу в захват від того, що може в творчому пориві вигадати людський розум.

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *