![1초 동안 하드 드라이브에 쓰는 가장 빠른 방법은 무엇입니까? [복사]](https://linux55.com/image/73104/1%EC%B4%88%20%EB%8F%99%EC%95%88%20%ED%95%98%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90%20%EC%93%B0%EB%8A%94%20%EA%B0%80%EC%9E%A5%20%EB%B9%A0%EB%A5%B8%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
현재 다음 명령을 사용하여 파일에 1을 쓰고 있습니다.
tr '\0' '\377' < /dev/zero > /dev/sdb
하지만 이는 500GB 디스크를 채우려는 경우에는 매우 느린 방법입니다. 더 빠른 방법이 있나요?
답변1
와 같은 것을 사용하면 tr '\0' '\377' </dev/zero | dd of=allones bs=1M
예를 들어 이것을 반복해서 쓸 수 있습니다 while true; do cat allones; done >/dev/sdb
.