Lines Matching refs:file
12 * version 2 for more details (a copy is included in the LICENSE file that
28 * a large file.
34 import java.nio.file.Files;
35 import static java.nio.file.StandardOpenOption.*;
39 // Create a temporary file in the current directory.
41 // a large sparse file test. As a fallback use whatever
43 File file = File.createTempFile("largefile", null, new File("."));
44 long spaceavailable = file.getUsableSpace();
48 throw new RuntimeException("No space available for temp file.");
51 createLargeFile(filesize, file);
53 try (FileInputStream fis = new FileInputStream(file)) {
54 if (file.length() != filesize) {
55 throw new RuntimeException("unexpected file size = "
56 + file.length());
69 file.delete();
98 File file) throws Exception {
99 // Recreate a large file as a sparse file if possible
100 Files.delete(file.toPath());
103 FileChannel.open(file.toPath(),
111 + " to the large file");