Я хочу створити великий файл ~ 10G, заповнений нулями та випадковими значеннями. Я спробував використовувати:
dd if=/dev/urandom of=10Gfile bs=5G count=10
Він створює файл розміром близько 2 Гбіт і виходить зі статусом виходу "0". Я не розумію, чому?
Я також спробував створити файл, використовуючи:
head -c 10G </dev/urandom >myfile
На його створення знадобиться близько 28-30 хвилин. Але я хочу, щоб це створювалося швидше. У когось є рішення?
Також я хочу створити кілька файлів з однаковим (псевдо) випадковим малюнком для порівняння. Хтось знає спосіб це зробити?
dd
через розмір блоку. Ви можете поглянути на цю публікацію stackoverflow.com/questions/6161823/…, вона має кілька хороших відповідей, як обчислити найкращий розмір блоку, а також деякі сценарії / програми користувача та інші пропозиції з використаннямdd
.