Найти тему
Китайский специалист

XCODE 16 от Apple: сигнал о том, что 8 ГБ оперативной памяти больше недостаточно

Оглавление

На конференции WWDC 2024 компания Apple представила несколько инновационных разработок, включая macOS Sequoia и новую инициативу в области искусственного интеллекта — Apple Intelligence. Однако одна из функций, представленная в обновлении Xcode 16, вызвала беспокойство у пользователей — предиктивное завершение кода.

Эта новая функция, несмотря на свою привлекательность, подчеркнула ограничения 8 ГБ оперативной памяти на компьютерах Apple Mac начального уровня.

-2

ПОЯВЛЕНИЕ ФУНКЦИИ ПРЕДИКТИВНОГО ЗАВЕРШЕНИЯ КОДА

В Xcode 16, последней версии среды разработки от Apple, появилась долгожданная функция предиктивного завершения кода. Она использует модели машинного обучения, чтобы предсказывать и автоматически дописывать код, тем самым увеличивая эффективность работы разработчиков.

Эта функция была создана специально для языка Swift и пакета Apple Development Kit (SDK). Для её использования необходим Mac с Apple Silicon и macOS Sequoia. Так как функция зависит от встроенного хранилища данных, для её работы требуется значительный объём системной памяти.

ТРЕБОВАНИЯ К ПАМЯТИ И ПОСЛЕДСТВИЯ

В примечаниях к выпуску бета-версии Xcode 16 указано, что для выполнения прогнозируемого кода требуется не менее 16 ГБ унифицированной памяти. Хотя Xcode 16 может работать на Mac с меньшим объёмом памяти, эта функция недоступна.

Это означает, что Apple косвенно признаёт: 8 ГБ унифицированной памяти, которые есть во многих компьютерах Mac начального уровня, недостаточно для новых, более требовательных функций.

Это нововведение затрагивает широкий спектр продуктов Apple, включая базовые конфигурации Mac Mini, iMac, MacBook Air и MacBook Pro, которые по-прежнему поставляются с 8 ГБ унифицированной памяти.

Поскольку искусственный интеллект и процессы машинного обучения становятся всё более неотъемлемой частью современных вычислений, им требуются более мощные процессоры нейронных сетей (NPU) и больший объём системной памяти.

В результате пользователи компьютеров Mac с 8 ГБ памяти вскоре могут оказаться лишёнными доступа к новым функциям и приложениям. Это указывает на более широкую тенденцию повышения требований к памяти.

МЕНЯЮЩИЕСЯ ВРЕМЕНА И РАСТУЩИЕ СТАНДАРТЫ

Когда Apple выпустила процессоры серии M1 в 2020 году, было разумно оснастить их 8 ГБ унифицированной памяти. Однако с развитием технологий и усложнением приложений эта спецификация стала немного устаревшей.

Требования к памяти для предиктивного завершения кода в Xcode 16 предполагают, что Apple может вскоре увеличить минимальный стандарт памяти для своих компьютеров Mac до 16 ГБ. Это отражает потребности современной разработки программного обеспечения и модели использования.

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

ЗАКЛЮЧЕНИЕ

С появлением функции предсказательного завершения кода в Xcode 16 стало ясно, что 8 ГБ оперативной памяти недостаточно для некоторых компьютеров Mac начального уровня от Apple. Apple косвенно признала, что 8 ГБ памяти уже не хватает для выполнения многих задач. Это может означать, что в будущих моделях Mac Apple перейдёт на базовый уровень с 16 ГБ оперативной памяти.

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