Windows 7을 최대 절전 모드로 전환 한 다음 나중에 다시 시작할 때마다 전체 시스템이 잠시 동안 정상인 것처럼 보이고 시스템이 즉시로드 된 웹 페이지를로드하는 데 약 10 초가 걸릴 때까지 모든 것이 느려집니다.
시스템의 HDD LED를보십시오. 최대 절전 모드에서 다시 시작한 후 몇 분 동안 HDD LED가 격렬하게 깜박입니다 (또는 계속 켜져 있음).
이것은 정상입니다. Windows가 최대 절전 모드에서 다시 시작되면 전체 최대 절전 모드 파일 (크기가 몇 기가 바이트 일 수 있음)을 메모리로 읽지 않습니다. 대신, 다시 시작하고 다시 실행하는 데 중요한 부분 (커널, 드라이버, 서비스, 활성 프로그램 등)을로드하고 백그라운드에서 나머지를로드합니다. 이런 식으로 1 ~ 2 분 정도 기다리지 않고 바로 작업을 다시 시작할 수 있습니다.
당연히 이것은 Windows가 나머지 시스템을 백그라운드에서 계속로드하는 동안 시스템이 다운됨을 의미합니다. 물론 가능한 한 반응이 좋도록 최선을 다하지만 놀랍게도 이것은 말보다 쉬운 일입니다. 활동이 좌우 트랙을하도록 강요 배경 부하에서 뭔가 다른 우선 순위를, 그래서 예를 들어, 프로그램을 해제 최소화 할 경우 계속하기 때문에, Windows를해야하기 때문에 이것은 특히 사실 하려고 신속가 작업 한 어떤로드 및 중지 다른 프로그램의 메모리를 복원하지만, 측면 추적 전에 현재 작업을 완료해야 할 수도 있습니다.
나는 이미 sfc / scannow를 시도했지만 아무런 차이가 없습니다.
드라이브에 아무런 문제가 없기 때문입니다.
이것을 막기 위해 할 수있는 일이 있습니까?
최대 절전 모드 성능을 향상시키기 위해 더 많은 메모리와 더 빠른 드라이브 (예 : SSD)를 얻는 것 외에도 최대 절전 모드로 전환하기 전에 많은 프로그램을 종료하고 가능한 한 많은 메모리를 확보해야합니다. 분명히 이것은 최대 절전 모드의 목적을 다소 상실하지만 아무것도 무료가 아니며,이 목적으로 성능을 원한다면 그 끝에서 지불해야하며 그 반대도 마찬가지입니다.
또한 최대 절전 모드로 전환하기 전에 실행중인 프로그램 수와 메모리를 사용하지 않으면 디스크에 많은 메모리를 저장할 필요가 없으므로 Windows가 최대 절전 모드로 전환되는 이점도 있습니다.
또한 Bob이 언급 한 MSDN 기사 는 재개가 느려지는 이유 (최대 절전 모드보다 빠름)를 설명합니다.
부트 로더 개선 사항은 최대 절전 모드 재개 시간에서도 비슷한 개선 기능을 제공합니다. 주로 최대 절전 모드 이미지를 읽기 위해 Ntldr에서 사용하는 I / O 경로를 간소화합니다. 최대 절전 모드 파일은 기록 될 때 압축되며 효율성을 위해 압축 알고리즘이 파일 I / O와 겹칩니다. 그러나 최대 절전 모드에서 다시 시작할 때 Ntldr은 BIOS를 사용하여 I / O를 수행합니다. 따라서 압축 해제로 디스크 I / O 읽기를 겹치는 것은 불가능합니다.
…
Windows XP에서 최대 절전 모드를 최적화하기 위해 몇 가지 개선 사항이 구현되었습니다. 압축 알고리즘은 큰 블록 (64K)의 데이터를 압축 및 압축 해제하도록 최적화되었습니다. 또한 압축은 디스크 쓰기와 겹칩니다. 현재 데이터 블록이 디스크로 전송 될 때 다음 데이터 블록이 압축됩니다. 압축을 디스크 쓰기와 겹치면 압축 시간이 거의 무료입니다. 또한 최대 절전 모드 파일은 PIO 모드 대신 IDE DMA를 사용하여 작성됩니다. 대부분의 최신 IDE 컨트롤러 및 디스크는 DMA 모드에서만 최상의 성능을 달성합니다.
다시 말해, 최대 절전 모드 프로세스는 Windows에서 모든 드라이버와 함께로드 및 준비된 상태에서 발생하므로 Windows가 최대 속도로 하드웨어 (예 : 드라이브)에 액세스 할 수 있습니다. 그러나 다시 시작하면 Windows가로드되지 않으므로 BIOS는 기본 수준의 서비스 만 제공하지만 BIOS는 B 를 나타냅니다 Basic
.
EFI 시스템에서 Windows 7의 상황은 약간 나아지지만 여전히 동일합니다. EFI가 가능한 모든 하드웨어 장치에 대해 "드라이버"를 보유하는 것은 불가능하므로 EFI 시스템조차도 최대 성능으로 전체 액세스를 제공 할 수 없습니다.
따라서 최대 절전 모드에서 다시 시작하면 항상 속도가 느려집니다 (적어도 Windows를 시작하고 실행하는 부분; 나머지의 백그라운드로드는 약간 빠릅니다). 실제로 설치 한 메모리가 많을수록 디스크에서 더 많은 데이터를 읽어야하기 때문에 시간이 더 오래 걸립니다. 최대 절전 모드는 메모리를 늘리는 유일한 단점 중 하나입니다.