Я видел следующий трюк для быстрого создания больших пустых файлов:
dd if=/dev/zero of=test.dat bs=1024 count=1024
Тем не менее, это по-прежнему занимает некоторое время при создании файлов с несколькими ГБ. Я предполагаю, что на этот раз преобладает диск, записывающий все \0
с из /dev/zero
в test.dat
.
Есть ли способ "мгновенно" создать файл произвольного размера, фактически не инициализируя его содержимое?