EFBIGEFBIG — Файл занадто великий
Розмір файлу перевищує максимально допустимий для файлової системи або ресурсного ліміту процесу.
Що спричиняє цю помилку
Операція запису призведе до перевищення максимального розміру файлу. Це визначається файловою системою (наприклад, 4 ГБ на FAT32), ресурсним лімітом RLIMIT_FSIZE або розміром off_t на 32-бітних системах.
Як виправити
Використовуйте файлову систему, що підтримує більші файли (ext4, XFS). Збільшіть ліміт розміру файлу за допомогою ulimit -f. Компілюйте з підтримкою великих файлів (_FILE_OFFSET_BITS=64). Розділіть вивід на кілька файлів.
Пов'язані коди помилок
EADDRINUSEEADDRINUSE — Адреса вже використовується
Вказана комбінація мережевої адреси та порту вже прив'язана іншим сокетом.
ENOLINKENOLINK — З'єднання розірвано
Віддалений ресурс, підключений через мережеву файлову систему, більше недоступний.
ENOSPCENOSPC — На пристрої не залишилося місця
У файловій системі більше немає вільного місця або інодів для запису.
ENODEVENODEV — Немає такого пристрою
Запитуваний тип пристрою або драйвер пристрою недоступний у системі.
ENODATAENODATA — Дані недоступні
Від пристрою STREAMS немає доступних даних або іменований атрибут не знайдено.
SIGURG (23)SIGURG (23) — Термінові дані на сокеті
На сокеті отримано термінові або позасмугові дані.