![새로운 AMD 프로세서는 /dev/urandom을 입력으로 사용할 때 dd 쓰기 속도를 제한합니까?](https://linux55.com/image/184954/%EC%83%88%EB%A1%9C%EC%9A%B4%20AMD%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%84%9C%EB%8A%94%20%2Fdev%2Furandom%EC%9D%84%20%EC%9E%85%EB%A0%A5%EC%9C%BC%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20dd%20%EC%93%B0%EA%B8%B0%20%EC%86%8D%EB%8F%84%EB%A5%BC%20%EC%A0%9C%ED%95%9C%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
나는 최근에 최신 AMD Athlon 칩을 사용하는 새 컴퓨터를 구입했습니다. 로우 레벨 포맷에 사용할 때 dd
설정을 통해 if=/dev/zero
내가 쓰고 있는 디스크에서 허용하는 (아마도) 최고 속도로 디스크에 쓸 수 있다는 것을 알았습니다. 하지만 설정할 때마다 if=/dev/urandom
속도가 항상 4.7MB로 고정되었습니다. /s, 때때로 4.8MB/s에 도달합니다. 이는 실행 중인 배포판(지난 3년부터 최신 배포판까지)이나 쓰고 있는 디스크(USB 드라이브, SD 카드, 하드 드라이브 등)에 관계없이 발생합니다.
내 경험상 대부분의 디스크에서는 일반적인 설정이 가장 빠르다는 것을 알았 bs=1024k
으므로 이를 사용합니다.
dd
input 으로 실행될 때 dd가 이 속도로 조절되는 원인은 무엇 /dev/urandom
이며 어떻게 해결할 수 있습니까?