L'indicateur O_LARGEFILE
est-il nécessaire si tout ce que je veux faire est d'écrire un gros fichier (O_WRONLY
) ou d'ajouter un fichier volumineux (O_APPEND | O_WRONLY
)?Est-ce que O_LARGEFILE est nécessaire pour écrire un gros fichier?
d'un fil que je lis intitulé « Cannot write >2gb index file » sur la liste de diffusion CLucene-dev, il semble que O_LARGEFILE
pourrait être nécessaire pour écrire des fichiers volumineux, mais les participants à cette discussion utilisent O_RDWR
, pas O_WRONLY
, donc je ne suis pas sûr.
Avez-vous des sources pour lesquelles O_LARGEFILE ne devrait pas être utilisé? – dmeister
La meilleure source est le fait que greber POSIX pour cela ne donne aucun résultat. –
Donc, vous voulez dire, O_LARGEFILE est quelque chose comme un bouchon? Ce doit être une raison pour laquelle ce drapeau existe. – kirugan