Windows 7을 사용하여 SSD 디스크에 대한 쓰기 최소화


10

대부분의 사람들은 SSD를 Windows 7의 기본 시스템 설치 디스크로 사용합니다.

W7은 이미 성능과 수명 측면에서 SSD에 대해 많은 최적화를 수행했습니다. 쓰기를 최소화하면 SSD의 수명이 길어 지므로 각 제안을 답변으로 게시하고 다른 사람이 해당 투표에 투표 할 수 있도록합니다.

최신 정보:

쓰기를 최소화하는 것이 좋은 것이라고 더 잘 모르겠습니다 [tm]. SSD가 눈에 띄는 시간 내에 성능이 저하 될 것이라는 사실은 누락되어 SSD의 기능에 대해 약간의 FUD를 생성 할 수 있습니다. 다시 말해, 나는 위키 질문의 유용성에 의문을 제기한다.


1
우리는 슈퍼 유저 블로그에이 글에 대한 글을 썼습니다 . SSD 수명 최대화를 참조하십시오 .
타마라 Wijsman

3
이것은 CDR 드라이브가 처음 나왔을 때 되돌아 오는 길을 떠올리게합니다. 사람들은 그것들을 사용하는 것에 대해 편집증이있었습니다 사람들은 자신이 구매 한 물건을 입지 않을까 두려워서 절대 사용하지 않았습니다. SSD에서도 마찬가지입니다. 이 장치의 핵심은 장치를 사용 하는 것입니다! SSD에 더 많이 쓸수록 더 많은 이점을 얻을 수 있습니다. 페라리처럼 차고에서 반짝 거리지 만 실제로 운전 하지 않으면 빨리 갈 수 없습니다.
Keltari

최신 SSD는 일반적인 시스템 활동으로 인해 성능이 크게 저하되지는 않지만 저렴한 USB 플래시 드라이브에서 Windows를 실행하는 경우 어떻게됩니까? SSD가 가지고있는 일종의 고급 소프트웨어 레벨링 펌웨어를 기대할 필요는 없습니다. 그래서 저는이 질문이 여전히이 경우에 관련이 있다고 생각합니다
Cauterite

답변:


5

임시 폴더를 다른 파티션으로 이동

각 사용자에게는 지정된 Temp폴더 (예 :) C:\Users\<username>\AppData\Local\Temp와 시스템 전체의 폴더가 C:\Windows\Temp있습니다. 응용 프로그램은 일반적으로 환경 변수를 통해 액세스 TEMP하고 TMP; 따라서 실제로 변경하는 것은 매우 쉽습니다 (적어도 시스템 전체 및 현재 사용자에게는).


4

페이지 파일을 이동

다른 파티션에 있는지 확인하십시오.


2
이것이 SSD에서 얻는 많은 성능 이점을 무효화하지 않습니까? 스왑 파일이 느린 일반 드라이브에있는 경우 부팅 및 프로그램 실행을 제외하고 SSD의 성능이 어떻게 향상됩니까?
Console

글쎄 ..이 글도 쓰고 싶었지만 여기의 모든 대답에 적용됩니다. 기본적으로 SSD를 사용하지 않고 편집증 감소를위한 것입니다. (이와 같은 SSD를 사용하려는 사람들은 HDD를 선택해야합니다. 이것과 같은 속도 등이 있습니다.)
Apache

@Shiki : 그렇습니다. SSD를 착용 한 편집증에 관한 것입니다. Q에서 이것을 더 강조해야합니까?
Mark

글쎄요. 하지만 진지하게 ... 그들은 어떻게 지칠 수 있습니까? 기본적으로 수학에서는 숫자가 12 년 15 년입니다. 그거 많이 망할. 매일 전체 데이터를 쓰더라도 약 5 년이 걸립니다. 이 숫자는 1-2 년 된 모델을 나타냅니다. 걱정할 필요는 없다고 생각하십시오. PC를 사용하는 것과 같지만 한 번 고장 날까봐 걱정합니다 네, PC입니다. 랩톱과 마찬가지로 사용하면 한 번 더 고장날 가능성이 큽니다.
Apache

4
기록을 위해, Engineering Windows 7 블로그는 특히 페이지 파일을 SSD에 배치 할 것을 권장합니다. blogs.msdn.com/b/e7/archive/2009/05/05/…
coneslayer

4

최대 절전 모드 비활성화 (필요하지 않은 경우)

최대 절전 모드에는 두 가지 주요 이점이 있습니다. (상대적으로) 전원 끄기에서 빠른 부팅; 중단 한 곳에서 계속 정확하게 작업 할 수있는 능력. SSD는 부팅 시간과 응용 프로그램 시작 시간을 크게 개선하여 최대 절전 모드의 유용성을 약간 상쇄합니다.

최대 절전 모드 파일 은 부팅 파티션에 있어야 하므로 공간이 많이 낭비됩니다 (OS가 SSD에 있다고 가정). 그리고 가능한 많은 공간을 영구적으로 확보 하면 SSD의 성능을 향상시키는 데 도움이 수 있습니다 . 또한 최대 절전 모드가 자주 사용되는 것과 비교하여 SSD의 상당한 마모를 제거해야합니다.

명령 프롬프트에 관리자 권한으로 다음을 입력하여 최대 절전 모드 를 비활성화 할 수 있습니다 .

powercfg /hibernate off

4
최대 절전 모드는 더 빠른 "부팅"을위한 것이 아니라 작업 내용을 그대로 유지하므로 모든 것을 다시 열지 않아도됩니다. 훨씬 쉽고, 좋으며, 제 생각에는 처음부터 부팅하는 것보다 적은 양의 IO를 사용하지만 나를 고칠 것입니다.
Apache

@ shiki 나는 당신이 내 게시물을 완전히 읽은 것 같지 않습니다. 나는 최대 절전 모드의 두 가지 이점을 나열했습니다. 번째는 이전 상태에서 계속 작업 할 수있는 능력입니다. 그리고 PC를 최대 절전 모드로 전환 할 때마다 몇 GB (또는 메모리 내용에 관계없이)를 쓰는 것보다 정상적인 종료 + 부팅 + 모든 앱 / 파일 다시 열기보다 훨씬 많은 IO (특히 유해한 IO : 쓰기)가 필요합니다 .
sblair 2016 년

@shiki 그러나 최대 절전 모드의 편리함은 여전히 ​​장점이 있습니다 (특히 HDD보다 최대 절전 모드가 필요한 순차 읽기 / 쓰기 속도가 양호한 SSD). 그래서 필자는 게시물의 제목에 "필요하지 않은 경우"를 넣습니다.
sblair 2016 년

4

프리 페치 비활성화

Windows 7에서 프리 페치를 끄십시오. 이미 SSD를 사용하여 읽기 성능이 뛰어나 sxs므로 프로그램을 더 빨리 시작하기 위해 Windows가 디렉토리에 불필요하게 수천 MB를 작성해야 할 이유가 없습니다 .


런타임 이미지에서 EnablePrefetcher 레지스트리 키를 다음과 같이 업데이트하십시오.

키 : HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ 메모리 관리 \ PrefetchParameters
이름 : EnablePrefetcher
유형 : REG_DWORD
값 : 0

출처


0

검색기 색인을 다른 파티션으로 이동

효과적인 검색을 위해 추가 디렉토리를 구성한 경우 검색기 색인이 자주 업데이트 될 수 있습니다 (다른 하드 디스크에서도 가능).

OTOH, 검색기를 많이 사용하면 실제로 SSD에 빠르게 액세스하여 SSD가 아닌 드라이브로 옮기지 않을 수 있습니다.

며칠 동안 문제를 위해 SSD가 아닌 드라이브에서 검색기를 실행하고 다시 변경했습니다. 시스템이 SSDS 드라이브가 아닌 소리로 들리는 일을 멈추지 않으며 훨씬 더 많은 시간이 걸린다는 인상을 받았습니다. 더 이상 잘 모르겠습니다.


0

이벤트 로그를 다른 파티션으로 이동

위치가 지정된 것으로 보입니다

HKLM\SYSTEM\CurrentControlSet\Services\EventLog\<logname>\File (REG_EXPAND_SZ)

어디 <logname>이며 System, Application, HardwareEvents, 등

기본값은

%systemroot%\system32\winevt\logs\<logname>.evtx

"eventlog" 서비스를 모두 비활성화 할 수도 있지만 좋은 생각은 아닙니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.