포럼에서 SSD 하드 디스크를 사용하면 Windows 부팅 시간이 50 초에서 약 10 초로 줄어 듭니다.
왜 그런지 몰랐어요? 간단한 c # 프로그램으로 1GB 파일을로드하려고했는데 일반 하드 디스크와 함께 832ms (임의의 데이터와 함께 1228ms)가 필요합니다.
- SSD를 사용하면로드하는 데 10 초도 걸리지 않기 때문에 문제는 처리 문제가 아닙니다 .
- 850ms 미만의 1GB를 읽을 수 있기 때문에 문제는 하드 디스크 읽기 속도 문제가 아닙니다 (편집 : 1250ms ).
문제로 인해
- 너무 많은 파일을로드 중입니다! 그렇다면 왜 Microsoft가 하나의 파일로 압축하지 않았습니까?
- 부팅시 너무 많은 로깅 및 쓰기 프로세스! 그렇다면 무엇입니까?
- 말해줘
어떻게 해결할 수 있습니까?
나에게 왜 등급을 낮추어야하는지 알려주십시오.
하드 읽기 속도 테스트를위한 코드
var buffer = new byte[1024 * 1024 * 1024];
var s2 = new Stopwatch();
s2.Start();
var f2 = File.OpenRead(@"d:\test.size");
int size=f2.Read(buffer, 0, buffer.Length);
f2.Close();
MessageBox.Show("read time:" + s2.ElapsedMilliseconds + " ms");