Vai al contenuto
Errori Linux/POSIXErrore
EFBIG

EFBIG — File Troppo Grande

La dimensione del file supera il massimo consentito dal filesystem o dal limite di risorse del processo.

linuxmacosunix

Cause di questo errore

Un'operazione di scrittura causerebbe il superamento del limite massimo di dimensione del file. Ciò è determinato dal filesystem (ad es. 4 GB su FAT32), dal limite di risorse RLIMIT_FSIZE o dalla dimensione di off_t sui sistemi a 32 bit.

Come correggerlo

Usa un filesystem che supporti file di grandi dimensioni (ext4, XFS). Aumenta il limite di dimensione del file con ulimit -f. Compila con il supporto per file di grandi dimensioni (_FILE_OFFSET_BITS=64). Suddividi l'output in più file.

Documentazione ufficiale

Codici di errore correlati