Как оказалось, функции искусственного интеллекта, представленные недавно Apple, зависят не только от модели процессора в устройстве и версии операционной системы, но ещё и от объёма оперативной памяти. Поэтому владельцы самых доступных модификаций компьютеров останутся как минимум без одного нововведения.
Речь идёт о функции автоматического завершения кода в Xcode 16, которая работает по аналогии с GitHub Copilot и другими схожими сервисами. Алгоритмы машинного обучения в режиме реального времени выполняют прогнозирование написанного кода для предложения потенциального завершения, что потенциально ускоряет работу программиста.
В примечаниях к бета-версии Xcode 16 говорится, что для функции прогнозируемого завершения кода требуется минимум 16 ГБ унифицированной памяти. При этом само приложение может работать при меньшем объёме памяти, но вот воспользоваться конкретной функцией не получится.
Отметим, что Apple уже давно критикуют за использование 8 ГБ оперативной памяти в младших конфигурациях своих ноутбуков. В ответ компания заявила, что её 8 ГБ эквивалентны 16 ГБ «оперативки» в Windows-устройствах.
Источник:
полные уши макарон
Маки для бедняков хуже маков для богатых.
С требованиями для Copilot сравните сначала
(в статье речь про автодополнятель кода, который тоже назвается Copilot)
требования Copilot -- интернет, впн, платная подписка))
40 TOPS + 16 DDR5 минималка для форточки
еще проще, по аналогии с Азуром, сделать всесильный ИИ по подписке в облаке, там хоть 512 гиг оперативной памяти можно съесть.
Ну вы-то по любому не будете довольны ;) Опять-же, Эппл не такая жадная, как вы ))
Ты хоть раз видел чтобы я недоволен был? Каждая новость про эпол как праздник
да ладно, Эпплом-то вы недовольны. Новости - да, праздник для вас, не спорю.
пища для тролля
тут как у О'Генри - не очень-то и хотелось, но грех упускать такой случай - струбус предлагает эппл брать с пользователей деньги за то, что эппл отдает бесплатно)))
это его влажные фантазии ))
А какими вы продуктами эпол пользуетесь, что её новости вас так волнуют?
Doogee )))
Ты новость то прочитай. Аналог интелисенс там и так работает. Речь именно о нейросетевом помощнике чтоб он существенные куски кода дописывал исходя из контекста.
Ну и речь идет о бета-версии, может к релизу и на 8гб заработает
Все понял, вопрос снят!
(отредактирован)
Хочу, чтобы ИИ наконец написал игру про корованы и охрану дворца
Так уже написал же
(Комментарий удален)
Нет, может как 10 гигов, но не больше
Ну т.е. 10 байтный файл умещается в 8 байт?
Данные там как-то ужимаются, как цыгане в жигулях?
Ну , значит Тим Кук - цыган )))
Да, так и есть. Только никому никуда не надо ужиматься, это же Мак! Данные там чувствуют себя просторно и комфортно, как мама Элвиса в кадиллаке
Да)
Не говорю конкретно про маки, но задача стоит не произвольные 10 байта в 8 байт запихнуть, а решить более конкретную задачу: заставить одни и те же приложения работать с 8гб на одной ОС также, как они работали бы с 10гб на другой. И это вполне реальная задача.
Тот же линукс с легкой оболочкой из коробки потребляет меньше 1гб оперативы, тогда как винда 11 потребляет 2-4гб.
Также все 3 популярные ОС умеют сжимать данные в памяти и выполнять своппинг, но какие-то ОС могут делать это эффективнее.
Если говорить конкретно про маки, то apple может контролировать качество SSD, устанавливаемых в их компы и учитывать это при оптимизации своппинга.
Поэтому сделать устройство, на котором в большинстве приложений 8гб будут работать эквивалентно 10гб на другом вполне реально, даже про эквивалентность 8гб и 16гб может идти речь в отдельных приложениях. Но нейронки - задача, где особо ничего не придумаешь, все основные методы сжатия весов доступны публике, и пока никто не придумал, как сделать полезную текстовую модель, которая бы потребляла меньше 2гб оперативы. И уместить эту модель в 8гб памяти вместе с ОС и IDE почти не реально.
А можно просто не оправдывать огрызки с 8Гб ОЗУ и сказать прямо, что мак с таким объёмом памяти абсолютное позорище за свои деньги.
Чел сказал конкретно не верное утверждение, что для эквивалентности 8гб и 10гб памяти нужно ужимать 10байт в 8байт.
Я вообще в своем аргументе линукс привел, как ОС более эффективно работающую с памятью.
То что в ноуте за 1000$+ устанавливают 8Гб ОЗУ и 256гб диска - бред, я никогда не буду покупать мак из этого сегмента или кому-то его советовать. Но понимать, что разные ОС могут показывать совершенно разные результаты, работая с одинаковым объемом ОЗУ нужно.
Год сидел на 8гб мак мини, каких-то проблем не испытывал, вскод занимает примерно 300мб оперативы
Добавим браузер, эмулятор, Андроид студию, ещё один эмулятор, и займёмся Flutter.
да, при запуске бека, отладке в эмуляторе, симуляторе и вебе он захлебывается :) но можно дебажить всё в вебе, а потом уже платформ специфик ковырять, но когда открыто всё сразу, то конечно удобно, тут не спорю
в свою защиту добавлю что разработчиков гибридных приложений которым нужно держать симулятор и эмулятор одновременно не так много в разрезе от общего числа разрабов
Да ладно, самый бомжовый м1 "непро" как раз для разработки был весьма приятен и шустрый на компиляции.
По сути на нем проблемы в основном с играми были из за недостатка ОЗУ и слабого видео.