def bench_bigf_writeff(): # bigfile & mapping f = BigFile_File(tmpf.name, blksize) fh = f.fileh_open() vma = fh.mmap(0, filesize // blksize) memset(vma, 0xFF) fh.dirty_writeout(WRITEOUT_STORE | WRITEOUT_MARKSTORED) # TODO cleanup del vma # vma.close() del fh # fh.close() del f # f.close()
def bench_bigz_writeff(): root = testdb.dbopen() f = root['zfile'] fh = f.fileh_open() # TODO + ram vma = fh.mmap(0, blen) # XXX assumes blksize == pagesize memset(vma, 0xff) transaction.commit() del vma # TODO vma.close() del fh # TODO fh.close() del f # XXX f.close() ? dbclose(root)