/ / 타사 소프트웨어로 SSD를“최적화”해야합니까?

타사 소프트웨어로 SSD를“최적화”해야합니까?

컴퓨터에 설치된 ssd

전통적인 기계식 디스크 드라이브는Windows는 이제 자동으로이 작업을 수행하지만 최적의 성능을 위해 조각 모음을 수행합니다. 일부 소프트웨어 회사는 디스크 조각 모음이 기계식 드라이브 속도를 높일 수있는 것처럼 툴이 SSD를“최적화”할 수 있다고 주장합니다.

현실은 현대 운영체제와솔리드 스테이트 드라이브 컨트롤러는 솔리드 스테이트 드라이브를 올바르게 사용하면 최적화 된 상태를 유지하는 데 효과적입니다. 디스크 조각 모음을 실행하는 것처럼 SSD 최적화 프로그램을 실행할 필요가 없습니다.

솔리드 스테이트 드라이브의 "조각 모음"을 요구하는 프로그램을 피하십시오

솔리드 스테이트 드라이브는 조각 모음을해서는 안됩니다. Windows 7 및 Windows 8과 같은 최신 운영 체제는 SSD 조각 모음을 시도하지 않습니다. 좋은 최신 디스크 조각 모음 소프트웨어는 SSD 조각 모음을 거부해야합니다.

전통적인 기계식 드라이브에는회전하는 플래터 위로 이동하여 파일의 비트를 읽는 단일 헤드. 이러한 파일이 플래터의 여러 위치에서 여러 조각으로 나뉘어져 있으면 헤드는 파일을 읽기 위해 움직여야합니다. 따라서 조각화가 기계적인 드라이브 속도를 늦추고 조각 모음이 도움이되는 이유 — 머리를 많이 움직일 필요가 없습니다. . 솔리드 스테이트 드라이브에는 헤드 또는 다른 움직이는 부품이 없습니다. 파일이 드라이브에있는 위치 나 파일의 수에 관계없이 파일을 읽는 데 동일한 시간이 걸립니다.

조각 모음은 실제로 솔리드 스테이트에 좋지 않습니다.추가 마모가 발생하므로 운전하십시오. SSD (Solid-State Drive)에는 쓰기 수가 제한되어 있으며 불필요한 추가 쓰기가 많이 발생하면 드라이브 수명이 단축됩니다.

SSD 최적화 프로그램을 찾으면최대 성능을 위해 SSD를 조각 모음한다고 주장하십시오. SSD를 인식하지 못하는 오래된 조각 모음 프로그램을 사용하는 것도 마찬가지입니다. 솔리드 스테이트 드라이브 조각 모음을 피하십시오.

판결: 조각 모음은 항상 좋지 않습니다.

일부 프로그램은 TRIM 명령을 보내지 만 OS는 이미

기존의 자기 드라이브에서 삭제 한 파일운영 체제의 디스크에서 즉시 제거되지 않으므로 삭제 된 파일을 복구 할 수 있습니다. 오래된 데이터 위에 새 파일을 작성하는 것이 빠르기 때문에 디스크의 일부를 지우는 디스크 리소스를 낭비 할 이유가 없습니다. 파일을 삭제할 때마다 속도가 느려집니다.

솔리드 스테이트 드라이브에서 셀을 지워야합니다그들에게 쓰기 전에. 파일을 삭제하고 데이터를 그대로두면 먼저 해당 셀을 삭제해야하므로 해당 셀에 기록해야 할 때 시간이 더 걸립니다. 첫 번째 솔리드 스테이트 드라이브는이 문제로 인해 어려움을 겪었으므로 TRIM을 해결했습니다.

최신 솔리드 스테이트에서 파일을 삭제하는 경우최신 운영 체제를 사용하는 드라이브에서 운영 체제는 드라이브에 파일을 삭제했음을 알리는 TRIM 명령을 드라이브에 보냅니다. 드라이브는 데이터가 포함 된 모든 셀을 지우므로 나중에 해당 셀에 빠르게 기록 할 수 있습니다. 비어 있고 바로 사용할 수 있습니다.

TRIM 지원은 Windows 7에 추가되었으므로 둘 다Windows 7 및 Windows 8은 TRIM을 지원합니다. Windows 7을 사용하고 SSD에서 파일을 삭제하는 경우 Windows는 SSD에 데이터가 더 이상 필요하지 않다고 알리고 SSD가 셀을 지 웁니다. Mac OS X 및 Linux와 같은 다른 최신 운영 체제의 최신 버전도 TRIM을 지원합니다.

일부 SSD 최적화 프로그램은TRIM 명령이 제대로 작동하지 않을 경우를 대비하여 운영 체제가 비어 있다고 생각되는 영역을 SSD에 알리고 SSD가 TRIM을 처리 할 수 ​​있도록 일정에 따라 TRIM을 실행하십시오.

이전 운영 체제를 사용하는 경우Windows Vista 또는 이전에 드라이브에서 이러한 운영 체제를 사용하던 중 삭제 된 파일 부분이 여전히 대기 중이며 트리밍 대기 중일 수 있습니다. 이러한 TRIM 힌트를 한 번 보내면 이론적으로 이러한 상황에 도움이 될 수 있지만 Windows 7을 사용하는 경우 파일을 삭제할 때 TRIM 명령을 보내는 경우에는 중요하지 않습니다.

Windows 8에서 디스크 조각 모음의 이름이 변경되었습니다.드라이브 최적화 도구. 디스크가 기계적인 경우 디스크 조각 모음을 수행하거나 SSD 인 경우 TRIM 힌트를 디스크에 보내 디스크를 최적화합니다. 즉, Windows 7에서도이 기능이 필요하지 않더라도 Windows 8에서는 일정에 따라 TRIM 명령을 전송하는 다른 프로그램을 실행할 필요가 없습니다.

판결: TRIM 명령을 보내는 최적화 유틸리티는 무해하지만 불필요합니다. SSD와 함께 이전 버전의 Windows를 사용하는 경우 Windows 7 또는 8로 업그레이드하십시오.

Windows-8 최적화 드라이브

여유 공간을 통합하는 다른 프로그램

이전에 SSD의 셀은글을 쓰기 전에 지워야합니다. 이것은 하나의 셀에 여러 개의 쓰기 가능한 페이지가 포함 된 문제 일 수 있습니다. 드라이브가 부분적으로 비어있는 셀에 추가 데이터를 추가해야하는 경우 셀을 읽고 지우고 수정 된 데이터를 셀에 다시 써야합니다. 파일이 드라이브 전체에 흩어져 있고 모든 셀이 부분적으로 비어있는 경우 일부 데이터를 쓰면 대량의 읽기 / 쓰기 쓰기 작업이 발생하여 쓰기 작업 속도가 느려집니다. 이는 용량이 가득 차면 SSD의 성능이 저하되는 것으로 나타납니다.

솔리드 스테이트 드라이브에는 컨트롤러가 실행됩니다펌웨어는 일종의 저수준 소프트웨어입니다. 이 펌웨어는 드라이브가 특정 용량 수준에 도달 할 때 여유 공간 통합을 포함하여 SSD의 모든 저수준 작업을 처리하여 부분적으로 비어있는 셀 대신 빈 셀이 많이 있는지 확인합니다. (물론 통합 할 여유 공간이 있어야합니다. SSD의 빈 공간은 항상 비워 두어야합니다.)

일부 최적화 프로그램은지능형 알고리즘으로 솔리드 스테이트 드라이브에서 데이터를 이동하여 여유 공간을 통합하십시오. 이것이 가능했던 세상에서, 그 결과는 드라이브마다 다릅니다. 일부 펌웨어는 자체 여유 공간 통합 프로세스를 사용하기 전에 너무 오래 기다릴 수 있습니다. 각기 다른 펌웨어에 대해 SSD (Solid-State Free Space) 통합 유틸리티를 실행하는 벤치 마크는 각 드라이브의 펌웨어 성능에 따라 차이가 있기 때문에 결과가 일치하지 않을 수 있습니다. 일반적으로 드라이브의 펌웨어는 적절한 작업을 수행하여이를 수행하는 최적화 프로그램을 실행할 필요가 없습니다. 이러한 프로그램은 또한 추가 쓰기를 발생시킵니다. 드라이브가 너무 오래 대기하면 드라이브에 대한 쓰기 양을 최소화하기 위해 그렇게 할 수 있습니다. 여유 공간 통합과 쓰기 방지 간의 절충점입니다.

그러나 여기 또 다른 캐치가 있습니다. 드라이브 컨트롤러 자체는 SSD의 물리적 셀을 운영 체제에 제공되는 논리 섹터로 매핑합니다. SSD 컨트롤러 만이 셀의 위치를 ​​알고 있습니다. 드라이브가 운영 체제의 목적 상 서로 옆에 있지만 실제 물리적 SSD에서 서로 멀리 떨어져있을 수있는 논리 섹터를 운영 체제에 제공 할 수 있습니다. 이러한 이유로, 여유 공간을 통합하기 위해 모든 종류의 소프트웨어 프로그램을 사용하는 것은 나쁜 생각 일 수 있습니다. 프로그램은 실제로 SSD 컨트롤러 뒤에서 무슨 일이 일어나고 있는지 알지 못합니다.

이것은 드라이브마다 다르며펌웨어 대 펌웨어. 일부 펌웨어는 다른 드라이브에 나타나는 방식으로 매핑되는 방식으로 운영 체제에 섹터를 제공 할 수있는 반면, 다른 드라이브에 대한 공격적인 최적화로 인해 기본 드라이브의 섹터간에 거리가 매우 먼 경우가 있습니다. 섹터에 드라이브에 표시되는 방식을 보여주는 컨트롤러가 있고 일부 여유 공간 통합 알고리즘이있는 일부 드라이브가있을 수 있습니다. 이러한 타사 도구는 해당 드라이브에서 잘 작동하지만 신뢰할 수는 없습니다.

판결: SSD가 이미 여유 공간을 통합하고 있습니다당신을 위해. 드라이브에서 실제로 무슨 일이 일어나고 있는지 볼 수없는 소프트웨어 프로그램보다 훨씬 더 나은 일을하고있을 것입니다. 이러한 프로그램은 컴퓨터의 리소스를 낭비하고 SSD를 마모시킵니다.

인텔 -ssd

“최적화”는 불필요합니다

SSD 최적화 프로그램을 실행할 필요가 없습니다. Windows 7 또는 8을 사용하는 한 운영 체제는 이미 SSD에 필요한 모든 TRIM 명령을 전송하고 있습니다. 여유 공간을 확보하기 위해 드라이브 펌웨어가 소프트웨어보다 더 나은 작업을 수행하고있을 것입니다. 조각 모음도 고려하지 마십시오. 실제로 유해하지 않은 경우에도 시간 낭비 일 수 있습니다.


SSD를 올바르게 관리하는 것은 SSD에 나쁜 일을 피하는 것입니다. 테두리를 채우거나 불필요한 쓰기를 많이 수행하거나 TRIM을 비활성화하지 마십시오.

SSD 최적화 프로그램이 필요하지 않습니다.불행히도 기존의 기계식 하드 드라이브가 덜 일반적이됨에 따라 비즈니스를 다각화하려는 디스크 조각 모음 회사의 최종 수익이 될 것입니다.

이미지 크레디트 : Flickr의 Collin Allen, Flickr의 인텔 프리 프레스