Новые функции Xcode от Apple не поддерживают некоторые компьютеры Mac начального уровня. Действительно ли 8 ГБ памяти недостаточно?
Не так давно WWDC 2024 официально завершился. Поскольку это «Глобальная конференция разработчиков», основная группа этой конференции, конечно же, состоит из разработчиков со всего мира. В дополнение к серии новых систем Apple также выпустила новый Xcode 16.
Обновленный Xcode содержит такие функции, как Swift Assist и интеллектуальное завершение кода, которые могут помочь разработчикам лучше разрабатывать приложения на Swift.
Однако Xcode 16, включающий в себя возможности искусственного интеллекта, облил некоторых пользователей холодной водой из-за своей функции прогнозирующего завершения кода.
Новый механизм предиктивного завершения кода Xcode использует уникальную модель, специально разработанную для Swift и Apple SDK, для прогнозирования кода, который может понадобиться разработчикам в процессе программирования, и автоматического завершения кода, устраняя необходимость для разработчиков вручную вводить код целиком.
Apple заявляет, что автодополнение кода полностью основано на усовершенствованиях машинного обучения в Apple и macOS Sequoia и работает на устройствах разработчиков, а это означает, что код полностью конфиденциальен, и разработчики получают его быстро, даже при работе в автономном режиме.
Однако для работы функции интеллектуального завершения кода не только требуется компьютер Apple Silicon с macOS Sequoia, но также требуется как минимум 16 ГБ единой памяти.
Фактически, обновленная основная программа Xcode 16 также может работать на компьютерах Mac с объемом памяти менее 16 ГБ, но она не поддерживает интеллектуальное завершение кода.
Однако Apple впервые прямо указала на аппаратные ограничения компьютеров Mac начального уровня, оснащенных 8 ГБ памяти.
Функция предиктивного завершения кода выдвигает более высокие требования к памяти. Возможно, Apple впервые замаскированно признала, что 8 ГБ памяти может быть недостаточно для текущего нового Mac.
Начальная память объемом 8 ГБ в продуктах серии Apple Mac уже давно подвергается критике со стороны многих пользователей. Для новой 14-дюймовой модели MacBook Pro, основанной на модели начального уровня, каждые дополнительные 8 ГБ памяти будут стоить дополнительно 1500 юаней.
В ноябре прошлого года ведущий Bilibili UP @林伊LYi взял интервью у Боба Борчерса, вице-президента Apple по глобальному маркетингу продуктов. В ходе интервью они также рассказали о проблеме «памяти 8 ГБ», которая волнует всех.
Боб Борчерс сказал, что память Apple не совсем такая же, как память других операционных систем. «Фактически, наше использование памяти более эффективно, у нас есть технология сжатия памяти, и наша память основана на унифицированной архитектуре памяти», — сказал он.
Он также сказал: «Объем памяти 8 ГБ в MacBook Pro M3 может быть ближе к памяти в 16 ГБ в других системах. Способ распределения памяти Apple будет более эффективным».
Однако, если вы ранее верили заявлению Apple о том, что 8 ГБ унифицированной памяти базового Mac достаточно, то вы не сможете использовать прогнозирующий код Xcode 16 для реализации новых функций.
Пользователи Mac с этими версиями памяти объемом 8 ГБ, если они хотят добиться аналогичных функций во время программирования, могут использовать только сложные методы для использования сторонних моделей искусственного интеллекта.
Базовая конфигурация большинства компьютеров Mac, продаваемых в настоящее время Apple, включая Mac mini, iMac и MacBook Air, по-прежнему имеет только 8 ГБ единой памяти.
Даже MacBook Pro начального уровня, который Apple называет «безжалостным персонажем», может стартовать только с 8 ГБ памяти.
У некоторых людей могут быть только легкие офисные сценарии, такие как обработка текста, и этим пользователям едва хватает 8 ГБ.
Однако, будь то разработчики или создатели произведений искусства, все профессиональные пользователи, которые действительно используют Mac в качестве инструмента повышения производительности, обычно не выбирают самую низкую начальную конфигурацию при выборе компьютера.
Когда Apple выпустила M1 в 2020 году, 8 ГБ памяти модели начального уровня все еще были доступны.
Но в сегодняшнюю «эру искусственного интеллекта» нейронные сети и вычисления искусственного интеллекта требуют много ресурсов памяти, и минимальный стартовый объем памяти всего в 8 ГБ действительно неоправдан.
После выпуска Apple Intelligence было объявлено, что мобильная версия поддерживает только серию iPhone 15 Pro, о чем позже поделился Ай Фанер.
При обсуждении причин, по которым Apple сделала это, упоминалось, что, скорее всего, память ограничивает производительность программного обеспечения. Теперь похоже, что функция ИИ на Mac столкнулась с аналогичным сценарием.
В настоящее время такие функции, как Swift Assist в Xcode 16, еще не доступны в сети, но эти функции также могут потребовать большего объема памяти, и ожидается, что их также будет сложно открыть пользователям Mac с версиями памяти 8 ГБ.
Еще в 2012 году Apple начала оснащать iMac памятью минимум 8 ГБ. Двенадцать лет спустя самый дешевый Mac, который мы можем выбрать, по-прежнему имеет объем памяти 8 ГБ.
Можно предвидеть, что, будь то функция прогнозного завершения кода Apple Intelligence или Xcode, ограничения этих функций на моделях — это только начало. В будущем должно появиться больше функций искусственного интеллекта, которые по-прежнему будут требовать более высоких конфигураций оборудования.
# Добро пожаловать на официальную общедоступную учетную запись WeChat Aifaner: Aifaner (идентификатор WeChat: ifanr). Более интересный контент будет предоставлен вам как можно скорее.
Ай Фанер | Исходная ссылка · Посмотреть комментарии · Sina Weibo