Гендиректор OpenAI Сем Альтман став героєм сатиричного скрипту про оперативну пам’ять

Гендиректор OpenAI Сем Альтман став героєм сатиричного скрипту про оперативну пам’ять

Розробник створив сатиричний Linux-скрипт Ram-Altman, що жартує з дискусії про використання оперативної пам’яті.

Розробник Ієн Кей створив Ram-Altman — сатиричний Bash-скрипт для Linux, який може раз на добу надсилати жартівливий лист, якщо система повідомляє про понад 10% доступної оперативної пам’яті. Проєкт став реакцією на висловлювання гендиректора OpenAI Сема Альтмана щодо використання DRAM у персональних комп’ютерах, повідомляє Ars Technica.

На епізоді подкасту Cheeky Pint, записаному 29 жовтня, Альтман говорив про локальний запуск моделей штучного інтелекту. Він зазначав, що з погляду глобального розподілу ресурсів неефективно, коли багато користувачів тримають у своїх комп’ютерах значні обсяги обмеженого запасу DRAM, задіяні лише 5% часу. Згодом Альтман пояснив, що його слова вирвали з контексту, а також ненадовго змінив своє ім’я в X на RAM Altman.

 

Як скрипт оцінює пам’ять

 

Ram-Altman визначає використану пам’ять за даними Linux із файлу /proc/meminfo, віднімаючи показник MemAvailable від MemTotal. MemAvailable — це оцінка ядра щодо обсягу пам’яті, який система може надати програмам без використання файлу підкачки. Цей показник не тотожний рядку вільної пам’яті: Linux використовує незадіяну RAM для кешування файлів, але за потреби ядро може швидко вивільнити цей ресурс.

Скрипт можна налаштувати на перевірку стану пам’яті кожні п’ять хвилин. Якщо доступно понад 10% RAM, він генерує один із шаблонів жартівливого листа, але обмежує надсилання до одного повідомлення на день.

 

Перевірка та обмеження

 

Автор матеріалу протестував скрипт на комп’ютері з Fedora 44 KDE. Із 14,9 ГіБ доступної системі пам’яті скрипт показав 10 ГіБ використаної та 4,9 ГіБ доступної RAM, або 33,1%. У проєкті визнають різницю між вимірюванням вільної ємності пам’яті в певний момент і тезою Альтмана про частку часу, протягом якого пам’ять фактично використовується.

У коді немає електронної адреси Альтмана чи інших адресатів. Розробник радить використовувати режим dry-run, який лише демонструє згенерований лист без його надсилання, а користувачам робочої версії — застосовувати власні адреси та виконувати прохання припинити надсилання.