부팅 시가 아닌 즉시 디스크를 로드하는 방법

부팅 시가 아닌 즉시 디스크를 로드하는 방법

i5 4590과 4GB RAM이 있습니다. Linux에서는 경험이 원활하고 모든 것이 5초 안에 부팅됩니다. 그러나 Windows를 로드하는 데 시간이 오래 걸리고 부팅 직후 어떤 프로그램도 실행되지 않거나 작업 관리자가 열리지 않습니다. 제가 할 수 있는 유일한 일은 하드 리셋뿐입니다. 마지막으로 중요한 점은 매일 사용하는 경우 이전 PC가 현재(AMD Athlon XP+)보다 빨랐다는 것입니다!

그래서 더 알고 싶었어요. Windows가 Linux보다 느리거나 i3의 동일한 Windows(동일한 AV 사용)보다 느린 이유는 무엇입니까?

글쎄, BIOS에서 4개의 SATA 포트(HDD에 연결되어 있음)를 비활성화하여 2개(w7용 1개, Linux용 1개)만 남겨 두려고 했습니다.

내가 알 수 있는 한, 그것은 더 좋아 보였다. 그리고 Linux는 내가 필요하지 않는 한 HDD를 마운트하지 않기 때문에 의미가 있습니다.즉시 마운트할 수 있는 방법이 있나요?리눅스처럼요?

답변1

내가 알 수 있는 한, 그것은 더 좋아 보였다. 그리고 Linux는 내가 필요하지 않는 한 HDD를 마운트하지 않기 때문에 의미가 있습니다.

이 진술의 두 번째 문장은 올바르지 않습니다. 어떤 특정 Linux 배포판을 사용하고 있는지는 언급하지 않았지만 데스크톱 또는 서버 지향 Linux 배포판은 noauto부팅 시로 표시되지 않은 /etc/fstab에 나열된 모든 파일 시스템을 마운트한다고 말하는 것이 안전할 것입니다. 파일 시스템 마운트는 비용이 적게 드는 작업이므로 이동식 미디어를 제외하고는 그렇게 하지 않을 이유가 없습니다. 나는 접근 중내 Linux 시스템의 파일 시스템은 대부분 회전식 미디어에 있으므로 IOPS 바인딩이 가능하며 부팅 중에 마운트하는 데 2~3초 정도 걸리며 최대 5초 정도 소요됩니다. 관련된 프로세스에 대한 지식이 있으면 상당히 합리적이고 빠른 것 같습니다.파일 시스템을 마운트하는 데는 많은 시간이 걸리지 않습니다.

리눅스처럼 즉시 마운트할 수 있는 방법이 있나요?

질문의 전제가 잘못되었기 때문에 이 부분은 사실상 무시해도 됩니다. 즉, 당신은~할 수 있다Windows에서 제공하는 컴퓨터 관리 도구를 통해 관련 파티션에 대한 드라이브 문자 할당을 제거하면 Windows 내에서 해당 파티션에 액세스할 때마다 드라이브 문자를 다시 할당해야 합니다.

부팅당 약간의 시간을 절약할 수 있더라도 계속해서 변경을 반복하는 데 훨씬 더 오랜 시간이 걸릴 것 같습니다. 수동으로 그렇게 하면 오류가 발생하기 쉽고 짧은 시간 내에 좌절감을 느낄 수 있습니다.

드라이브를 분리할 때 Windows에서 시작 속도가 향상되는 것을 볼 수는 있지만그 개선은 거의 확실하게 몇 가지 부차적인 이유 때문이었습니다.파티션의 루트 디렉터리에 대한 전체 검색도 문자 그대로 1초 이하의 시간이 소요되어야 하며, 루트 디렉터리 내용에 대한 지식이 적극적으로 필요한 작업을 수행하지 않는 한 백그라운드 스레드에 의해 수행되어야 합니다.

Windows 설치 시 부팅 프로세스 중에 물리적 하드 디스크를 사용할 수 없게 함으로써 적어도 부분적으로 해결된 것처럼 보이는 성능 문제가 있는 경우, I/O 성능 진단을 위해 제공된 도구를 사용하고 제공된 도구에 대해 질문하는 것이 좋습니다. 문제. 증상에 대해 반창고를 붙이기보다는 문제의 원인을 해결하는 데 집중하세요.

관련 정보