¿Es necesario el indicador O_LARGEFILE
si todo lo que quiero hacer es escribir un archivo grande (O_WRONLY
) o anexar a un archivo grande (O_APPEND | O_WRONLY
)?¿Se necesita O_LARGEFILE solo para escribir un archivo grande?
De un hilo que he leído titulado "Cannot write >2gb index file" en la lista de correo CLucene-dev, parece que O_LARGEFILE
podrían ser necesarios para escribir archivos de gran tamaño, pero los participantes en la discusión están utilizando O_RDWR
, no O_WRONLY
, así que no estoy Por supuesto.
¿Tiene alguna fuente para que O_LARGEFILE no se use? – dmeister
La mejor fuente es el hecho de que al agregar POSIX para obtener resultados cero. –
¿Quiere decir que O_LARGEFILE es algo así como un gorro? Debe ser una razón por la cual existe esta bandera. – kirugan