В OpenAI Codex нашли серьезный баг — ИИ убивает SSD пользователей

И было бы ради чего…

В OpenAI Codex нашли серьезный баг — ИИ убивает SSD пользователей

Разработчик под ником 1996fanrui заметил, что его SSD начал изнашиваться значительно быстрее обычного. Причиной оказался Codex CLI — консольный инструмент OpenAI для агентного программирования.

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

Читают прямо сейчас:

SQLite — самая простая база данных, которая работает везде — как устроена эта СУБД и почему агрессивные вставки и удаления дают такую нагрузку на диск

Виды компьютерной памяти: какие бывают и чем отличаются — почему постоянная запись изнашивает SSD быстрее, чем обычное чтение файлов

Вайбкодинг и безопасность: 3 реальных кейса из продакшена — как ИИ-инструменты создают незаметные, но реальные проблемы в инфраструктуре

Все дело в агрессивном логировании в SQLite

Codex ведет непрерывную запись диагностических логов в локальную базу SQLite по пути ~/.codex/logs_2.sqlite.

За 21 день работы система записала около 37 ТБ данных, хотя сам файл базы при этом оставался относительно небольшим — чуть более 1 ГБ.

При пересчете это дает около 640 ТБ записи в год, что сопоставимо с типичным ресурсом потребительского SSD на весь его жизненный цикл.

Нагрузка усиливается из-за особенностей записи

Дополнительный фактор износа носителя — высокая частота операций внутри базы. SQLite работает в режиме постоянных вставок и удалений, что приводит к усиленному write amplification.

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

Причина — режим TRACE и избыточные данные

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

В базу попадают не только технические события, но и сырые WebSocket-данные, телеметрия и обращения к системным файлам. Значительная часть этой информации не несет практической пользы для пользователя.

Проблема обсуждается, но не исправлена

Ситуация с избыточными логами обсуждается в issue-трекерах уже несколько месяцев.

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

Самая большая скидка — 10% на все курсы!

До 30 июля по промокоду KOD (можно просто нажать) действует максимальная скидка — 10% на все платные курсы Практикума. Если давно хотели разобраться в разработке, аналитике, нейросетях, тестировании или кибербезопасности, сейчас можно зайти дешевле.

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

Соцсети: Юлия Зубарева
Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Вам может быть интересно
easy
[anycomment]
Exit mobile version