본문 바로가기

Tech

SSD의 최적화 및 올바른 사용법에 대한 가이드

반응형

=================================================================================================================

자료출처: cafe.daum.net/printparadise

=================================================================================================================

1. SSD의 성능을 확인하는 법

SSD의 성능을 확인하려면 많이들 Crystal Disk Benchmark나 HD Tune을 사용하시지만 SSD 전용 벤치마크툴인 ATTO Disk BenchmarkAS SSD Benchmark를 사용하시는 것이 가장 정확합니다. 여기서 잠깐 참고하실 점은, 여러개의 SSD를 RAID0으로 묶어 그 성능을 확인하려는 경우에는 레이드 컨트롤러에 따른 호환성의 문제로 몇몇 툴에서 벤치마킹이 제대로 이루어지는 경우가 많다는 것입니다. 어쨋든 SSD 성능 벤치마크는 되도록 ATTO나 AS SSD Benchmark가 가장 정확하다는 점을 기억해주시기 바랍니다.

 

2. SSD의 성능을 결정짓는 요소

SSD의 객관적인 성능은 제품상의 스펙이나 벤치마크 툴로 알 수는 있습니다만 이것이 실체감 성능과 반드시 비례하는 것이 아니라는 점을 꼭 기억하셔야 합니다. 다시 말해서 어떤 제품의 스펙이나 벤치마크 수치가 가장 높다고 해서 실제 작업 시 가장 빠르다는 점이 아닌 것이죠. 그럼 어떻게 실성능을 확인해야 되느냐.. 그 방법은 각종 웹싸이트에서 실제 벤치마킹을 보는 수 밖에 없습니다. SSD의 성능을 결정짓는 가장 큰 요소는 바로 컨트롤러입니다. 이는 컨트롤러에 따라서 파일작업 시 이뤄지는 메모리 읽기/쓰기 알고리즘이 달라지므로 작업 효율에 차이가 발생하기 때문입니다.

모든 SSD는 자체적으로 컨트롤러를 가지고 있습니다. 컨트롤러의 종류는 인디링스나 마벨, 혹은 인텔 컨트롤러 등 제품에 따라서 각각 다릅니다. 현재 가장 효율적인 컨트롤러는 인텔 컨트롤러가 되겠습니다.

 

3. SSD를 포맷하는 방법

일반적인 포맷은 빠른 포맷을 이용하면 됩니다. 로우 레벨 포맷이나 일반 포맷은 SSD의 물리적 특성상 적합하지 않습니다.

그러므로 SSD를 포맷한다고 성능이 더 나아지지 않습니다.

사실 포맷이라는 것은 HDD를 위한 기술이므로 SSD를 제대로 초기화를 하기 위해선 SSD 전용 초기화 툴을 사용하셔야 합니다.

SSD 전용 초기화 툴은 안타깝게도 통일된 것이 없으며, 현재 제조사에 따라서 각기 다른 초기화 툴을 권장하고 있습니다.

일례로 인텔 SSD 같은 경우에는 HDDErase을, OCZ SSD의 경우 Sanitary Erase 사용을 권고하고 있습니다.

 

-----------------------------------------------------------------------------------------------------------------

4. 새로 구매한 SSD를 사용하는 방법

새로 구매한 SSD를 바로 꽂게 되면 인식을 하지 못합니다.

새로 HDD를 사는 경우와 마찬가지로 먼저 빠른 포맷을 해서 볼륨을 만들어주신 후 사용하시면 됩니다.

볼륨을 만드는 방법은 윈도우 비스타, 윈도우 7인 경우 시작메뉴에서 '컴퓨터 관리'를 입력 후 엔터를 쳐서 나오는 아래 그림의 화면에서 해당 SSD를 선택하여 그림과 같이 포맷을 해주면 됩니다.

 

5. SSD를 최적화 하기 위한 BIOS 설정 - 1

SSD는 HDD와는 동작 원리가 다르기 때문에 제 성능을 뽑기 위해선 BIOS 설정 부터 만져주셔야 합니다.

BIOS를 들어가는 방법은 컴퓨터에 따라 전원 인가 후 처음 나타나는 포스팅 화면에서 DEL키 등을 눌러 들어갈 수 있습니다-->F2

이후 통상적으로 IDE 모드로 되어있는 SATA 작동방식 옵션을 AHCI로 바꿔주시면 됩니다.
(정확한 메뉴는 메인보드마다 조금씩 다릅니다)

참고로 복수개의 SDD를 RAID0로 사용하는 경우 RAID 모드로 두시면 자동으로 AHCI도 적용이 됩니다.

또한 참고로 구세대 메인보드에선 AHCI 모드를 지원하지 않는 경우도 있습니다.

 

6. SDD를 최적화 하기 위한 BIOS 설정 - 2

다음은 전원 관리에 대한 BIOS 설정을 만져주셔야 합니다.

바이오스에서 전원 관리 옵션을 보시면 EIST, C-STATE, C1E 세 가지가 존재합니다.

SSD 동작의 최적화를 위해선 모든 전원관리 옵션을 비활성화 하시는 것이 좋습니다. 하지만 이는 소폭의 전력소비 증가를 가져옵니다.

하지만 고담시는 C-STATE와 C1E를 반드시 비활성화 하시길 추천드리는 바입니다.


7. SSD를 최적화 하기 위한 윈도우 설정 - 필수 항목들

먼저 SSD를 최적화하여 사용하기 위해선 윈도우 7을 요구합니다.

윈도우 7 부터 공식적으로 SSD를 지원하기 때문입니다. 따라서 아래의 설정들은 윈도우 7에선 따로 만져주지 않아도 자동으로 셋팅됩니다. 그렇지만 아무쪼록 한 번 확인해 주는 것이 좋겠지요?

1) Indexing 비활성화 - 윈도우 탐색기> SSD가 설치된 드라이브를 우클릭> 속성> 일반 >이 드라이브의 파일속성및 내용색인 허용  비활성화 함(uncheck)

2) 디스크 조각모음 비활성화 - 윈도우 탐색기> SSD가 설치된 드라이브를 우클릭> 속성>도구> 지금 조각모음> 일정구성
예약실행에 Uncheck 

(참고로 SSD는 디스크 조각모음을 전혀 필요하지 않습니다. 조각모음은 HDD에서만 효과가 있는 알고리즘 입니다)

3) 최대전원절전 비활성화 - 제어판> 전원 옵션> 설정 변경 >고급 설정> 하드디스크에서 전원 끄기를 사용 안함으로 설정합니다

 

8. SSD를 최적화 하기 위한 윈도우 설정 - 선택 항목들

이하 항목들은 사용자의 취향에 따라서 설정을 해도 되고 안해도 됩니다.

1) Super Fetch 비활성화

  windows search

2) 가상 메모리 사용 비활성화

 [sysdm.cpl]:  [내 컴퓨터>속성>고급 시스템 설정> [시스템 속성] 창을 열 수 있습니다.

 [고급] > 성능 - 메모리 사용 및 가상 메모> [페이징 파일 없음]


3) 시스템 복원 비활성화

[시스템 보호] 탭- 시스템 복원 기능을 사용하지 않게끔 설정합니다. 구성 버튼을 누른 후, 삭제와 시스템 보호 해제를 선택합니다. 
차지하는 용량이나 기록 작업 등을 줄이기 위함입니다.


 윈도우 시작 메뉴-보조프로그램-시스템 도구에서 [디스크 조각 모음]을 실행합니다.
 윈도우에서 기본으로 디스크 조각 모음을 하게끔 스케줄을 예약하는데, SSD에서는 이 조각 모음을 할 필요가 없습니다.
 HDD와 달리 헤드가 움직이고 플래터가 돌아가는 게 아니니까요.
 예약 설정을 없애, 디스크 조각 모음이 실행되지 않도록 합니다

-------------------------------

사용자 계정컨트롤 끄기

시작>제어판>사용자계정> 사용자 계정 컨트롤 설정변경> 알리지 않음

-------------------

9. SSD 상태의 최적화 - 펌웨어 업데이트

펌웨어 업데이트는 SSD 컨트롤러의 성능을 최적화 하는 데에 매우 중요합니다.

보통 최근에 산 제품일 수록 최신의 펌웨어가 탑제될 가능성이 높습니다.

펌웨어 업데이트는 제조사 마다 그 방식이 다르므로 여기선 설명을 생략합니다.

 

10. 트림 Trim 기능 활성화

조건
1) 먼저 운영체제가 윈도우 7 이어야만 합니다
2) BIOS에서 SATA 작동 방식이 AHCI 여야 합니다
3) 해당 SSD가 트림 기술이 지원되어야 합니다 (인텔의 경우 G2 부터 가능하며 펌웨어는 2CV102HA 이상 부터 가능합니다)

다음 현재 트림 기술이 적용되었는지를 확인하려면 도스창에서 다음을 입력해 보세요.

fsutil behavior query DisableDeleteNotify

그럼 값이 나오는데 0이 나오면 트림이 작동중이며 1이 나오면 작동하지 않는다는 뜻입니다.

이럴 때는 다시 도스창에서 fsutil behavior query DisableDeleteNotify 0을 입력하시면 됩니다.

 

11. 가장 중요한 부분 !!

사용공간의 20~30%는 항상 비워두세요.

SSD는 작동 원리상 사용 가능한 빈 공간이 전체적인 퍼포먼스에 굉장히 큰 영향을 미칩니다.

따라서 SSD 용량을 마치 HDD 사용하듯이 꽉꽉 채워 쓰는 것은 굉장히 안좋습니다.

물론 SSD가 용량이 적긴 합니다만.. 최고의 성능을 위해선 항상 20~30%을 비워두세요.

==============================================================

http://www.parkoz.com/zboard/view.php?id=my_tips&no=13949

 

XP 를 사용하시려고 하면 AHCI 드라이버를 플로피로 올리시거나 드라이버 통합 OS를
제작하셔야하는 불편함이 있습니다. 또한 OS의 자동 trim이 지원되지 않습니다.
그리고 일정 기간마다 인텔 툴박스를 사용해서 최적화를 꼭 해주셔야 속도저하가 없습니다.

 

드라이버는 윈7 기본 AHCI 드라이버를 사용하셔도 크게 문제는 없습니다만
좀 더 최적화된 성능을 보기 위해서는 Intel Rapid Storage V9.6 이상 드라이버를
설치해주시는게 좋습니다

 

윈도우 서비스는 Superfetch 와 Windows Search, Disk Defragmenter 정도만
사용안함으로 해주시면 별 무리없습니다.

 

 

 

=================================================================================================================

자료출처: cafe.daum.net/MagicWeaver

=================================================================================================================

자 SSD의 기본적인 성능을 보앗으니, 최적화를 알아봅시다.

그럼 제일 중요한거부터!!

1. TRIM(트림)기능 활성화

앞서 말씀드린것과 같이, SSD는 셀을 지속적으로 비우지 않으면 금방 쓰기속도가 느려져 버립니다.

이 쓰기속도 일정화를 위해 반드시 필요한 것이 셀에 기록이 지워졌다는 것을 인식하고 셀을 지우라

고 명령하게 하는 TRIM기능입니다. SSD를 쓸 거라면 운영체제는 윈도우7을 쓰라는 것이 바로 이

의미입니다. 앞에서도 설명했지만, SSD를 고려하지 않았던 XP나 VISTA는 자동트림기능이 빠져 있

습니다. 수동트림 툴을 따로 구해서 지속적으로 트림을 하셔야됩니다.

그 방법은 전 7을 쓰므로 모릅니다.(무책임 ㅈㅅ;;) 걍 윈도우7쓰는게 제일 확실하고 좋습니다.
(가끔보니 수동툴썻다가 하드가 날아간 경우도 있다는군요 =_=;)

이 트림기능은 활성화를 위해 반드시 필요한 것이 SSD가 트림기능 지원이 가능하냐는 것입니다. 구

형 SSD는 이런 기능이 전혀 없어서 아예 트림이 불가능한 경우도 있습니다. 인텔 컨트롤러나 인디링

스 베어풋 컨트롤러를 가진 SSD에는 트림기능이 활성화가 되니 걱정하지 마세요. 두번째로 펌웨어

입니다. SSD가 되더라도 펌웨어가 구형이면 소용이 없습니다. 최신 펌웨어가 성립되어야 합니다. 세

번째로 하드 설치 모드가 AHCI인 상태에서 윈도우 7이 깔려야 합니다. 이 세번째의 경우에는 SSD에

따라 다릅니다. 인텔 SSD의 경우에는 무슨 방식으로 설치하더라도 트림기능이 활성화됩니다만, 그

렇지 않은 SSD도 있습니다. 다만 인텔 SSD의 경우에도 AHCI방식이 속도가 좀 더 빠르니 AHCI로 OS

를 설치하시는것을 권장합니다.

 

*하드설치모드는 3종류가 있습니다. IDE, AHCI, RAID 이렇게 세 종류인데요, 이중 속도가 가장 빠른

것은 RAID입니다. 하지만 이 방법은 SSD가 2개 이상 필요하므로 지금은 생각하지 맙시다. 예전 하드

에서 사용했던 설치 방식이 IDE방식입니다. 이것이 좀 더 발전시킨 방식이 AHCI라고 생각하시면 됩니

다. 설치방식은 컴퓨터의 CMOS 셋팅에 들어가 설정을 바꿔주시면 됩니다. 다만, OS설치하기전에

해주셔야 됩니다. 설치한 후에 바꾸시면 OS설치를 새로 해주셔야 됩니다.

이상태에서 윈도우7을 까시면 자동적으로 트림기능이 활성화됩니다. 트림기능이 정상적으로 확인하기

위해서 CMD를 관리자 권한으로 들어가서 아래와 같이 치시면 됩니다.

fsutil behavior query DisableDeleteNotify라고 치시면 밑에 DisaableDeleteNotify라고 뜨는거 보이시죠?

옆에 숫자가 0이면 트림기능이 활성화된 것이고, 1이라고 쓰여있으면 그렇지 않은 것입니다. 트림 활성화

가 안돼있으면 위의 문제를 다시한번 확인해주세요.

제일 중요한 겁니다. 밑에꺼 다해도 이게 안되있으면 SSD는 며칠 못쓰고 답답해서 못쓸껍니다.

 

2. 디스크 조각모음 끄기.

디스크 조각모음이란, 하드디스크 안의 디스크가 기록되어있는 부분이 여기저기 흩어져있거나 엉뚱하게 뭉

쳐있어 데이터가 조각나 일명 "디스크 단편화 문제"라는 것이 생기는지라 하드가 느려집니다. 이 조각난 데

이터를 정리해주는 것이 디스크 조각모음 인데요, SSD가 디스크인가요? 아닙니다. 이건 고체상태의 저장장

치(Solid State Drive)입니다. 디스크 단편화문제따위 생기지 않습니다. 애초에 읽기속도가 고속이므로 조각

모음을 할 필요가 없습니다. 컴퓨터->SSD인 하드 오른쪽 클릭->속성->도구->지금 조각 모음->예약사용->

예약실행 체크 해제->확인 이순서대로 디스크 조각모음 사용을 중단해주세요

 

3. 포맷은 빠른포맷으로.

만약 SSD안 파일을 셀을 안비우고 그냥 지운다 친다면 절대 느린포멧을 하면 안됩니다. 저도 정확한 이유는

모르겟는데 느린포맷을 햇다간 오히려 SSD의 성능이 떨어진다구 하더군요.(이유 함 알아봐야겟뜸 ㅠ0ㅠ)

빠른포맷으로 하시길 바랍니다. 기록만 지우는거니 금방 끝납니다. 물론 기록과 함께 트림기능도 사라지니

자동트림은 안됩니다만;

 

4. 셀을 비울땐 디스크 초기화 툴을 써라

하드를 느린포맷하듯이 SSD의 셀을 비우려면 디스크 초기화 툴을 써야 합니다. 가장 대표적인 것이 HDD

ERASE입니다. 셀을 완전히 비우는 툴입니다. 사용법은 도스부팅을 하는 툴을 써서 순서대로 적용해주시면

됩니다. 다만 실행 전에 CMOS에서 하드모드를 AHCI에서 IDE로 바꿔주세요. IDE모드에서만 작동합니다.

 

5. 인터넷 임시파일 이동

인터넷 익스플로러는 처음 페이지를 열면 다음에 같은 페이지를 열때 빨리 열기 위해 파일을 하드디스크에

받아놓습니다. 이를 임시파일이라고 하는데요, 수시로 지워졌다가 다시기록되었다가 하는 파일을 SSD에

깔면 성능에 치명적인 영향이 올 수 있습니다. 익스플로러 창->도구->인터넷 옵션->검색 기록의 삭제->

옆의 설정->폴더이동->SSD외의 하드디스크로 위치 이동. 이 방법으로 적용해주시면 됩니다.

이정도만 해도 윈도우7의 트림기능은 완벽에 가깝기 때문에 충분한 성능이 나옵니다. 좀 더 추가적으로 CMOS

셋팅에서 전원관리하고 절전기능끄고 하는것도 있지만, 그건 다음에 다시한번 정리하도록 하겠습니다. 위의

것이 제일 중요하다고 생각하시면 되겟네요. 그럼 새해복 많이 받으세요 ^0^

반응형

'Tech' 카테고리의 다른 글

피벗 그룹화  (1) 2012.10.22
hwp doc 변환-네이버워드  (1) 2012.10.21
Total commander-WINCMD.INI  (0) 2012.10.15
MS Word Style  (0) 2012.10.02
YouTube 속도 빠르게  (0) 2012.08.08
Notepad++ 빈줄제거  (0) 2012.08.08