On Fri, 2009-12-04 at 14:56 +0100, Manlio Perillo wrote: > Nicola Larosa ha scritto: > > [...] > > David Mugnai wrote: > >> non stiamo reinventando quello che già fa il sistema operativo con il > >> file buffer? invece di scrivere logica addizionale che mima quello che > >> fa già il kernel potremmo provare ad aprire i file con bufsize=10M :) > > > > Con quello istruisci il buffering fatto dall'IO in Python (basato su > stdio del C), non il sistema operativo. > > Non c'è modo diretto per dire al kernel quanta memoria usare per il > buffering di un file, che io sappia (e di certo POSIX non lo prevede).
hai ragione! mi ricordavo male. Probabilmente quel buffer influenza il numero di flush che python chiama, ma se queste finiscano sul disco oppure no lo decide il kernel.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python