Комментарии 704
Интересно как Microsoft отреагирует. Продолжит активно на x86 сидеть или все же Apple начала эру ARM на десктопе
www.microsoft.com/en-us/p/surface-pro-x/8qg3bmrhnwhk
А он к десктопам разве относится? Я как-то думал, что планшет
Но активности нетВот только что обновили проц в 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.
так что 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
Отсутствием HDMI/DP, нескольких USB и т. п. Ну и возможности установить Ubuntu :)
там два 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.
Имхо проблема того что большинство из этого сдохло отнюдь не в Майкрософт
а можно конкретные сравнения с моделями, бенчмарки какие, не?
Нельзя. С неправильно выбранными «попугаями» слона не продашь.
причём не понятно куда он будет сбрасывать теплоУ 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. У эппловских процессоров очень быстрый однопоток, думаю, независимые тесты подтвердят
Какие-то странные у них сравнения… Потребляет в 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 % ноутбуков, которые продавались на индийском рынке
Это же чистый маркетинг, тут не будет сухих адекватных метрик, только красивые и выдающиеся ничего не значащие числа.
Странно только, что мс и производители пк никак не реагируют на такую рекламу
www.anandtech.com/show/16226/apple-silicon-m1-a14-deep-dive
Учитывайте что A14 — процессор для смартфонов, без активного охлаждения, с медленной памятью и более низкими частотами.
Насколько более высокие частоты в M1 пока не ясно.
к вопросу, а зачем тогда ноут такой — а как еще прилажухи собирать
Так вот в новости написано mac mini востребован разработчиками, или что-то похожее… Да выглядит негуманно, но работать с win на клавиатуре mac наверное ещё менее удобно.
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ГБ хватает за глаза.
Мне вне веб-разработки, без виртуалок и без набора браузеров не всегда хватает 64 гигабайт.
Как проявляется нехватка?
IDE для плюсов — под 20 гигов.
Вкладки в хроме — суммарно гигов 10 минимум. Иногда там что-то утекает, и все процессы хрома начинают жрать суммарно ещё больше.
IDE для другого языка — 400-600 мегабайт на файл, открыто с дюжину файлов. На базе vim'а, кстати.
IDE для ещё одного языка — гигабайт пять на проект (а у меня иногда открыто 2-3 проекта).
Ещё всякой ерунды (читалка документов, IM, и так далее) — ещё гигов пять.
Вот уже занято 45-50 гигабайт. А если начать что-нибудь собирать, да в 12 потоков по числу логических ядер, да учитывая, что тот же компилятор плюсов жрёт по гигабайту-двум на инстанс спокойно, а компилятор хаскеля — и того побольше… Короче, некомфортно становится.
Хотя, в принципе, последнее время я на плюсах очень редко и очень мало пишу, можно IDE выключить.
Это не значит, что софту не хватит 32ГБ или меньше. Софт стремится занять больше ОЗУ, если есть возможность. Если система начинает тормозить (приложения работают заметно медленнее по сравнению с ситуацией, когда открыто небольшое количество приложений), то тогда ОЗУ действительно не хватает.
Это, возможно, так для двух из упомянутых приложений (IDE для плюсов и для хаскеля — джетбрейновские штуки, так что Java VM может как-то там что-то регулировать). Правда, я не заметил разницы в объёме потребляемой памяти каждым из приложений в зависимости от того, открыто что-то ещё или нет, и в своп они вполне себе уходят, если случайно начать компилировать, когда хром или clion окончательно потёк.
В любом случае, все остальные перечисленные приложения так гарантированно не делают (я представляю, что у них внутри с точки зрения управления памятью).
все остальные перечисленные приложения
Ну, например, хром умеет выгружать вкладки из памяти при её нехватке или долгой неактивности. В смысле вообще освобождать память, а не в своп запихивать.
Я этого не наблюдал ни разу на своей машине.
Пример того, что происходит у меня на компьютере: Firefox ведёт себя контринтуитивно, потребляя больше оперативной памяти, чем есть на устройстве. При этом система работает без каких либо затруднений.
А мне в web-разработке 24 GiB не хватает. Достаточно какую-нибудь Figma открыть и сразу -6 -10 GiB как корова языком слизала. TypeScript на большом проекте съедает несколько GiB легко. Если нужно переключаться между проектами то потерять с десяток GiB элементарно. vsCode тоже (во многом потому что под капотом для проекта TS тоже задействован) кушает не мало. Сам Chrome по любому поводу любит много покушать.
В общем я легко замечаю разницу между 24 и 32. В первом случае привет SWAP. А разница между 32 и 16 у меня выражается в том, что в 16 swap просто изнасилован.
Ну с ограничениями типа приложения по iOS можно собрать только под MacOS не удивительно
позволив открывать приложения для iPhone и iPad на Mac и MacBook
А игр для iPhone предостаточно.
//сарказм
Но мне кажется, эпл закроет экосистему…Зачем им закрывать десктоп? Мобилы закрывают, как заявляют, ради безопасности — чтобы разгрузить свой сапорт от обращений «мой айфон сломали, деньги увели». Маки же используются профессионалами, и далеко не только для разработки под айфончики. Ограничивать тех, кто зарабатывает твоим инструментом деньги — продажи маков упадут же. А могут и айос-разработчики со временем уменьшиться — ведь сейчас например веб-разраб может работать на маке, решит попробовать айос, ему зайдёт. А не сможет — будет работать на интеле, и покупать мак чтобы просто попробовать, явно не станет.
Так разрабам под айос приходится сидеть на маке. Больше там по сути делать особо нечего будет профессионалам, даже разрабам под другие платформыа как из А следует Б?
А новичков будет меньше — не каждый будет брать мак, чтобы попробовать айос, и где больше никакой айтишной работой не займёшься.во-первых, на маке всё еще не iOS, а MacOS, весьма десктопная ось. А то что архитектура другая — так и во времена PowerPC она была другой. Во-вторых, разработчики идут вслед за пользователями, а не наоборот. И пока люди любят айфоны, разработчики будут брать маки. В-третьих, я вас удивлю, но многие виды разработки сами по себе платформо-агностичны, а в остатке как раз разработка под windows и mac/ios.
на маке всё еще не iOS, а MacOSТак и обсуждается возможное превращение относительно открытой макоси в полностью закрытый айос (только десктопный).
архитектура другаяНе в архитектуре дело, а в закрытости. Другая архитектура как раз не беда — по крайней мере кроссплатформенное заведётся и внешние устройства тоже.
И пока люди любят айфоны, разработчики будут брать макиНе разработчики, а издатели. Многие разработчики и сейчас плюются от маков (пока в основном от железа и цен), но в случае с айос выбора нет, ну если только хакинтош собирать.
А для разработки под iOS? Мне как-то казалось, что в основном разработчики их для этого берут, когда что-то с MacOS просто необходимо из-за ограничений iOS
На арм-маках можно тестировать/отлаживать приложения "нативно" без ограничений симулятора и потери производительности, что должно сильно улучшить качество жизни разработчиков.
Покупать их сейчас как-то недальновидно, по-моему. Я имел в виду, справиться ли тот же эйр с разработкой под iOS/MacOS?
Лично я не согласен на 13 дюймов, потому что сейчас у меня 15, и как‐то не хочется даже пробовать уменьшать. Ну и оперативки тоже хочется побольше, но только потому что у меня уже 7 лет 16 GiB, и есть ощущение, что ещё на 7 лет 16 окажется маловато. Хотя при моей текущей работе с Xcode нет ощущения, что 16 не хватает.

Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)
А не надо запускать непонятно откуда взявшиеся бинарники, автор которых не удосужился подписать их своим сертификатом.
Все нормальные приложения, распространяющиеся вне стора, много лет уже подписаны.
Кого из маководов не спрашивал об этом, все или через контрол устанавливают и думают, что так и надо, либо отключили в настройках и уже не помнят об этом.
Первые ваши знакомые никогда не лазили в настройки, и не читают, что написано на предупреждениях при запуске новых приложений. А у вторых, если никаких проблем не возникает, то всё работает как нужно — подпись проверяется.
Если же кто-то выгуглил консольную команду для разрешения "из любых источников" — он просто не понимает что отключил себе антивирус и ждёт "привета" вроде истории с transmission.
Если же кто-то выгуглил консольную команду для разрешения «из любых источников» — он просто не понимает что отключил себе антивирус
1) есть вполне штатная настройка в интерфейсе
2) сравнение подписанных сборок с антивирусом несколько натянуто
3) вам до примирения с установкой только из стора остался буквально 1 шаг
есть вполне штатная настройка в интерфейсе
Она появляется только после того, как включишь консольной командой.
сравнение подписанных сборок с антивирусом несколько натянуто
Это часть системы борьбы с malware — проверка, что бинарник действительно пришёл от автора приложения, и что сертификат не был отозван (в том числе самим автором).
вам до примирения с установкой только из стора остался буквально 1 шаг
Несколько смело с вашей стороны додумывать за других их позицию.
Она появляется только после того, как включишь консольной командой.ну значит они ещё на один шаг дальше его запрятали.
Это часть системы борьбы с malware — проверка, что бинарник действительно пришёл от автора приложения, и что сертификат не был отозван (в том числе самим автором).Или часть контроля за распространением приложений со стороны эппл.
Несколько смело с вашей стороны додумывать за других их позицию.В чём додумка? или вы не согласны с тем, что оправдываете закручивание гаек и усиление контроля со стороны эпла?
Да, я с вашей позицией не согласен.
Текущие настройки — очень продуманный дефолт для подавляющего большинства людей. При первом же запуске скачанного приложения пользователю показывается вменяемое предупреждение с описанием, почему оно сразу не запустилось, и предлагается пройти в настройки, где он может разрешить выполнение этого приложения или сразу же разрешить запуск любых подписанных приложений.
Те же, кто хочет иметь возможность запускать неподписанные приложения, имеют эту возможность, но такое действие для каждого нового приложения будет осознанным — через правую кнопку мыши и отдельное, более страшное предупреждение.
Отключение же этого механизма консольной командой нужно только тем, кто очень хорошо понимает, что он делает, и чем это грозит (я, хоть и разработчик и "продвинутый пользователь", не отключаю, и меня это один раз уже спасло, когда приложение не запустилось сразу, и пришлось остановиться и прочитать сообщение внимательно).
Запуск произвольных бинарников никогда не будет запрещён на macOS как минимум потому, что это машины для разработчиков как под эппл платформы, так и под многие другие.
Запуск произвольных бинарников никогда не будет запрещён на macOS как минимум потому, что это машины для разработчиков как под эппл платформы, так и под многие другие.не вижу, как это помешает разработчикам. Так же как на iOS разрешат устанавливать приложения, подписанные девелоперским сертификатом. А IDE должны будут распростроняться через стор.
Так же как на iOS разрешат устанавливать приложения, подписанные девелоперским сертификатом.
Это создаст огромное количество проблем со сторонними инструментами разработки, не добавив никакой безопасности.
А IDE должны будут распростроняться через стор.
В эппл, к счастью, понимают существующее разнообразие способов создавать приложения, в отличие от вас.
Это создаст огромное количество проблем со сторонними инструментами разработки, не добавив никакой безопасности.Пока эппл в этом месте последовательно закручивает гайки.
Я напомню, что эппл не на разработчиках зарабатывает.
Эппл зарабатывает на устройствах, которые продаются исключительно потому что есть приложения.
И кстати, безопасность, которую они обеспечивают вышеописанными методами, является важным конкурентным преимуществом, которое люди учитывают при покупке.
И кстати, безопасность, которую они обеспечивают вышеописанными методами, является важным конкурентным преимуществом, которое люди учитывают при покупке.ну так из стора качать ещё безопаснее. Там более надёжные механизмы, чем отзыв сертификата. и приложения проверяют. Причём каждое обновление.
Во как раз на приложениях эппл и зарабатывает.
Не так много, как вам кажется. И сколько-то ещё тратит на создание инструментов разработки, поддержку сервисов, дата-центры и многое другое.
Эппл в первую очередь хардварная компания.
Почему им не сделать то же самое с макосью?
Потому что macOS изначально была открытой (в смысле распространения приложений) платформой.
Судя по тому, что происходит, они медленно варят лягушку: сначала надо просто подписать приложение, потом подписать только некоторыми сертификатами. Сначала настройка разрешающая установку была просто доступна в интерфейсе, потом надо приседания делать.
Судя по тому, что происходит, они прячут опасные настройки от технически неграмотных пользователей.
А про сертификаты вы ошибаетесь. Нет никаких "некоторых сертификатов".
ну так из стора качать ещё безопаснее. Там более надёжные механизмы, чем отзыв сертификата. и приложения проверяют. Причём каждое обновление.
Всё так, и поэтому по-умолчанию стоит именно такая настройка.
Но из этого никак не следует, что дальше они запретят запускать другие приложения вообще.
Угу, и основные доходы от смартфоново, планшетов и носимой электроники, в которых именно что залоченные на Эплсторе ОС. И даже сервисный бизнес даёт доход в два раза выше, чем продажи компов…
Так а как из этого следует, что надо закрывать другую платформу, благодаря открытости которой существуют все эти приложения?
Да была открытой, но всё больше закрывается «во имя безопасности».
Но она не закрывается, и новые системы безопасности не являются запретом на запуск сторонних приложений.
Вот вы уже и сами согласились, что приложения из стора ещё безопаснее.
Так они действительно безопаснее. Их прогоняют через анализаторы, запускаются в сэндбоксе, гарантированно подписаны и сертификат может быть мгновенно отозван, если малварь таки проберётся.
Давайте завершим эту бессмысленную дискуссию.
Вы предполагаете, что у эппл есть цель превратить macOS в копию iOS с окошками, и она идёт к ней таким извилистым путём.
Я же вижу во всех этих изменениях (и многих других, которые остаются под капотом) конкретные механизмы безопасности, о которых задумывался с 15 лет назад, наблюдая тонны малвари в Windows и балаган безопасности в Linux.
Приложения из стора безопаснее, но за счет чего — за счет ограничений, на них накладываемых (доступ к некоторым апи, песочница и т.д.). То есть, нельзя взять и перенести все существующие приложения в стор, чисто технически. Если это сделать, получится вторая иОС. А зачем она Эпплу? Таким образом, да — секьюрность будет расти, и некоторые вещи будет сложнее сделать, но принципиально макОС так и останется открытой десктопной системой.
Пока политика Эппл неизменна — десктоп должен быть десктопом, тач должен быть тачем. Возможность запуска тач-приложений на десктопе — приятное дополнение. Но в обратную сторону — уже нельзя, так как если с мыши по большим, адаптированным к тачу, кнопкам можно нажимать без проблем, то на таче целиться в маленькие элементы — плохой UX. Не буду говорить, плохо это или хорошо, мне лично, наверное, не стало бы хуже от возможности запуска мак-приложения на айпаде, но в Эппл другое мнение на этот счет. Ну и ок.
Зачем им что? иОС для телефонов/планшетов, для потребления контента, залочена она с самого начала, все с этим у них хорошо, зачем разлочивать?
макОС для десктопов, для создателей контента и разработчиков, лочить ее нельзя, так как разработчики уйдут. Соответственно, в оси для потребления контента интерфейс заточен под тач, в оси для разработки (и работы вообще в большинстве случаев) мышь и клавиатура. Вроде все понятно.
у разрабов и сейчас на тот же айфон есть механизмы установки личных собранных приложений
Сейчас можно на айфон поставить приложение, написанное и скомпилированное на этом же айфоне?
основная масса разрабов будет под ту же ios
по своему опыту, мак очень популярен как платформа для разработки на php, python, js, java, а не только под ios. Как его сделают закрытым, там смогут работать только фронтендеры (с помощью cloud-ide) и то не всем это будет удобно.
так как если с мыши по большим, адаптированным к тачу, кнопкам можно нажимать без проблемУдачи вам, мультитач с мыши воспроизводить в приложениях, где действительно раздельный трекинг более, чем одного пальца используется.
Если это сделать, получится вторая иОС. А зачем она Эпплу?баблишко рубить?

А если без лукавства — по факту любое стороннее приложение можно скачать, установить и запустить, вне зависимости от того, подписано оно или нет. Утверждения о том, что сторонние приложения вообще не подписывают — просто прямая ложь.
А, вы про неподписанные приложения. Ну окей, на Windows тоже тогда нельзя их использовать.Я уверен, что аналогичный экран видел и для подписанного приложения на маке. Ну и я нигде не говорил, что это плохо.
Утверждения о том, что сторонние приложения вообще не подписывают — просто прямая ложь.Действительно, а кто это утверждал?
Я уверен, что аналогичный экран видел и для подписанного приложения на маке.Простите за прямоту, но… пруф?
Действительно, а кто это утверждал?Эээ… Вы?
Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)Ничего не менялось, как можно было скачать и запустить любой подписанный софт, так и до сих пор можно сделать то же самое. Без дополнительного настраивания, все что угодно, от Affinity Photo и Parallels до Handbrake и VLC.
Неподписанный софт даже среди опенсорса сегодня редкость, потому что любой хоть сколько-нибудь значимый проект либо находит средства на дев аккаунт, либо кто-то соглашается подписывать своим сертификатом, но и неподписанные приложения можно запускать после изменения аж одной опции в системных настройках.
Я на макоси с 2011 года, пописываю софт в качестве хобби, аппстором пользуюсь только для скачивания XCode.
Якобы какие-то доверенные приложения можно мимо стора установить, но я таких не встречал (хотя я давно уже не за маком, может что-то поменялось)у вас получилось
Утверждения о том, что сторонние приложения вообще не подписывают?
Простите за прямоту, но… пруф?Пруф моей уверенности? Ещё раз, я не знаю как на маке обстоят дела сейчас, мне уже года 3-4 нет необходимости это знать. Как я сразу написал, сейчас вероятно всё по-другому. Мои воспоминания относятся к тому моменту, когда эту штуку только ввели. Я точно помню, что мак принимал не все сертификаты. Получать сертификат на подпись можно было относительно просто в девелоперской программе эпла, или чуть сложнее у других центров сертификации. Самоподписанные сертификаты не канали.
неподписанные приложения можно запускать после изменения аж одной опции в системных настройках.да, я об этом писал выше.
А можно спросить: какой-то скриптовый консольный софт, устанавливаемый пакетными менеджерами типа pip, npm, composer тоже должен быть подписан как-то сертификатом от Эппла? А бинарники, на Си, плюсах или Go, которые сам собрал?
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.
Похоже ещё и на то, что слинковано на этом же компе. То собрать бинарник и отдать другу не получится, нужно другу исходники и инструкции по сборке отдавать. А может и нет.
Уже можно поставить линукс: https://gist.github.com/gbrow004/096f845c8fe8d03ef9009fbb87b781a4
Ну никто и не обещал работу вайфая и прочей периферии — Эппл драйвера не пишет для линукса. Прийдется подключать внешние устройства.
Вопрос был в том — работает ли в принципе. Видно, что уже да.
При этом при входе в меню программ — зависание ноута
те работать невозможно
если б это было у всех, была бы инфа в интернете. Возможно, это какой-то локальный баг, связанный с софтом/неправильной установкой или настройкой ОСи.
Какие дистрибутивы линукса ставят на маки?
последняя Убунта, как минимум (по ссылке написано). На счет других — не знаю, не интересовался вопросом.
Хотя найдутся энтузиасты, которые напишут дрова. Вон на Lumia 950 пилят недостающие дрова потихоньку woa-project.github.io/LumiaWOA Но это должно быть проще, чем на мак
Очень зависит от задач.
Я с IDE, браузером и несколькими приложениями для разработки регулярно упираюсь в 16 Гб. Если бы я ещё и виртуалки или Docker запускал локально, было бы совсем грустно.
я смотрю с точки зрения своего сценария использования. для меня это: терминал, ssh, и всякое для веб-разработки (браузеры, фигма, атом и фотошоп). Иногда ругается на нехватку памяти, но вылетало что-то всего раз или два (да, это был фотошоп)
Иногда ругается на нехватку памяти, но вылетало что-то всего раз или два
Но это ведь совсем ненормально!
Для нового "революционно-прорывного" ноутбука такое будет откровенным позором.
www.apple.com/mac/m1


Новый виток развития дизайна Pentium II :)
Вероятно зависит от того, что открыто в IDE, но я лично в +- похожих кейсах упирался в 8Г оперативы только при запуске виртмашин в дополнение ко всему описанному.
Ну я недавно загрейдился с 8 до 16 (ну и проц до кучи с i5 до i9, и ssd побыстрее), так что могу сравнивать.
На 8, как я уже писал, периодические заметные фризы при переключении окон (т.е. когда система сильно залезала в своп) были только когда в дополнение к idea, парочке браузеров (причем в хроме за 50 вкладок, в сафари за 2 сотни было :)), клиенту дизера и еще по мелочи (типа postman), запускал виртмашину с 2Г оперативы.
На новой машинке, очевидно, все сильно резче. Но и на 8 вполне норм было, до определенного предела.
Упираетесь или действительно ощущаете тормоза? ОС стремится занять всю память, сколько бы её не было. Мне для тех же задач 16 хватает за глаза, при том, что я ещё запускаю Windows 10 на виртуальной машине и эмуляторы iOS и Android.

правда 10 Гб из этих 31 Гб отдельно выделил в кеш под файлы компиляции, без этого было бы 21 Гб, но я закрыл все IDE, а с ними было over 40 Гб и еще докер на отдельном сервере, так как локально кое-что не работает, так бы еще он занял несколько Гб.
Ну да, 7 гигов памяти программ, из которых 2 пожатки, плюс ещё почти гиг кэша файлов, и аж целых 4 с копейками гига насвопило — это действительно "приемлимо" :-)
Проблемой может быть то, что у SSD ограничено число циклов записи, и активное использование Swap-файла запросто может убить его (причём он там распаян — так что замена крайне нетривиальна).
https://linuxreviews.org/Zram
Это, конечно, для линукса тесты, но влияние оперативной памяти можно оценить — компиляция хромого с 8 гб оперативки 5:30, с 20 гб — 4:30 при прочих равных.
А мне 16 Гб категорически не хватает. IDE, Docker, 10 вкладок браузера, и вся память занята, плюс в несколько гигабайт файла подкачки. Про 8 гигабайт вообще речи быть не может.
Это вам так кажется. Говорю как человек, пересевший с 8гб на 16гб версию. Внезапно получил неплохой буст. 8гб — маловато, даже с учётом быстрого ssd.
не понимаю, за что минусуют.
очевидно, чтобы доказать, что мне не хватает 8 ГБ =)
На MacBook Pro 2010 c 4Гб и HDD да печаль была в свое время, когда начал запускать виртуалки в Parallels. Там это реально чувствовалось. А недавно пришлось пересесть временно с Macbook Pro c 16Гб на 8Гб, не ощутил никакой разницы в стандартном пайплайне веб-разработки со всеми браузерами, фотошопами, докерами и прочим.
Понятно, что у кого-то может быть другой пайплайн и более ресурсоемкие приложения, кому-то в память компиляция исходников упирается, но говорить что в 2020-м году всем 16Гб будет мало как-то странно. Ведь именно 16Гб у М1 показалось мало, даже не 8Гб. Особенно странно это учитывая, что на M1 выпустили условно младшие модели мака и ноутбуков. Я даже не уверен, что на них при интеле можно было поставить более 16Гб.
Так, что я бы сказал, что кому-то не хватает 16Гб, кому-то хватает 8Гб, а 16Гб в М1 скорее всего хватит большинству пользователей обновленных моделей.
Так вот это на мой взгляд правильный подход. Если берётесь за рабочие или хобби задачи требующие больших ресурсов, то и покупайте сервер или собирайте десктоп. Сейчас любая современная материнка поддерживает 64 GB RAM.
Но странно требовать от среднего ноутбука запуск кучи Docker контейнеров, k8s.
Я с вами согласен, что в 2020-ом 16GB неплохой минимум. Просто Apple видимо решил, что разработчики ПО и запускаторы Docker не их целевая аудитория. Хочешь Docker — покупай их стационарник на XEON за 500 т.р.
Так это же отлично, их 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гигах и оно будет работать, а кто то запустит Фотошоп с большим файлом и кучей слоев и ему не хватит памяти, поскольку память подъели как и сами приложения, так и видеодрайвер встроенной графики.
С другой стороны, миники вроде бы 12 года тоже по спекам апгрейдились только до 8 гигов, но какая-то прошивка (уже не помню что и как) позволила ставить туда по 16. Судя по тому, что на авито каждый второй миник 2012 с 16 гигами памяти, эта прошивка прилетала в обновлениях, и юзерам не надо было заморачиваться и играть в мамкиного хакера.
Сравнивали с четырехъядерным i7.
1.2GHz quad-core Intel Core i7
Мне кажется, это весьма специфичное сравнение получается, если действительно такая частота.
Наверное, сравнивали вот с этим процессором. Даже не 3, а все 4.5 ГГц.
В прочем, стоит дождаться независимых тестов.
Вангую, что в большей части стороннего софта будет все очень плохо и будут говорить о том, что этот софт не оптимизирован. А позже будет уже понятно, угадала ли apple с набором сопроцессоров и на сколько хорошо получается под них оптимизировать.
Брать такой мак в первый год можно только если задачи полностью закрываются базовым софтом от apple (ну может через полгода можно брать и не только для базового). А то, как и в случае перехода с powerPC, первое время с софтом будет туго и в основном через эмулятор (а если так, то не проще ли нативно на intel его запускать).
А то arm реально будет в 2 раза производительнее и потери от эмуляции не будут заметны, тут есть очень большие сомнения.
Хм, но ведь софт пишется для ОС, а не для процессора. Соответственно если ОС портировали, то и софт в ней должен работать весь. Конечно, бывают случаи низкоуровневой оптимизации (свят-свят-свят! наигрался я с этими "кэшами под Adreno" и прочим подобным), но в идеале всё должно исполняться в ОС и изолировать железо от софта, чтобы не было зависимости от архитектуры процессора.
А Apple предлагает разработчикам распространять код в виде пакета, к котором будет и версия для Intel и версия для M1.
А Apple предлагает разработчикам распространять код в виде пакета, к котором будет и версия для Intel и версия для M1.
Это называется Fat binary.
Поэтому вначале делают кристалл, который пойдёт в начальные ноуты и в iPad Pro'21.
Напомню, iPad выйдет весной и проц для него должен быть готов сейчас. А уже летом пойдут другие чипы.
Очень удивлюсь, если M1 пойдёт в iPad. Это десктопный процессор, под периферию и рабочую нагрузку компьютера.
Для iPad Pro будет «A14X», который скорее всего просто биннинг M1 с более низкой частотой и, возможно, 7 ядрами GPU.
Какой смысл разбрасываться деньгами и ресурсами налево и направо?
Это десктопный процессор, под периферию и рабочую нагрузку компьютера.Ага, как и A12X/Z :)
Планшет ничем не хуже компьютера и должен обрабатывать любые существующие нагрузки.
Для iPad Pro будет «A14X», который скорее всего просто биннинг M1 с более низкой частотой и, возможно, 7 ядрами GPU.
Кстати интересный будет результат, если таким образом они thunderbolt в iPad засунут. Не могу, правда, представить, для чего его там использовать, кроме подключения монитора :)
Также новая версия ноутбука будет оснащена четырьмя портами Thunderbolt 3.поправьте. Вот тут в ракурсе справа видно что там только джек
Thinkpad x1 имеют близкую стоимость, Правда они не зарабатывают на экосистеме...
До введения пошлин на личный ввоз подумывал купить на сайте Леново через доставку, да вроде скидки хорошие попадаются но когда начинаешь перебирать варианты выходит что не такие уж они и большие (да оно может быть и 900 с 3000, Но это обычно либо что-то снимаемое либо неудачная конфигурация) и всё равно выходит те самые 2000$ (я про тонкие лёгкие, на мой взгляд, находящиеся в нише Mac book pro)
Ну, я вот как раз купил T14 на Ryzen 4750, 32 гига оперативки, экран 14 дюймов, правда. Обошлось где-то в 1200 долларов.
Потом правда подвезли ядро 5.8 и стало немного попроще.
Как раз к этому моменту и лаптоп бы подвезли. Я заказал его в районе начала сентября (когда были скидки к дню труда), привезли его где-то в середине-конце октября. Тут эппл, конечно, уделывает леново.
А так-то да… Можно было подождать месяц и заказать t14 или лучше t15.
Будет виртуализация от Parallels и ARM-образа для Docker.
Про x86 виртуализацию можно даже не мечтать.
С другой стороны теперь можно запускать приложения для ipad для ноутбуке
Почему? На нём полноценная MacOS, а значит, и софт для MacOS должен работать. Программы ведь пишутся для ОС, а не для процессора.
Если мы говорим про "нативные" приложения, то они исполняются на процессоре и компилируются в машинные коды определённой системы команд (x86, ARM и т.д.). ОС это не абстрагирует, в общем случае.
Я чуть ниже уже писал про 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 пихают.
Apple представила MacBook Air, MacBook Pro 13 и Mac mini на новых ARM-процессорах M1