나는 노트북이있다. Windows 10 OS가 있으면 데이터를 읽거나 쓰지 않아도 컴퓨터에 연결하면 USB 플래시 드라이브가 매우 뜨겁습니다.
그러나 Linux가 설치된 동일한 컴퓨터에서는 상황이 완전히 다릅니다. 플래시 드라이브에서 데이터를 집중적으로 읽고 쓸 때이 플래시 드라이브는 조금 더 따뜻해졌습니다.
이 현상을 발견 한 후 데스크톱, 랩톱에서 동일한 Linux 및 Windows OS로 다양한 USB 플래시 드라이브를 테스트했습니다. 상황도 비슷합니다.
리눅스 환경에서는
dd if=/dev/urandom of=/path/to/my/flash/parent/folder/test.bin bs=1024M count=4
큰 파일 쓰기를 테스트합니다. 많은 수의 작은 파일 작성을 테스트하려면 다음을 사용하십시오.
parallel dd if=/dev/urandom of=/path/to/my/flash/parent/test-{}.bin bs=1M count=1 ::: {0001..4096}
Windows 10 환경에서는 USB 플래시 드라이브를 꽂기 만하면 아무것도하지 않고 (고의로 I / O 집약적 응용 프로그램을 실행하지 않음) 10 분 동안 기다립니다. 참고 : 모든 테스트 컴퓨터의 Windows 10 환경이 새로 설치되었고 타사 응용 프로그램이 없습니다 (교육용 버전을 사용하고 테스트 전에 컴퓨터를 시작할 때 실시간 보호를 비활성화합니다). Windows 그래픽 설정 관리자 : 변경 사항을 적용하기 위해 재부팅해야하는지 모르겠습니다.
업데이트 1 :
USB 플래시 드라이브 자체 때문일 수 있습니다. 이 테스트에서 사용하는 플래시 드라이브 모델은 다음과 같습니다. (이것은 광고가 아니며, 나는이 제품에 대한 태도가 없습니다)
업데이트 2 :
리눅스 시스템의 버퍼 효과를 고려한 답이 있습니다.
그러나 내가 사용한 Linux 배포판의 경우 DD가 완료되었을 때 타이핑 sync
했으며 실행하는 데 거의 0 시간이 걸렸습니다. 따라서 그 영향은 크지 않습니다.
왜? 이것은 Windows가 항상 플래시 드라이브에 쓸모없는 액세스를하기 때문입니까?
또한 Windows를 사용해야 할 때 USB 플래시 드라이브를 더 시원하게 만드는 실용적인 방법이 있습니까?