Как стать автором
Обновить

Комментарии 704

Интересно как Microsoft отреагирует. Продолжит активно на x86 сидеть или все же Apple начала эру ARM на десктопе

А он к десктопам разве относится? Я как-то думал, что планшет

Извините, не понял что вы про десктопы говорите.
А чем он в данном случае от десктопа отличается: отстёгивающейся клавиатурой?
НЛО прилетело и опубликовало эту надпись здесь
А в данном вопросе это принципиально? Напомню в первом комменте «Apple начала эру ARM на десктопе». Что из статьи десктоп, и чем Surface Pro X принципиально отличается от того, что вы выберете?
НЛО прилетело и опубликовало эту надпись здесь
Это всё хорошо, но в контексте «Apple начала эру ARM на десктопе» чем Surface Pro X плох? Там десктопная ОС, с десктопным интерфейсом и десктопные приложениях.
НЛО прилетело и опубликовало эту надпись здесь
С этим я не спорю, это всё ещё к тому, что МС на рынке десктопов на ARM таки есть.
НЛО прилетело и опубликовало эту надпись здесь
Но активности нет
Вот только что обновили проц в Surface Pro X

x64 можно не ожидать в ближайшее время.
We will also expand support for running x64 apps with x64 emulation, starting to roll out to Windows Insiders later this year.
НЛО прилетело и опубликовало эту надпись здесь
ничем они интел не прижали. Они изначально хотели x86 на уровне процессора эмулировать — интел не дал.

В итоге они проксируют системные вызовы x86 на ARM-ядре. Взяли за основу WoW, который делает похожую вещи для x86 на x64
НЛО прилетело и опубликовало эту надпись здесь
так что x64 можно не ожидать в ближайшее время.
и ровно месяц спустя ) blogs.windows.com/windows-insider/2020/12/10/introducing-x64-emulation-in-preview-for-windows-10-on-arm-pcs-to-the-windows-insider-program
У меня от десктопа, который не ноутбук, а именно комп с системником и прочими компьютерными железками, клавиатура тоже отстегивается кстати. И мышь тоже
НЛО прилетело и опубликовало эту надпись здесь
и вебка
НЛО прилетело и опубликовало эту надпись здесь
как и всё остальное )
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
В камерах не последнее значение имеет геометрия — в частности, толщина. Поэтому впилить хорошую камеру в ультра-тонкую крышку не получится — отсюда и свежие извращения по встраиванию их в клавиатуру.
НЛО прилетело и опубликовало эту надпись здесь
По-моему, вы ошибаетесь — если ноутбук не защищенный и не «кирпич» типа старых ThinkPad. В моем MB Pro — тоньше, в Dell с прошлой работы — тоже.
Потому некоторые производители смартфонов устанавливают камеру боком и используют зеркало. Так можно решить вопрос по оптике упершись в размеры матрицы. Но можно пойти дальше и сделать камеру на подобии перископа(т.е. с двумя зеркалами). Это сложнее, дороже, но решает проблему размеров матрицы и оптики.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Можно просто всю крышку сделать толще. Что‐то похожее на новый старый дизайн iPhone. И аккумуляторы туда.
НЛО прилетело и опубликовало эту надпись здесь
Можно только в нижную часть верхней крышки ближе к шарниру аккумуляторами наполнить. Ну и основание ноута всё равно будет толще и тяжелее. Главное, шарнир правильный сделать, чтобы он держал возросший вес.

А моду тут как раз Apple и задаёт.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Весь компьютер (без ножек) — 13.2 мм в самой «толстой» точке. А экран тоньше рамки где-то на миллиметр

Отсутствием HDMI/DP, нескольких USB и т. п. Ну и возможности установить Ubuntu :)

будто у макбуков есть HDMI/DP
там два USB 3.0 (UPD Type-C, конкретно) с возможностью подключить дисплей. Surface-порт для подключения всего остального. Ну а убунта как минимум из стора ставится. Быстрое гугление показало, что загрузчик открыт, так что тут вопрос к убунте, может ли она встать на это железо ;)

Ну, может быть, как-то что-то собрать и можно, обвесившись переходниками. Тут ещё вопрос про продвижение возникает, значит: Я, чтобы написать предыдущий комментарий, честно открыл в трёх магазинах этот "дескшет" или "плантоп" и посмотрел его характеристики. Про монитор вот только от вас узнал, что можно подключить. Как и что usb порта два, а не один.

не знаю, какие магазины вы смотрели, в СНГ они всё равно официально не продаются, так что какое уж тут продвижение.
www.microsoft.com/en-us/surface/business/surface-pro-x

UPD ну или даже в МС сторе там удобнее немного www.microsoft.com/en-us/p/surface-pro-x/8qg3bmrhnwhk?activetab=pivot:techspecstab

https://hotline.ua/computer-noutbuki-netbuki/microsoft-surface-pro-x-series/


Спасибо, да, два порта, но ни слова вроде про возможность подключить внешний монитор. Хотя нет, поиск по странице в одном месте нашёл, что можно. В общем, по-моему, очевидно, что как замену десктопам он не позиционируется, основной режим работы — в руках, в крайнем случае лаптоп.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

На нем работает полноценная десктопная Windows 10

Даже если так, то не осью единой...

ОС семейства Windows NT выпускались под MIPS, Intel x86, PowerPC, DEC Alpha, Itanium и AMD x86-64.


Имхо проблема того что большинство из этого сдохло отнюдь не в Майкрософт

Какие-то странные у них сравнения… Потребляет в 4 раза меньше, чем «Latest PC laptop chip», это какой? Или что «MacBook Air с М1 мощнее 98% ноутбуков на Windows, которые продавались в течение года», а можно конкретные сравнения с моделями, бенчмарки какие, не?
а можно конкретные сравнения с моделями, бенчмарки какие, не?


Нельзя. С неправильно выбранными «попугаями» слона не продашь.

А по-моему Apple — одна из немногих компаний, показывающих конкретные проверяемые цифры по производительности

Процитируете это место из презентации? ЧТоб вот можно было взять и проверить

Че-то мне подсказывает там в лучшем случае какие-нить ноуты на условном i3T(E) баксов за 500 ). Поэтому я больше жду последующих обзоров от левых людей :)
вот свежий обзор от инсайдера [ДАННЫЕ УДАЛЕНЫ]
Не сказали какое время он будет мощнее. С учётом того что там пассивное охлаждение(причём не понятно куда он будет сбрасывать тепло, снизу коленки, сверху руки будут потеть), это время может исчисляться секундами.
причём не понятно куда он будет сбрасывать тепло
У Apple уже были ноутбуки без активного охлаждения. Если они решили возродить этот подход, то, видимо, он работает.
Да в общем то все(или абсолютное большинство современных) ноутбуки так работают, т.к. их системы охлаждения не рассчитаны на полную и длительную нагрузку ЦП/ГП.
Эппл просто пошла дальше. Но это узкопрофильные устройства. Лишь нетребовательные к процессору приложения, либо с импульсной нагрузкой и большими паузами.
Вообще у них указано вот что:
Testing conducted by Apple in October 2020 using preproduction 13-inch MacBook Pro systems with Apple M1 chip and 16GB of RAM measuring peak single-thread performance of workloads taken from select industry-standard benchmarks, commercial applications, and open source applications. Comparison made against the highest-performing CPUs for notebooks commercially available at the time of testing. Performance tests are conducted using specific computer systems and reflect the approximate performance of MacBook Pro.

Так что, возможно, сравнивали и с i9. У эппловских процессоров очень быстрый однопоток, думаю, независимые тесты подтвердят
select industry-standard benchmarks

"произвольные тесты, которые понравились нам"


Ну и факты у них...

Какие-то странные у них сравнения… Потребляет в 4 раза меньше, чем «Latest PC laptop chip», это какой?
ну смотрите. «Средний ноутбучный» процессор изначально расчитан на пиковое потребление в 25-28 ватт, а в macbook air без кулеров процессор больше чем на 6-7 Вт не поставишь, вот вам и 4 раза.
Или что «MacBook Air с М1 мощнее 98% ноутбуков на Windows, которые продавались в течение года»
вот кстати интересно, это 98% моделей ноутов, или 98% проданных ноутов? Я думаю оставшиеся 2% могут быть всякими топовыми игровыми гробиками, типа asus rog mothership, которые было бы не совсем корректно сравнивать с любым M1-маком. Вообще если верить geekbench'у, то даже мобильный A14 заметно опережает топовые i9/ryzen 9 средней разогнанности в однопоточке.
а можно конкретные сравнения с моделями, бенчмарки какие, не?
ну что вы как в первый раз, apple из года в год делает сравнения с «какими-то очень популярными продуктами конкурентов», чтобы народ не мог докопаться до несправедливости сравнения, максимум — до недостатка конкретики.
опережает топовые i9/ryzen 9 средней разогнанности в однопоточке.
Так Ryzen только в последнем недавно представленном поколении (5000-я серия на Zen 3) обогнал Intel в однопотоке.
Так Ryzen только в последнем недавно представленном поколении (5000-я серия на Zen 3) обогнал Intel в однопотоке.
Ну да, с «опережает» я наверно погорячился, забыл что новые ryzen'ы вышли, но тем не менее: 1576-1627 у ryzen 5xxx против 1584 у iphone 12. Полагаю, M1 с активным охлаждением будет выдавать заметно побольше.
НЛО прилетело и опубликовало эту надпись здесь
Ну не сразу же два процессора им выпускать. Надо подождать.

Меньше чем самый жирный чип с самым толстым техпроцессом)
98 % ноутбуков, которые продавались на индийском рынке


Это же чистый маркетинг, тут не будет сухих адекватных метрик, только красивые и выдающиеся ничего не значащие числа.


Странно только, что мс и производители пк никак не реагируют на такую рекламу

НЛО прилетело и опубликовало эту надпись здесь

Сомневаюсь, что там разрешено прямо врать в рекламе. А числа слишком хорошие, чтобы быть 100% правдой. Можно было бы с этим разобраться

НЛО прилетело и опубликовало эту надпись здесь
«Обычный стиральный порошок» уже регистрировали, и пытались срубить бабла с тех, кто использовал эту марку в своей рекламе.
они еще заявляют про 3-3.5 кратные приросты относительно прошлых поколений собственных устройств. И это уже интереснее, потому что чуть более конкретно.
Бенчмарки для A14, созданного на том же ядре:
www.anandtech.com/show/16226/apple-silicon-m1-a14-deep-dive
Учитывайте что A14 — процессор для смартфонов, без активного охлаждения, с медленной памятью и более низкими частотами.
Насколько более высокие частоты в M1 пока не ясно.
Приводить конкретные названия и модели — это прямая дорога к судебному иску за незаконное использование торговых марок. Такая информация обычно публикуется не напрямую, а через прикормленных блогеров.
Винда на этот ноут встанет?
и будет работать втрое быстрее!

в браузере на js эмуляторе

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

Так вот в новости написано mac mini востребован разработчиками, или что-то похожее… Да выглядит негуманно, но работать с win на клавиатуре mac наверное ещё менее удобно.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
в последнем мак мини не было ограничения по памяти, вроде. хоть 64 напихай.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Вы о чём? Микросхемы памяти это отдельные кристаллы, паяются поверх пэкаджа, как и в A12Z.
en.wikipedia.org/wiki/Apple_A12Z

В отличии от мобильного PoP, тут открыт процессор для охлаждения и 8 каналов памяти (8x16бит = 128 бит) для которых нужно 2 микросхемы.
НЛО прилетело и опубликовало эту надпись здесь
И? Я и написал что процессор открыт для охлаждения. В смартфонном процессоре контактные площадки могут быть расположены как на верхней части процессора, так и на подложке, только вокруг кристалла процессора.
digitrode.ru/articles/1322-tipy-form-faktorov-sip-soc-pop-com-osobennosti-i-otlichiya.html
НЛО прилетело и опубликовало эту надпись здесь

Мне в веб-разработке с жирной IDE, набором разных браузеров, эмуляторов, виртуальных машин и докера 16ГБ хватает за глаза.

У меня тоже самое, но, 32 гб в притык :D

Мне вне веб-разработки, без виртуалок и без набора браузеров не всегда хватает 64 гигабайт.

Как проявляется нехватка?

IDE для плюсов — под 20 гигов.
Вкладки в хроме — суммарно гигов 10 минимум. Иногда там что-то утекает, и все процессы хрома начинают жрать суммарно ещё больше.
IDE для другого языка — 400-600 мегабайт на файл, открыто с дюжину файлов. На базе vim'а, кстати.
IDE для ещё одного языка — гигабайт пять на проект (а у меня иногда открыто 2-3 проекта).
Ещё всякой ерунды (читалка документов, IM, и так далее) — ещё гигов пять.


Вот уже занято 45-50 гигабайт. А если начать что-нибудь собирать, да в 12 потоков по числу логических ядер, да учитывая, что тот же компилятор плюсов жрёт по гигабайту-двум на инстанс спокойно, а компилятор хаскеля — и того побольше… Короче, некомфортно становится.


Хотя, в принципе, последнее время я на плюсах очень редко и очень мало пишу, можно IDE выключить.

Это не значит, что софту не хватит 32ГБ или меньше. Софт стремится занять больше ОЗУ, если есть возможность. Если система начинает тормозить (приложения работают заметно медленнее по сравнению с ситуацией, когда открыто небольшое количество приложений), то тогда ОЗУ действительно не хватает.

Это, возможно, так для двух из упомянутых приложений (IDE для плюсов и для хаскеля — джетбрейновские штуки, так что Java VM может как-то там что-то регулировать). Правда, я не заметил разницы в объёме потребляемой памяти каждым из приложений в зависимости от того, открыто что-то ещё или нет, и в своп они вполне себе уходят, если случайно начать компилировать, когда хром или clion окончательно потёк.


В любом случае, все остальные перечисленные приложения так гарантированно не делают (я представляю, что у них внутри с точки зрения управления памятью).

все остальные перечисленные приложения

Ну, например, хром умеет выгружать вкладки из памяти при её нехватке или долгой неактивности. В смысле вообще освобождать память, а не в своп запихивать.

Я этого не наблюдал ни разу на своей машине.

А я наблюдал. Возможно это специфично для макоси/сборки под макось.
50-70 открытых вкладок и 1.2-1.5 гигов в оперативе, при 3-4 активных вкладках (включая 2 с гмылом и 1 со слаком).

НЛО прилетело и опубликовало эту надпись здесь
буквально переключаешься туда сюда, а там хоп, страничка заново загружается

Я такое один раз и очень давно видел. Похоже это был баг.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А есть какие-то подтверждения этого? Каким образом софт определяет количество свободной памяти?

Эмпирические наблюдения

Можно хоть вывод free парсить, хоть использовать соответствующее API ядра.

Можно. Но какой софт это делает?

Пример того, что происходит у меня на компьютере: Firefox ведёт себя контринтуитивно, потребляя больше оперативной памяти, чем есть на устройстве. При этом система работает без каких либо затруднений.


Скриншот

Маппинг файлов на память, видимо. Это контринтуитивно, наверное, для тех, кто не знаком с концепцией виртуальной памяти.

А мне в web-разработке 24 GiB не хватает. Достаточно какую-нибудь Figma открыть и сразу -6 -10 GiB как корова языком слизала. TypeScript на большом проекте съедает несколько GiB легко. Если нужно переключаться между проектами то потерять с десяток GiB элементарно. vsCode тоже (во многом потому что под капотом для проекта TS тоже задействован) кушает не мало. Сам Chrome по любому поводу любит много покушать.


В общем я легко замечаю разницу между 24 и 32. В первом случае привет SWAP. А разница между 32 и 16 у меня выражается в том, что в 16 swap просто изнасилован.

Ну с ограничениями типа приложения по iOS можно собрать только под MacOS не удивительно

Windows второй системой для игр многие ставили.
тут это работать не будет. Игр на ARM ещё меньше, чем на мак
Сказано же:
позволив открывать приложения для iPhone и iPad на Mac и MacBook

А игр для iPhone предостаточно.
//сарказм
ну, я имел ввиду ARM под винду, надо было уточнить. Классика написанная на x86 ещё заработает на W10ARM, а из чего-то современного, только те же мобильные игры из мсстора (и то, не все arm версию собирают нынче).
НЛО прилетело и опубликовало эту надпись здесь
А что значит закроет? ARM выкупит? просто так и на x86 приложение из одной ос в другую не перенесёшь.
НЛО прилетело и опубликовало эту надпись здесь
Но мне кажется, эпл закроет экосистему…
Зачем им закрывать десктоп? Мобилы закрывают, как заявляют, ради безопасности — чтобы разгрузить свой сапорт от обращений «мой айфон сломали, деньги увели». Маки же используются профессионалами, и далеко не только для разработки под айфончики. Ограничивать тех, кто зарабатывает твоим инструментом деньги — продажи маков упадут же. А могут и айос-разработчики со временем уменьшиться — ведь сейчас например веб-разраб может работать на маке, решит попробовать айос, ему зайдёт. А не сможет — будет работать на интеле, и покупать мак чтобы просто попробовать, явно не станет.
НЛО прилетело и опубликовало эту надпись здесь
Если денег станет меньше, то они и без Джобса догадаются, что что-то делают не так. Это ведь не распаивание компонентов на материнской плате (при Джобсе почти всё можно было менять, только процессоры были впаяны на ноутах и миниках), когда плюёшся но берёшь — если хочешь нормальную конфигурацию, надо сразу платить больше, но работать будет.
НЛО прилетело и опубликовало эту надпись здесь
Экосистема хороша, но без сторонних приложений будет не очень полезна. А сторонние приложения создаются как раз таки на маках. И если разрабы начнут слазить с маков, то экосистема немного поредеет, и тогда айфоны станут менее интересны пользователям.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Так разрабам под айос приходится сидеть на маке. Больше там по сути делать особо нечего будет профессионалам, даже разрабам под другие платформы. Даже айосникам станет неудобней или дороже (что-то из инструментов отвалится, что-то будет публиковаться в сторе за деньги). Это конечно процесс не мгновенный, но со временем может привести к снижению доли эпла среди устройств и приложений. Кому-то надоест, бросит. А новичков будет меньше — не каждый будет брать мак, чтобы попробовать айос, и где больше никакой айтишной работой не займёшься.
Так разрабам под айос приходится сидеть на маке. Больше там по сути делать особо нечего будет профессионалам, даже разрабам под другие платформы
а как из А следует Б?
А новичков будет меньше — не каждый будет брать мак, чтобы попробовать айос, и где больше никакой айтишной работой не займёшься.
во-первых, на маке всё еще не iOS, а MacOS, весьма десктопная ось. А то что архитектура другая — так и во времена PowerPC она была другой. Во-вторых, разработчики идут вслед за пользователями, а не наоборот. И пока люди любят айфоны, разработчики будут брать маки. В-третьих, я вас удивлю, но многие виды разработки сами по себе платформо-агностичны, а в остатке как раз разработка под windows и mac/ios.
НЛО прилетело и опубликовало эту надпись здесь
на маке всё еще не iOS, а MacOS
Так и обсуждается возможное превращение относительно открытой макоси в полностью закрытый айос (только десктопный).
архитектура другая
Не в архитектуре дело, а в закрытости. Другая архитектура как раз не беда — по крайней мере кроссплатформенное заведётся и внешние устройства тоже.
И пока люди любят айфоны, разработчики будут брать маки
Не разработчики, а издатели. Многие разработчики и сейчас плюются от маков (пока в основном от железа и цен), но в случае с айос выбора нет, ну если только хакинтош собирать.
НЛО прилетело и опубликовало эту надпись здесь
Под разработчиками я имел в виду исполнителей-программистов, а под издателями — владельцев сервисов, которые нанимают программистов, чтоб те наваяли к их сервису клиентское приложение.
НЛО прилетело и опубликовало эту надпись здесь
Ну вот смотрите, мой рабочий виндовый dell xps 7590 стоил 170. при этом прилично тяжелее моего macbook pro 15 2016 года с тач баром, от батареи живет в полтора-два раза меньше. Не вижу причин плеваться от макбуков.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

А для разработки под iOS? Мне как-то казалось, что в основном разработчики их для этого берут, когда что-то с MacOS просто необходимо из-за ограничений iOS

Ну так для этих целей и маки на интеле подойдут.

На арм-маках можно тестировать/отлаживать приложения "нативно" без ограничений симулятора и потери производительности, что должно сильно улучшить качество жизни разработчиков.

Да в симуляторе тоже нативно, поскольку там всё под x86 собирается. Ограничения в виде отсутствия тачскрина всё равно останутся.
А нужно такое «нативно»? Ассемблерный код и ARM либы не пойдут на х86. В итоге тупая работа по созданию затычек или альтернативной ветки.
Ну в iOS как‐то всё больше на Swift пишут, а не на ассемблере.
Кажется, там всё ещё разная регитрозависимость файловой системы по-умолчанию: ios регистрозависимая, мак по-умолчанию — нет.

Покупать их сейчас как-то недальновидно, по-моему. Я имел в виду, справиться ли тот же эйр с разработкой под iOS/MacOS?

Да он то точно должен справиться, но если собирать нужно большие проекты, то, возможно, активное охлаждение будет лучшим выбором.

Лично я не согласен на 13 дюймов, потому что сейчас у меня 15, и как‐то не хочется даже пробовать уменьшать. Ну и оперативки тоже хочется побольше, но только потому что у меня уже 7 лет 16 GiB, и есть ощущение, что ещё на 7 лет 16 окажется маловато. Хотя при моей текущей работе с Xcode нет ощущения, что 16 не хватает.

Ну, я рассматриваю варианты только с внешним монитором, а то и двумя, экранчик ноута оставляя для мессенджереов и т. п… Или не как полноценное рабочее место, а как "билд-сервер" личный.

Вы о чем?
Вот об этом: www.iphones.ru/iNotes/pochemu-mac-ne-razreshaet-ustanavlivat-prilozheniya-ne-iz-app-store-05-15-2020

Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)

А не надо запускать непонятно откуда взявшиеся бинарники, автор которых не удосужился подписать их своим сертификатом.
Все нормальные приложения, распространяющиеся вне стора, много лет уже подписаны.

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

Первые ваши знакомые никогда не лазили в настройки, и не читают, что написано на предупреждениях при запуске новых приложений. А у вторых, если никаких проблем не возникает, то всё работает как нужно — подпись проверяется.
Если же кто-то выгуглил консольную команду для разрешения "из любых источников" — он просто не понимает что отключил себе антивирус и ждёт "привета" вроде истории с transmission.

Если же кто-то выгуглил консольную команду для разрешения «из любых источников» — он просто не понимает что отключил себе антивирус

1) есть вполне штатная настройка в интерфейсе
2) сравнение подписанных сборок с антивирусом несколько натянуто
3) вам до примирения с установкой только из стора остался буквально 1 шаг
есть вполне штатная настройка в интерфейсе

Она появляется только после того, как включишь консольной командой.


сравнение подписанных сборок с антивирусом несколько натянуто

Это часть системы борьбы с malware — проверка, что бинарник действительно пришёл от автора приложения, и что сертификат не был отозван (в том числе самим автором).


вам до примирения с установкой только из стора остался буквально 1 шаг

Несколько смело с вашей стороны додумывать за других их позицию.

Она появляется только после того, как включишь консольной командой.
ну значит они ещё на один шаг дальше его запрятали.

Это часть системы борьбы с malware — проверка, что бинарник действительно пришёл от автора приложения, и что сертификат не был отозван (в том числе самим автором).
Или часть контроля за распространением приложений со стороны эппл.

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

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


Отключение же этого механизма консольной командой нужно только тем, кто очень хорошо понимает, что он делает, и чем это грозит (я, хоть и разработчик и "продвинутый пользователь", не отключаю, и меня это один раз уже спасло, когда приложение не запустилось сразу, и пришлось остановиться и прочитать сообщение внимательно).


Запуск произвольных бинарников никогда не будет запрещён на macOS как минимум потому, что это машины для разработчиков как под эппл платформы, так и под многие другие.

Запуск произвольных бинарников никогда не будет запрещён на macOS как минимум потому, что это машины для разработчиков как под эппл платформы, так и под многие другие.
не вижу, как это помешает разработчикам. Так же как на iOS разрешат устанавливать приложения, подписанные девелоперским сертификатом. А IDE должны будут распростроняться через стор.
Так же как на iOS разрешат устанавливать приложения, подписанные девелоперским сертификатом.

Это создаст огромное количество проблем со сторонними инструментами разработки, не добавив никакой безопасности.


А IDE должны будут распростроняться через стор.

В эппл, к счастью, понимают существующее разнообразие способов создавать приложения, в отличие от вас.

Это создаст огромное количество проблем со сторонними инструментами разработки, не добавив никакой безопасности.
Пока эппл в этом месте последовательно закручивает гайки.

Я напомню, что эппл не на разработчиках зарабатывает.

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

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

И кстати, безопасность, которую они обеспечивают вышеописанными методами, является важным конкурентным преимуществом, которое люди учитывают при покупке.
ну так из стора качать ещё безопаснее. Там более надёжные механизмы, чем отзыв сертификата. и приложения проверяют. Причём каждое обновление.
Во как раз на приложениях эппл и зарабатывает.

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


Почему им не сделать то же самое с макосью?

Потому что macOS изначально была открытой (в смысле распространения приложений) платформой.


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

Судя по тому, что происходит, они прячут опасные настройки от технически неграмотных пользователей.


А про сертификаты вы ошибаетесь. Нет никаких "некоторых сертификатов".


ну так из стора качать ещё безопаснее. Там более надёжные механизмы, чем отзыв сертификата. и приложения проверяют. Причём каждое обновление.

Всё так, и поэтому по-умолчанию стоит именно такая настройка.
Но из этого никак не следует, что дальше они запретят запускать другие приложения вообще.

НЛО прилетело и опубликовало эту надпись здесь
Угу, и основные доходы от смартфоново, планшетов и носимой электроники, в которых именно что залоченные на Эплсторе ОС. И даже сервисный бизнес даёт доход в два раза выше, чем продажи компов…

Так а как из этого следует, что надо закрывать другую платформу, благодаря открытости которой существуют все эти приложения?

Да была открытой, но всё больше закрывается «во имя безопасности». Вот вы уже и сами согласились, что приложения из стора ещё безопаснее. Эппл если и задумывается о разработчиках, то только о разработчиках своей экосистемы. Для них к переходу ы store-only уже всё готово. В маркетинг они умеют и всем не разработчикам быстро объяснят, почему правильно ставить только из стора.
Да была открытой, но всё больше закрывается «во имя безопасности».

Но она не закрывается, и новые системы безопасности не являются запретом на запуск сторонних приложений.


Вот вы уже и сами согласились, что приложения из стора ещё безопаснее.

Так они действительно безопаснее. Их прогоняют через анализаторы, запускаются в сэндбоксе, гарантированно подписаны и сертификат может быть мгновенно отозван, если малварь таки проберётся.


Давайте завершим эту бессмысленную дискуссию.
Вы предполагаете, что у эппл есть цель превратить macOS в копию iOS с окошками, и она идёт к ней таким извилистым путём.
Я же вижу во всех этих изменениях (и многих других, которые остаются под капотом) конкретные механизмы безопасности, о которых задумывался с 15 лет назад, наблюдая тонны малвари в Windows и балаган безопасности в Linux.

Приложения из стора безопаснее, но за счет чего — за счет ограничений, на них накладываемых (доступ к некоторым апи, песочница и т.д.). То есть, нельзя взять и перенести все существующие приложения в стор, чисто технически. Если это сделать, получится вторая иОС. А зачем она Эпплу? Таким образом, да — секьюрность будет расти, и некоторые вещи будет сложнее сделать, но принципиально макОС так и останется открытой десктопной системой.

НЛО прилетело и опубликовало эту надпись здесь

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

НЛО прилетело и опубликовало эту надпись здесь

Зачем им что? иОС для телефонов/планшетов, для потребления контента, залочена она с самого начала, все с этим у них хорошо, зачем разлочивать?
макОС для десктопов, для создателей контента и разработчиков, лочить ее нельзя, так как разработчики уйдут. Соответственно, в оси для потребления контента интерфейс заточен под тач, в оси для разработки (и работы вообще в большинстве случаев) мышь и клавиатура. Вроде все понятно.

НЛО прилетело и опубликовало эту надпись здесь
у разрабов и сейчас на тот же айфон есть механизмы установки личных собранных приложений

Сейчас можно на айфон поставить приложение, написанное и скомпилированное на этом же айфоне?


основная масса разрабов будет под ту же ios

по своему опыту, мак очень популярен как платформа для разработки на php, python, js, java, а не только под ios. Как его сделают закрытым, там смогут работать только фронтендеры (с помощью cloud-ide) и то не всем это будет удобно.

НЛО прилетело и опубликовало эту надпись здесь
Apple Arcade с самого появления есть на Mac, так что для игр ничего лочить не нужно.
НЛО прилетело и опубликовало эту надпись здесь
так как если с мыши по большим, адаптированным к тачу, кнопкам можно нажимать без проблем
Удачи вам, мультитач с мыши воспроизводить в приложениях, где действительно раздельный трекинг более, чем одного пальца используется.
НЛО прилетело и опубликовало эту надпись здесь
У эппловской мыши другой хват, ладонь опирается на стол. Туннельный синдром скорее от клавиатуры получишь.
НЛО прилетело и опубликовало эту надпись здесь
Если это сделать, получится вторая иОС. А зачем она Эпплу?
баблишко рубить?
НЛО прилетело и опубликовало эту надпись здесь
А, вы про неподписанные приложения. Ну окей, на Windows тоже тогда нельзя их использовать.
image

А если без лукавства — по факту любое стороннее приложение можно скачать, установить и запустить, вне зависимости от того, подписано оно или нет. Утверждения о том, что сторонние приложения вообще не подписывают — просто прямая ложь.
А, вы про неподписанные приложения. Ну окей, на Windows тоже тогда нельзя их использовать.
Я уверен, что аналогичный экран видел и для подписанного приложения на маке. Ну и я нигде не говорил, что это плохо.

Утверждения о том, что сторонние приложения вообще не подписывают — просто прямая ложь.
Действительно, а кто это утверждал?
Я уверен, что аналогичный экран видел и для подписанного приложения на маке.
Простите за прямоту, но… пруф?

Действительно, а кто это утверждал?
Эээ… Вы?

Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)
Ничего не менялось, как можно было скачать и запустить любой подписанный софт, так и до сих пор можно сделать то же самое. Без дополнительного настраивания, все что угодно, от Affinity Photo и Parallels до Handbrake и VLC.

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

Я на макоси с 2011 года, пописываю софт в качестве хобби, аппстором пользуюсь только для скачивания XCode.
Как из
Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)
у вас получилось
Утверждения о том, что сторонние приложения вообще не подписывают
?
Простите за прямоту, но… пруф?
Пруф моей уверенности? Ещё раз, я не знаю как на маке обстоят дела сейчас, мне уже года 3-4 нет необходимости это знать. Как я сразу написал, сейчас вероятно всё по-другому. Мои воспоминания относятся к тому моменту, когда эту штуку только ввели. Я точно помню, что мак принимал не все сертификаты. Получать сертификат на подпись можно было относительно просто в девелоперской программе эпла, или чуть сложнее у других центров сертификации. Самоподписанные сертификаты не канали.

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

А можно спросить: какой-то скриптовый консольный софт, устанавливаемый пакетными менеджерами типа pip, npm, composer тоже должен быть подписан как-то сертификатом от Эппла? А бинарники, на Си, плюсах или Go, которые сам собрал?

Все что собиралось самостоятельно на своем ПК, а также отдельные бинарники (не app-бандлы) подписей не требовало вплоть до последней версии макоси. В последней версии ввели такое требование под новую арм-платформу, но можно подписывать просто так без сертификата (линкер это делает автоматически).

New in macOS 11 on Apple silicon Mac computers, and starting in the next macOS Big Sur 11 beta, the operating system will enforce that any executable must be signed with a valid signature before it’s allowed to run. There isn’t a specific identity requirement for this signature: a simple ad-hoc signature issued locally is sufficient, which includes signatures which are now generated automatically by the linker. This new behavior doesn’t change the long-established policy that our users and developers can run arbitrary code on their Macs, and is designed to simplify the execution policies on Apple silicon Mac computers and enable the system to better detect code modifications.
This new policy doesn’t apply to translated x86 binaries running under Rosetta, nor does it apply to macOS 11 running on Intel platforms.
То есть фактически это просто проверка пакета app на отсутствие изменений с момента линковки?
Я лично еще не видел ни Big Sur, ни новой архитектуры, так что могу передать только общедоступную информацию. Но с виду да, так.

Похоже ещё и на то, что слинковано на этом же компе. То собрать бинарник и отдать другу не получится, нужно другу исходники и инструкции по сборке отдавать. А может и нет.

Можно все что угодно подписать для запуска на своем компьютере самостоятельно, исходники не нужны, сертификат тоже. Ну или вы также утверждаете, что npm, pip и brew на маке не работают, что неправда.
То собрать бинарник и отдать другу не получится, нужно другу исходники и инструкции по сборке отдавать.
Пруф?

У меня сложилось впечатление, что npm или pip для запуска под MacOS должны быть подписаны.

Нет, не должны.
НЛО прилетело и опубликовало эту надпись здесь
Насчет винды не знаю, но если на него можно поставить Linux, то я бы, пожалуй, купил. Давно подумывал об ARM ноуте.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

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


При этом при входе в меню программ — зависание ноута
те работать невозможно

если б это было у всех, была бы инфа в интернете. Возможно, это какой-то локальный баг, связанный с софтом/неправильной установкой или настройкой ОСи.


Какие дистрибутивы линукса ставят на маки?

последняя Убунта, как минимум (по ссылке написано). На счет других — не знаю, не интересовался вопросом.

НЛО прилетело и опубликовало эту надпись здесь
В принципе — должна. Но для этого должно быть желание МС и Apple.

Хотя найдутся энтузиасты, которые напишут дрова. Вон на Lumia 950 пилят недостающие дрова потихоньку woa-project.github.io/LumiaWOA Но это должно быть проще, чем на мак
НЛО прилетело и опубликовало эту надпись здесь
эти не потянут
Под эмулятором.
С удовольствием куплю такой жене!
Мало оперативы для 2021 года.
справедливости ради, для мак 8ГБ вполне приемлемо. говорю как практик.

Очень зависит от задач.
Я с IDE, браузером и несколькими приложениями для разработки регулярно упираюсь в 16 Гб. Если бы я ещё и виртуалки или Docker запускал локально, было бы совсем грустно.

естественно.
я смотрю с точки зрения своего сценария использования. для меня это: терминал, ssh, и всякое для веб-разработки (браузеры, фигма, атом и фотошоп). Иногда ругается на нехватку памяти, но вылетало что-то всего раз или два (да, это был фотошоп)
Иногда ругается на нехватку памяти, но вылетало что-то всего раз или два

Но это ведь совсем ненормально!
Для нового "революционно-прорывного" ноутбука такое будет откровенным позором.

надо ждать тестов и обзоров. может там что-то накрутили по распределению памяти?.. иначе почему такой внезапный потолок в 16ГБ в топе?

Новый виток развития дизайна Pentium II :)

Так этож обыкновенный PoP (Package on package), который более десяти лет уже есть у всяких Freescale/nxp/motorolla.

и в каждом телефоне

Им стоило пойти дальше и в эту систему ещё SSD добавить. Тогда swap работал бы так бодро, что глядишь и «16 Гб хватит всем»
НЛО прилетело и опубликовало эту надпись здесь

Вероятно зависит от того, что открыто в IDE, но я лично в +- похожих кейсах упирался в 8Г оперативы только при запуске виртмашин в дополнение ко всему описанному.

webstorm, пара браузеров, vs-code, spotify что-то еще по мелочи — 11 гб. До того как поставил 16, стояло 8 и при этом сценарии система свопила, при переключении приложений заметно подтормаживало (ubuntu). Тут еще стоит понимать что человек сидящий на не самом топовом железе привыкает к его производительности и у него «норм, не тормозит», а подойдешь посмотришь — дык там ад адом все лагает. я так домой взял пару лет назад и7 8700 и после рабочего и5 был приятно удивлен скоростью работы системы, хотя вроде и раньше «не тормозило».

Ну я недавно загрейдился с 8 до 16 (ну и проц до кучи с i5 до i9, и ssd побыстрее), так что могу сравнивать.
На 8, как я уже писал, периодические заметные фризы при переключении окон (т.е. когда система сильно залезала в своп) были только когда в дополнение к idea, парочке браузеров (причем в хроме за 50 вкладок, в сафари за 2 сотни было :)), клиенту дизера и еще по мелочи (типа postman), запускал виртмашину с 2Г оперативы.
На новой машинке, очевидно, все сильно резче. Но и на 8 вполне норм было, до определенного предела.

Упираетесь или действительно ощущаете тормоза? ОС стремится занять всю память, сколько бы её не было. Мне для тех же задач 16 хватает за глаза, при том, что я ещё запускаю Windows 10 на виртуальной машине и эмуляторы iOS и Android.

IDE на джаве небось? Перешел IDEA на VScode — теперь с 8 гигами можно жить.
НЛО прилетело и опубликовало эту надпись здесь

Вы прежде чем ругать VSC за то, что он на электроне (хотя в большинстве случаев это плохо, да), попробуйте. Будете крайне удивлены.

НЛО прилетело и опубликовало эту надпись здесь
имхо такой вариант лучше — перешел с 8 на 16 и теперь можно с IDE жить.
На работе я памяти в комп добавить не могу.
а, дык вам наверное и IDE'шку не купят тогда на работе)
Не купят. Благо VScode бесплатный, как и частично IDEA
НЛО прилетело и опубликовало эту надпись здесь
ОС всегда будет стараться занять пустую память хотя бы файловым кэшем для оптимального использования ресурсов. Думаю, и при 64 гб скриншот активити монитора не будет кардинально отличаться.


правда 10 Гб из этих 31 Гб отдельно выделил в кеш под файлы компиляции, без этого было бы 21 Гб, но я закрыл все IDE, а с ними было over 40 Гб и еще докер на отдельном сервере, так как локально кое-что не работает, так бы еще он занял несколько Гб.

У меня стабильно открыто пара-тройка проектов в WebStorm, minikube, миллиарды окон браузера, всякие Notion и iTerm — не помню чтобы хоть раз по оперативке на 16Гб упирался. Но да, для уверенности, для нового ноута нужно минимум 32 брать

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Хорошая иллюстрация что 8Гб как раз недостаточно, раз так много вынужденно выкинуто в swap.

Ну да, 7 гигов памяти программ, из которых 2 пожатки, плюс ещё почти гиг кэша файлов, и аж целых 4 с копейками гига насвопило — это действительно "приемлимо" :-)

НЛО прилетело и опубликовало эту надпись здесь
Учитывая скорости установленного SSD, там может быть задержка при переключении программ на те, что в свапе, до 6 секунд (2 секунды на чтение, 4 — на запись). Это вполне приемлемо, да и случайный доступ ко всем 4 Гб сразу необходим достаточно редко, так что он будет восприниматься не как тормоз самого компьютера, а как тормоз конкретной программы.
Проблемой может быть то, что у SSD ограничено число циклов записи, и активное использование Swap-файла запросто может убить его (причём он там распаян — так что замена крайне нетривиальна).

https://linuxreviews.org/Zram
Это, конечно, для линукса тесты, но влияние оперативной памяти можно оценить — компиляция хромого с 8 гб оперативки 5:30, с 20 гб — 4:30 при прочих равных.

А мне 16 Гб категорически не хватает. IDE, Docker, 10 вкладок браузера, и вся память занята, плюс в несколько гигабайт файла подкачки. Про 8 гигабайт вообще речи быть не может.

Idea, Docker, 30+ вкладок хрома, Outlook, телега… Memory Used: 11.48 Gb


Правда, когда запускаю адобовские приложения, он начинает свопиться и подтормаживать.

НЛО прилетело и опубликовало эту надпись здесь

MacBook Pro 2017, Core i5, 13 дюймов

НЛО прилетело и опубликовало эту надпись здесь
«Тормозов не испытывал» — исключительно субъективная метрика, которая не говорит ни о чем.
меня десктоп с i7 10700 раздражает своей неторопливостью, а тут ноут 2017 года…

Это вам так кажется. Говорю как человек, пересевший с 8гб на 16гб версию. Внезапно получил неплохой буст. 8гб — маловато, даже с учётом быстрого ssd.

Я конечно не маковод, но мне и под линукс дистрами если это важно, не хватает 32гб и тут дело даже не в оптимизации ПО, а в использовании ресурсов железа человеческим фактором. Мне как разработчику не хочется тратить время, внимание и т.п на открытие, пере закрытие, восстановление рабочего контекста и т.д. У меня 6 рабочих столов, каждый для своего, если что-то внезапно стрельнуло в голову я быстро переключился на нужный рабочий стол и реализовал это в проекте, а потом переключился на рабочий проект или на медиа стол и т.д. — это как пример.
Как практик, скажу что это впритык, достаточно браузер открыть и уже залазить на пару гигабайт в своп.
НЛО прилетело и опубликовало эту надпись здесь
не понимаю, за что минусуют.

очевидно, чтобы доказать, что мне не хватает 8 ГБ =)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
я на хабре что-то пишу редко, поэтому не ожидал что весьма обтекаемую формулировку «вполне приемлемо» воспримут как категоричную. Но я ни о чём не жалею, ибо стартанул ветку с большим количеством юскейсов, где могу для себя почерпнуть кое-какие идеи.
нет худа без добра, как говорится. =)
Согласен. Пока вижу, что основной аргумент нехватки, что в диспетчере показывают, что память вся занята. Есть еще пример выше компиляции исходников на линкусе.

На MacBook Pro 2010 c 4Гб и HDD да печаль была в свое время, когда начал запускать виртуалки в Parallels. Там это реально чувствовалось. А недавно пришлось пересесть временно с Macbook Pro c 16Гб на 8Гб, не ощутил никакой разницы в стандартном пайплайне веб-разработки со всеми браузерами, фотошопами, докерами и прочим.

Понятно, что у кого-то может быть другой пайплайн и более ресурсоемкие приложения, кому-то в память компиляция исходников упирается, но говорить что в 2020-м году всем 16Гб будет мало как-то странно. Ведь именно 16Гб у М1 показалось мало, даже не 8Гб. Особенно странно это учитывая, что на M1 выпустили условно младшие модели мака и ноутбуков. Я даже не уверен, что на них при интеле можно было поставить более 16Гб.

Так, что я бы сказал, что кому-то не хватает 16Гб, кому-то хватает 8Гб, а 16Гб в М1 скорее всего хватит большинству пользователей обновленных моделей.
Расскажу и я свой кейс. Разработка в PyCharm, Docker, несколько браузеров и остальное по-мелочи. Сначала сидел на mac-mini 2012г 16ГБ и fusion drive (250ssd + HDD). Все было ничего пока не стал использовать докер. Через несколько дней работы начинаются лаги интерфейса, фризы приложений. Приходилось закрывать ненужные приложения, перезапускать firefox, так как он отжирал по несколько гигов оперативки, вкладка Jira в Safari жрет 1ГБ ОЗУ. Работать можно, но уже не комфортно. Купил mini2020 i3 c 8ГБ ОЗУ. Проработал на такой конфигурации неделю. Как оказалось работать не хуже чем на предыдущем мини. Субъективно фризов стало меньше (более быстрый винчестер?). Проапгрейдил память до 32ГБ. Стало значительно лучше, меньше стал закрывать приложения, но все равно firefox приходится перезапускать пусть и раз в неделю. Для себя сделал выводы, что поработать день можно и на 8ГБ ОЗУ, но уже хочется 64ГБ :).
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Так вот это на мой взгляд правильный подход. Если берётесь за рабочие или хобби задачи требующие больших ресурсов, то и покупайте сервер или собирайте десктоп. Сейчас любая современная материнка поддерживает 64 GB RAM.
Но странно требовать от среднего ноутбука запуск кучи Docker контейнеров, k8s.

НЛО прилетело и опубликовало эту надпись здесь

Я с вами согласен, что в 2020-ом 16GB неплохой минимум. Просто Apple видимо решил, что разработчики ПО и запускаторы Docker не их целевая аудитория. Хочешь Docker — покупай их стационарник на XEON за 500 т.р.

НЛО прилетело и опубликовало эту надпись здесь
Ну как сказать — на презентации они там постоянно хвастались, что в x-code на m1 компиляция шустрее стала.

Так это же отлично, их IDE, разработка под их устройства. А с docker, ну идите на Linux с соответствующим железом. Я уже почти все комментарии прочитал и вижу кучу docker, docker через docker, k8s. Жду когда появится ms sql server, oracle, что ещё там на ноутбуке народ запускает? И почему это должно волновать Apple.

НЛО прилетело и опубликовало эту надпись здесь

В этом и суть — когда Эппл захочет, сделает 32 ГБ, или 64, или терабайт памяти. И не придется два года ждать, пока Интел выпустит процессоры, поддерживающие 32 ГБ LPDDR4X.
По поводу текущей линейки ноутбуков — а где здесь косяк Эппла? Там, где раньше было макс 16 ГБ LPDDR (ау, Интел!), там и сейчас так, хуже не стало. Нужно вам больше — сидите пока на моделях с х86, где есть такой объем. Пока никого не сгоняют силой с топовых конфигураций на новые М1-ноуты. В следующем году, когда представят 16" с Apple Silicon, там, уверен, будут и 32 ГБ и опции на 64. На даунгрейд Эппл не пойдет.

НЛО прилетело и опубликовало эту надпись здесь

Но представленые сейчас ноуты не топовые, а наоборот, самые младшие модели. И для разработчиков остались старшие версии с возможностью конфигурации до 64 Гб.

Нет, вы что, это же топовые модели за триллион денег. Удивляют такие персонажи — такое впечатление, что до этого они пользовались макбук про на 2 тандерболта и каким-то образом имели там больше 16 ГБ, а теперь их урезали.

НЛО прилетело и опубликовало эту надпись здесь

Обсуждение было про память, именно это волнует 99% пользователей здесь. А GPU — это не плюс, конечно. Так же можно добавить и про винду в буткампе. Особенность платформы на сегодняшний день. Возможно, в будущем это решится. А нет — значит те, кому это важно, будут брать ноуты других производителей.

С Ўиндой решится если не в буткампе, то в Параллельсе она уж точно будет крутиться.

1500$ — это триллион денег и топовый ноут? Шутите? Ну не знаю, мне кажется, разработчики обычно работают на более мощных и дорогих моделях. Хотя, это зависит от типа разработки. Я знавал разработчиков, которые успешно работали на Mаcbook Air с 8 ГБ памяти. Это было 5 лет назад, но для стека php/js хватало.
Понятно, что если нужно запускать много виртуалок, докеров и прочего, то данные модели — не для вас. В следующем году/через год выйдут модели более мощные и там будет больше памяти.

НЛО прилетело и опубликовало эту надпись здесь
Несомненно, я же об этом и говорил. Как только все вокруг продвинутся еще дальше и 64 станет стандартом, эппл сразу поднимет до 32
а что, в следующем году без 64 гигабайт уже жить нельзя будет? Черт, я только в прошлом году себе 32 гига в пк покупал, до сих пор даже 16 занять не могу, чяднт?
«начиная с 1500$» обычно значит «если
хотите что-то больше чем голую плату, увеличьте сумму в два раза».
apple обновили только младшую линейку, в которой 16/512 обойдется в $1700. Какой-нибудь dell xps 13 new (ближайший конкурент макбука) c 16/512 доступен за $1650, а модель с 32 Gb обойдется всего лишь в $2400 (других конфигураций тупо нет). Макбуки с 32 гигами всё еще доступны, ну так, к слову.
Как только все вокруг продвинутся еще дальше и 64 станет стандартом, эппл сразу поднимет до 32

ну как бы, Эппл уже предлагает 64 ГБ в моделях 16". Так как вряд ли они будут делать даунгрейд, то в недалеком будущем будут 64 и на арм 16".


Вера в недалекое светлое будущее это самая важная часть эппл маркетинга

извините, а вы хотели все и сразу, что ли? Никто не обещал, что единовременно будет представлена вся-вся продуктовая линейка на арм-чипах. Очевидно, что тут нужно время.


Это что-то должно было мне доказать?

это должно было доказать, что многим разработчикам (не буду ручаться за большинство, так как нет статистики) и сегодня достаточно 16 ГБ. А те, кому не достаточно, могут подождать год-два и получить свои 32-64 ГБ в моделях старшего ряда.


"начиная с 1500$" обычно значит «если хотите что-то больше чем голую плату, увеличьте сумму в два раза».

1500$ — это цена ноута с 16ГБ памяти. 8 стоит дешевле и многим и этого хватает. Ясно, что больше — будет стоить дороже. Вам там уже дали ссылку, что 32ГБ на деллах будет стоить не меньше. Не понимаю, вам не нравится невозможность расширения памяти или цена такого расширения?

Это опять смотря что запущено из приложений и какой у вас Мас (со встроенной графикой только, или встройка + дискретная). Обычно 8 гиг это на модельках с интегрированной графикой, которая тоже потребляет обычную RAM под видеопамять (Intel UHD Graphics 630 — VRAM (динамическая, макс.): 1536 МБ). Так что кто то запустит Докер на 8гигах и оно будет работать, а кто то запустит Фотошоп с большим файлом и кучей слоев и ему не хватит памяти, поскольку память подъели как и сами приложения, так и видеодрайвер встроенной графики.

ууу, вы очень сильно ошибаетесь. Точнее — ОЧЕНЬ сильно будет зависеть от задач, которые вы решаете на ноуте. Если это просто youtube/вконтакте/firefox, то 8 Gb будет хватать. А если вы работаете с IDE, docker/k8s, photoshop, про монтаж видео вообще молчу — то будет очень даже не хватать
НЛО прилетело и опубликовало эту надпись здесь
В ближайшие пару лет на интеле всё равно приоритетом для работы будет. Тот же фотошоп только к следующему году обещают (хотя я уверен, что они уже несколько лет его под винду на арм делают) аппл утверждает, что через эмуляцию он работает быстрее, чем раньше ¯\_(ツ)_/¯
НЛО прилетело и опубликовало эту надпись здесь
В минике на интеле в спеках заявлен максимум 64, на арме — 16. Так что вряд ли.
С другой стороны, миники вроде бы 12 года тоже по спекам апгрейдились только до 8 гигов, но какая-то прошивка (уже не помню что и как) позволила ставить туда по 16. Судя по тому, что на авито каждый второй миник 2012 с 16 гигами памяти, эта прошивка прилетала в обновлениях, и юзерам не надо было заморачиваться и играть в мамкиного хакера.
НЛО прилетело и опубликовало эту надпись здесь
Странно почему старшие модели не обновили? Или у M1 все-таки производительность не такая хорошая как заявлено по сравнению с core i9?
Старшая модель это, в первую очередь, дискретная видяшка. Интересно как с этим будет.
Кому что. Мне например процессор и объем ОЗУ
А мне ещё и диагональ не меньше 15.
кстати, да. x3 быстрее «по сравнению с чем?» так и не сказали. Например, 8-ядерный арм в 3 раза быстрее 2-ядерного i3 (в базовом эйре) — не особо и сильное достижение
Почему не сказали, если на сайте есть
сноска с примечанием
Testing conducted by Apple in October 2020 using preproduction MacBook Air systems with Apple M1 chip and 8-core GPU, as well as production 1.2GHz quad-core Intel Core i7-based MacBook Air systems, all configured with 16GB RAM and 2TB SSD. Tested with prerelease Final Cut Pro 10.5 using a 55-second clip with 4K Apple ProRes RAW media, at 4096x2160 resolution and 59.94 frames per second, transcoded to Apple ProRes 422. Performance tests are conducted using specific computer systems and reflect the approximate performance of MacBook Air.
?
Сравнивали с четырехъядерным i7.
1.2GHz quad-core Intel Core i7

Мне кажется, это весьма специфичное сравнение получается, если действительно такая частота.

А что специфичного? У компактных ноутбуков есть лимит по TDP. Intel в рамках ограничений TDP может гарантировать частоту 1.2 ГГц (но есть буст приблизительно до 3). Какую частоту гарантирует M1 — неизвестно. Но он в любом случае быстрее и не требует активного охлаждения. Так что тут выигрыш не только в производительности, но и в энергоэффективности.

Наверное, сравнивали вот с этим процессором. Даже не 3, а все 4.5 ГГц.

Ну вот есть i7 8565u 15вт. У него базовая 1.8, буст до 4.6.
Или вы про какой i7?

Видимо потому, что старшая модель для более универсальных задач, а M1, скорее всего, быстрее именно в том, на что он заточен. Т.е. браузить и кодировать видео будет быстрее, а вот архивировать или компилировать — совсем не факт.

В прочем, стоит дождаться независимых тестов.

Т.е опасения того что эпплы полностью перейдут на свой проц и с интелом будет так же как в свое время было с power — напрасны? Можно спокойно брать себе интеловскую прошку и не париться? А то время давно обновляться, и ждал только этой презентации чтобы понять что за новые процы у них
Перейдут, но не за пару дней. Первыми выкатили процессоры попроще, дальше обновят все маки.
Эппл заявляли, что уже в 2022 все маки будут на их процессоре.
Ну если вы используете процессор в не только софте от самой apple, то при любых раскладах пока переходить на него рано. А напрасны или нет, будет видно по дальнейшим тестам.
Вангую, что в большей части стороннего софта будет все очень плохо и будут говорить о том, что этот софт не оптимизирован. А позже будет уже понятно, угадала ли apple с набором сопроцессоров и на сколько хорошо получается под них оптимизировать.

Брать такой мак в первый год можно только если задачи полностью закрываются базовым софтом от apple (ну может через полгода можно брать и не только для базового). А то, как и в случае перехода с powerPC, первое время с софтом будет туго и в основном через эмулятор (а если так, то не проще ли нативно на intel его запускать).

А то arm реально будет в 2 раза производительнее и потери от эмуляции не будут заметны, тут есть очень большие сомнения.

Хм, но ведь софт пишется для ОС, а не для процессора. Соответственно если ОС портировали, то и софт в ней должен работать весь. Конечно, бывают случаи низкоуровневой оптимизации (свят-свят-свят! наигрался я с этими "кэшами под Adreno" и прочим подобным), но в идеале всё должно исполняться в ОС и изолировать железо от софта, чтобы не было зависимости от архитектуры процессора.

Но ведь софт распространяется в виде исполняемого файла, а он содержит команды, которые понимает конкретный процессор. Например, никто не удивляется, что сборки Linux для x64 и ARM разные.
А Apple предлагает разработчикам распространять код в виде пакета, к котором будет и версия для Intel и версия для M1.
А Apple предлагает разработчикам распространять код в виде пакета, к котором будет и версия для Intel и версия для M1.

Это называется Fat binary.
Перекомпилировать под новый формат пакета – не велика сложность для подавляющего большинства приложений. Апгрейд версии ОС со сменой API вызывает гораздо больше проблем.
Народ на реддите пишет, что в штатах младших макбуков на интеле уже физически нет в магазинах. России, конечно, это не касается, у нас найти 2-3 летний ноутбук в каком-нибудь МВидео — вообще не проблема.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Потому что сначала будут продавать модели похуже, а потом, когда все их купят – модели получше, чтобы проапгрейдиться. Ну вы как маркетинга раньше не видели.
Да тут дело не в маркетинге, а в экономике, ведь возможности TSMC не безграничны. Да и всегда может что‐то пойти не так, могут вылезти какие‐то технические проблемы, и эти риски тоже делают неразумным выпуск сразу всей линейки процессоров.
У Apple работает конечное количество людей, которые не могут одновременно разрабатывать столько чипов, сколько вам хочется.
Поэтому вначале делают кристалл, который пойдёт в начальные ноуты и в iPad Pro'21.
Напомню, iPad выйдет весной и проц для него должен быть готов сейчас. А уже летом пойдут другие чипы.

Очень удивлюсь, если M1 пойдёт в iPad. Это десктопный процессор, под периферию и рабочую нагрузку компьютера.

НЛО прилетело и опубликовало эту надпись здесь
A14 или A15.
A14 уже давно в младших iPad.
Для iPad Pro будет «A14X», который скорее всего просто биннинг M1 с более низкой частотой и, возможно, 7 ядрами GPU.
Какой смысл разбрасываться деньгами и ресурсами налево и направо?

Это десктопный процессор, под периферию и рабочую нагрузку компьютера.
Ага, как и A12X/Z :)

Планшет ничем не хуже компьютера и должен обрабатывать любые существующие нагрузки.
Для iPad Pro будет «A14X», который скорее всего просто биннинг M1 с более низкой частотой и, возможно, 7 ядрами GPU.

Кстати интересный будет результат, если таким образом они thunderbolt в iPad засунут. Не могу, правда, представить, для чего его там использовать, кроме подключения монитора :)

Внешний драйв, докстанция.
Ну пока у них еще свободно место A14X — официально девайсов на нем вроде пока нет и не анонсили.
в macbook pro 13 на M1 памяти до 16 гигов (нет версии с 32) и только два thunderbolt/USB4 порта слева (убрали два справа). Половину его pro-шности обрезали, так сказать. Думаю простительно, если там действительно в три раза перф выше, но осадочек остался
Также новая версия ноутбука будет оснащена четырьмя портами Thunderbolt 3.
поправьте. Вот тут в ракурсе справа видно что там только джек
Ну по цене они позиционируются как замена младшей из двух 13" прошек, отсюда и два порта. Так что не «убрали», а просто модель с 4-мя портами обновится позже и, вероятно, будет иметь более мощный процессор.
Цены конечно на уровне Apple. 150 т.р. за прошку с 512 ssd и 8 ram, могли бы уже и 16 отжалеть.

Thinkpad x1 имеют близкую стоимость, Правда они не зарабатывают на экосистеме...

Thinkpad, правда в США, можно почти всегда купить с хорошей скидкой.

До введения пошлин на личный ввоз подумывал купить на сайте Леново через доставку, да вроде скидки хорошие попадаются но когда начинаешь перебирать варианты выходит что не такие уж они и большие (да оно может быть и 900 с 3000, Но это обычно либо что-то снимаемое либо неудачная конфигурация) и всё равно выходит те самые 2000$ (я про тонкие лёгкие, на мой взгляд, находящиеся в нише Mac book pro)

Ну, я вот как раз купил T14 на Ryzen 4750, 32 гига оперативки, экран 14 дюймов, правда. Обошлось где-то в 1200 долларов.

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

Как раз к этому моменту и лаптоп бы подвезли. Я заказал его в районе начала сентября (когда были скидки к дню труда), привезли его где-то в середине-конце октября. Тут эппл, конечно, уделывает леново.

Я еще зимоу хотел купить, потом пандемия началась, ждял уже до последнего, в итоге просто сидел мониторил сайты. Хотел T53 взять, не прошел платеж на lenovo. Заказал precision, у dell хотя бы можно позвонить в службу продаж и решить вопрос.
А так-то да… Можно было подождать месяц и заказать t14 или лучше t15.
НЛО прилетело и опубликовало эту надпись здесь

Шикарная, по сравнению с T560 тоже. Компиляет шустро (не так шустро, как 3700X, конечно, но шустро), памяти хватает на всё, клавиатура удобнее, экран яркий. Лёгкая очень. Сколько от батареи держит, впрочем, пока не проверял.

x1 не трогал, а вот выданный на работе T470 — жуткий хлам, собранный из того, что удалось отнять у бомжей на помойке. Да, комплектация не топовая, но вроде бы даже за такую охреневшие китайцы просили тысяч семьдесят, хотя ей цена от силы тридцатка, да и то лучше не брать.

В T470 в базовых комплектациях был процессор предыдущего поколения и не FullHD экран.
Это одна из особенностей ценообразования Lenovo, нужно сразу выбирать правильную конфигурацию.

Цены(в $) примерно те же, просто рубль с каждым годом днем дешевеет.
Надо накинуть на этот М1 пару виртуалок, идею, браузер и заставить все выводить на 4к монитор. Что то я сильно сомневаюсь что оно будет быстрее чем мой «ужасно» устаревший и «ужасно» не энергоэффективный Ryzen 1700x.
НЛО прилетело и опубликовало эту надпись здесь

Будет виртуализация от Parallels и ARM-образа для Docker.
Про x86 виртуализацию можно даже не мечтать.

Будет и работать будет даже на первый версиях докера — https://www.my-old-version.com/docker/

С другой стороны теперь можно запускать приложения для ipad для ноутбуке
НЛО прилетело и опубликовало эту надпись здесь

Почему? На нём полноценная MacOS, а значит, и софт для MacOS должен работать. Программы ведь пишутся для ОС, а не для процессора.

Если мы говорим про "нативные" приложения, то они исполняются на процессоре и компилируются в машинные коды определённой системы команд (x86, ARM и т.д.). ОС это не абстрагирует, в общем случае.

В общем нет, но в случае MacOS есть Rosetta 2, пересобирающая приложения под новую архитектуру.

Я чуть ниже уже писал про Rosetta.
В случае простых приложений со статичным кодом, не использующих аппаратно-зависимых функций, всё более-менее понятно и предсказуемо (хотя и тут есть нюансы — отсутствие поддержки AVX, например).


С докером всё намного сложнее.
Во-первых, его предназначение — запускать Linux-контейнеры, с бинарниками под Linux. В macOS просто нет таких API нативно.
Во-вторых, на macOS он использует API hyperkit, которое платформо-специфично, и до текущего момента было только для x86. Под ARM требуются переделки.
В третьих, большинство пользователей от него ожидает запуск существующих x86 образов.


Всё это вместе требует виртуальной машины и x86 Linux-хоста на ней.
И для этого Rosetta 2 просто не предназначена, у неё нет таких функций.

Что будет работать?
Если что Docker на Mac использует hyperkit (а раньше VirtualBox), который, в свою очередь, опирается на аппаратную поддержку виртуализации в x86 процессорах.
В Apple Silicon процессорах нет никакой аппаратной виртуализации x86, поэтому максимум, что можно ожидать — qemu и безумные тормоза.

Apple для этих целей создали транслятор x86 в arm, см. Rosetta 2. Это конечно не такой перфоманс как если компилять сразу в arm, но и далеко не эмуляция cpu через qemu

Rosetta 2 — это не магический x86-ARM транслятор на лету.
Он работает только для macOS приложений, производит Ahead-of-Time (до запуска) трансляцию бинарника из одной ISA в другую с коррекцией ABI, чтобы полученный код был полностью нативным и использовал системные библиотеки напрямую. Для приложений, генерирующих код на лету (JIT и прочее), включается отдельный механизм, который значительно медленнее, вносит серьёзные задержки и может работать неожиданным для приложения образом — это одна из причин, почему Chromium под Rosetta 2 не работает вообще.


Для запуска x86 виртуальной машины нужны совершенно другие механизмы: полноценная эмуляция процессора и сопутствующего железа, JIT на уровне страниц памяти и т.д.

Я очень сильно удивлюсь если на маковских армах нет virtualization extensions. Ее сейчас даже в rPI пихают.

Есть. Но это не поможет запускать x86 виртуалки с приемлемой скоростью.