image
Для любого разработчика очень важен рабочий инструмент – особенно удобство, скорость и, конечно, стоимость. В предыдущем эпизоде мы рассмотрели скорость сборки проектов в IDE Xcode и выяснили, что хак нисколько не уступает нативным макам в производительности. Сегодня рассмотрим стоимость хакинтоша.

Для сравнения я взял свой Hack с 6 ядерным процессором i7-8700K, iMac 5K 2017 (как наиболее близкие по комплектующим) и 8 ядерный iMac Pro (представитель топовых компьютеров Apple). В таблице приведены цены комплектующих хака, а также общая стоимость каждого компьютера.

Стоимость

Комплектующие Hack iMac 2017 iMac Pro 2017
Материнская плата Gigabyte 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
Диск SSD 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
Контроллер Thunderbolt 3 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 Bloody V7, USB / 1 150? Magic Mouse 2 Magic Mouse 2
Wi-Fi / Bluetooth модуль Broadcom
BCM943602baed 802.11ac / 1 550?
Broadcom
BCM4360 802.11ac
Apple
USI 339S00428 00012021
Монитор LG 5K UltraFine
/ 85 000?
в составе моноблока с разрешением 5K в составе моноблока с разрешением 5K
Общая стоимость 212 000 ? 220 000? 380 000?
Одним из главных плюсов сборки hack’а является возможность его дальнейшего апгрейда и перехода на новую архитектуру. Причем затраты на замену материнской платы и процессора будут не так высоки, как продажа старого и покупка нового iMac. В iMac Pro максимум, что можно поменять, оперативную память и, вероятно, процессор (если найдете их в продаже). В iMac 2017 года можно заменить процессор, диск, оперативную память и модуль Wi-Fi / Bluetooth. Переход (замена материнской платы и процессора) с моего прошлого хакинтоша на текущий стоил мне ~18 500?.

Как видно из таблицы общая стоимость хакинтоша в настоящее время не сильно отличается от стоимости достаточно мощного iMac 2017 и составляет 8 000?, а вот с iMac Pro разница значительная – 168 000?. Причем из результатов нулевого эпизода видно, что hack во многих тестах времени/скорости сборки превосходит топовый компьютер Apple. Не знаю на сколько стоит хак такой разницы, каждый решит сам.

Немного о комплектующих


Для работы в среде Xcode достаточно видеокарты процессора и вам необязательно покупать дискретную. Моя мне необходима для возможности получить от монитора LG полное разрешение. На ней можно сэкономить до 30 000?, а на мониторе еще больше – порядка 50 000 — 60 000?. И тогда стоимость хака можно уменьшить до ~120 000?. Все зависит от ваших аппетитов и потребностей.

  • При покупке процессора особое внимание стоит уделить его максимальной частоте. При работе с IDE Xcode она имеет больший приоритет над количеством ядер, в чем можно было убедиться в предыдущем посте.
  • Объем оперативной памяти желательно не меньше 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. Готовое решение


Купить уже готовые решения на Авито, Юле, но лучше на тех же специализированных форумах. Причем на форуме лучше смотреть продажи людей с высоким рейтингом. Чтобы после не было сложностей и проблем.

В следующем эпизоде цикла будет раскрыт второй пункт из этого списка – сборка хакинтош по инструкции.

Дизайн — Людмила Котович

Комментарии (34)


  1. adeptoleg
    24.08.2018 09:48

    Ничегошеньки у вас ценник получился… Нет я понимаю что собирали максимум но ведь есть и более простые сборки, на них и можно показать разницу между хаком и маком причём наглядно и существенно


    1. gibson_dev
      24.08.2018 09:55

      На работу взял машинку в 70к с двумя мониторами, core i5 24gb памяти и ssd 240 как пример


    1. advan20092
      24.08.2018 09:55

      Посмотрите на цену монитора и вопросы отпадут.


    1. igenkin
      27.08.2018 08:32

      Увы, но нет. То, ради чего берут продвинутые iMac и Mac Pro на «мелком» железе не показать как ни крути. Автор работает в Xcode. Я работаю в Photoshop и пр. гарфических программах. Могу полностью подтвердить выводы автора на счет стоимости равнозначного качественного железа. При этом у меня как и Хакинтош, так и родные Маки (несколько разных).


  1. advan20092
    24.08.2018 10:00

    В iMac можно апгрейдить все кроме материнской платы и графики. Т.е. процессор, ссд, память, жесткий диск — все апгрейдится. Видеокарту в принципе можно использовать внешнюю (хоть она и не будет работать также эффективно) Ну и за счет наличия скоростных TB3 портов можно подключить много всего интересного без копания во внутренностях.


    1. MrGoliaf Автор
      24.08.2018 10:10

      Речь шла скорее про iMac Pro.
      Поправил.


      1. advan20092
        24.08.2018 10:13

        Ну вот про него не в курсе. Впрочем, при наличии TB3 и и так довольно мощной начинки, с трудом могу найти причины заниматься классическим апгрейдом. Разве что только из любви к искусству.


        1. MrGoliaf Автор
          24.08.2018 10:16

          Да, думаю мощностей iMac Pro хватит на долгое время.


    1. jia3ep
      24.08.2018 10:48

      Судя по тестам внешняя видеокарта Blackmagic eGPU очень даже прилично работает. Причем теперь ускоряется графика и на встроенном мониторе. Один недостаток — стоит она 700 баксов.


      1. basilbasilbasil
        25.08.2018 02:52

        ага, только часть линий PCIE отожрана для передачи изображения, а в ТБ их 4 всего.


    1. aamonster
      24.08.2018 11:03

      Специально встал со стула, чтобы убедиться, что крышечка сзади только для RAM, и апгрейд SSD — дело сложное, придётся отклеивать стекло (с потерей гарантии). Это вам не старый iMac с магнитиками…


      1. advan20092
        24.08.2018 11:05

        Ничего сложного. А если заказать комплект наклеек, то можно избежать и потери гарантии. Лично я приклеил экран просто на двухсторонний скотч — уже два года никаких проблем.


        1. andrewdrone
          24.08.2018 13:59

          В принципе да, ничего сложного, но вот, например, ребята из Linus Tech Tips разбили экран iMac Pro, потому что цепи блока питания не изолированы, и чудака тупо шандарахнуло током при сборке, попутно спалив еще пару компонентов. Там потом еще целая эпопея была с привлечением iFixit и 'не совсем легальных' запчастей.


          1. advan20092
            24.08.2018 14:02

            Криворукость никто не отменял. Я, например, криво вставил дисплейный кабель и пришлось второй раз все разбирать. Насчет блока питания, насколько я помню, там большие желтые наклейки с предупреждением об опасности удара током. Шарахнуло от конденсаторов надеюсь? Хватило ума отключить устройство от сети при разборке?


            1. Sabubu
              25.08.2018 17:36
              +1

              Не знаю, как у Эппл, но в таких ситуациях должна быть предусмотрена цепь разряда конденсаторов. Выключенное устройство никак шарахать не должно.


  1. OnelaW
    24.08.2018 14:03

    Корректное сравнение в сжатой и понятной форме. Неистово плюсую
    Разница в 120 000 рублей, это от одной до четырех заработных плат по стране ( примерная средняя температура по больнице). Это очень существенно.


    Как не особо яростный яблоколюб, я же всё же склоняюсь в пользу хакинтоша.


    1. MrGoliaf Автор
      24.08.2018 14:09

      Все когда-то были неяростными яблоколюбами. Знаю очень мало людей, кто «соскочил» с мака.


      1. OnelaW
        24.08.2018 14:28

        Я и сейчас таким остался. На маке иле лине могу спокойно, комфортно работать. Макось правда сам еще не устанавливал с нуля, а так..


        Да и наличие разный айтишных конфессий это благо.


      1. Diden05
        24.08.2018 22:32
        +2

        Не понимаю причин яблоколюбия, для меня стек из трех OS вполне себе, есть и яблочко MBP, есть Windows на десктопе, и куча различных Linux. Смысл заморачиваться на чем то одном?
        PS: Первый хак ставил на Sony Vaio VPCF232FX завели практически все кроме кардридера и камеры.


  1. sayber
    24.08.2018 14:52

    У меня хакинтош стоит сейчас на Xiaomi notebook pro 15.6 ( i7-8550U/16gb/GF150MX/SSD 256)
    Единственное что пришлось заменить в этой замечательной машинке, плату отвечающую за WiFi
    Обошлось это в 350р. и 10-20 минут разбора/сбора ноута. Без нее wifi на этом ноуте под хаком работать не будет.

    Стоит последняя версия macos, все работает отлично и быстро. Использую разрешение на внешнем мониторе 2560 x 1440 (qhd).
    В режиме серфинга и кодинга, хватило на 6 часов работы и еще осталось немного заряда (летел в самолете).
    Из игр на максималках тестировал WoW (70-80 фпс) и Owerwatch (30-40 фпс). К сожалению больше 3-4х часов не поиграть на батарее. Но я думаю этого и не надо.

    Итого: Ноутбук 75 000р., монитор 32 000р. (но он был раньше приобретен и к хаку отношения не имеет)


    1. drinkius
      24.08.2018 20:05

      Я вроде на tonymacx86 читал что у него народ не мог завести дискретную видеокарту, у вас она работает?


      1. sayber
        25.08.2018 00:33
        +1

        Да, завилась довольно спокойно.


    1. okhn
      24.08.2018 23:36

      можно название карты wifi



      1. drinkius
        25.08.2018 08:43

        На стационарнике использовал карту на основе BCM94360CS2 — завелось всё включая нативную разблокировку компьютера Apple Watch. Покупал на eBay с переходником на m.2 за $43.97 с доставкой за две штуки. Выглядело так:



    1. sayplzz
      25.08.2018 09:11

      Не поделитесь по какой инструкции устанавливали? Нашел на tonymac, но там видио не работает у них: www.tonymacx86.com/threads/guide-xiaomi-mi-notebook-pro-high-sierra-10-13-6.242724


      1. sayber
        25.08.2018 13:00

        Инструкции то и нет. Берете образ mac-ru.net/viewtopic.php?t=41
        При помощи программы BDU форматируете флешку, она же ставит clover.
        После выбираете раздел флешки, который большого объема, указываете из образа файл 5.hfs и ок.

        У вас готовая флешка с установочной macos.

        Если вам интересно именно под ноутбук Xiaomi, то по вашей ссылке имеется две репы, берите от stevezhengshiqi.
        Переносите папку EFI из репы на раздел Clover, тем самым ее заменяя.
        Так же меняем настройки биос, которые указанны все по той же ссылке.
        Дальше просто запускаете установку.

        Если же мы говорим не о ноуте Xiaomi, то настройки (config.plist) и кексты вы уж ищите сами. Решения на том же тони будут или applelife (ru)


  1. GxocT
    24.08.2018 20:07

    При покупке процессора особое внимание стоит уделить его максимальной частоте. При работе с IDE Xcode она имеет больший приоритет над количеством ядер

    Было бы интересно увидеть обновленные тесты на Xcode 10. В нем хорошо поработали над распараллеливанием сборки.


    1. MrGoliaf Автор
      24.08.2018 21:44
      +1

      Планирую после официального релиза mac os mojave и xcode 10 провести тесты.
      Не уверен на счет ребят с iMac pro — попробую договориться. Время тестов занимает от 3 до 4 часов.
      Вы случаем не из e-Legion?!
      У вас оч крутые курсы по Swift, не пожалел, что купил.


      1. GxocT
        25.08.2018 00:15

        Да, из e-Legion. Участвовал в записи первых блоков. Спасибо за отзыв, очень приятно.

        Подписался на вас, жду следующих статей из этой серии.
        Сам задумываюсь о том, чтобы хакинтош собрать, но был не очень приятный опыт, когда минорный update сделал полностью неработоспособной систему. Проблемы с драйверами для GeForce.

        В данный момент я так понимаю лучше использовать видеокарты от AMD?


        1. MrGoliaf Автор
          25.08.2018 00:29

          В принципе много постов о заводе nvidia.
          У меня до этого на хаке была gtx 780 и хорошо работала, были ньюансы в заводе. Но все нагуглилось.
          Конечно amd предпочтительнее.
          На счет апдейтов — перед любым апдейтом делается бекап и это решает.


        1. drinkius
          25.08.2018 08:49
          +1

          Nvidia слетает очень часто, благо с этим помогает встроенный в Clover инджект, можно сделать его и уже по-нормальному установить драйвера в своей системе.

          А вот буквально этим летом вышел апдейт Clover который не позволял дойти даже до яблочка загрузки системы — удалили один устаревший фикс, но новый, почему-то, автоматом не завёлся. Помогли опять же ребята с tonymacx86 и инструкцией как скопировать старый фикс из автоматического бэкапа EFI не выходя из кловера. И ещё дали хороший совет — обновлять его, но не забывать копировать предыдущую версию EFI в раздел до перезагрузки. Не надо слишком радоваться автоапдейтам с хакинтошем :)


  1. springimport
    24.08.2018 20:35

    Если не ошибаюсь, Z материнки для разгона. 8700k гонится до 4.8 и даже 5.0. Но вы взяли не самый мощный кулер, его не хватит. Наверное стоило бы брать Noctua 15 если помещается.
    Диск ssd. Почему не 970 pro? Он даже меньше стоит, прямо сейчас смотрел на амазоне.
    Оперативка. Почему не 3200?


  1. MrGoliaf Автор
    24.08.2018 23:34

    Кулер у меня лет 5.
    Я с ним разгонял скальпированный 4770K. Этот процессор достаточно горячий и кулер справлялся. Но если гнать полноценно, то скорее с каким-нибудь Corsair Hydro H115i.
    На счет 970 — да, конечно, можно его.
    Я специально брал эту модель оперативной памяти, она легко разгоняется и поднимает частоту. По утверждению обзорщиков с англоязычных сайтов должна брать
    до 2666 МГц. Зачем 3200? На сайте того же производителя рекомендованная
    DDR4-2666, от больше частоты на это процессоре пользы не будет.