Windows XP의 SSD

Windows XP의 SSD

내 컴퓨터에 SSD 드라이브를 구입하고 여기에 Windows XP를 설치할 예정입니다. Windows XP는 SSD 친화적이지 않으며 SSD 드라이브에 맞게 최적화하려면 수행해야 할 작업이 있다는 내용을 온라인에서 읽었습니다.

나는 물건을 구성하는 데 시간을 보내고 싶지 않습니다. 그게 정말 그렇게 중요한가요?

답변1

아마도 이 문서가 도움이 될 것입니다: http://www.internetbestsecrets.com/2007/12/optimizing-windows-xp-for-ssd-use.html

플래시 기반 SSD의 주요 문제는 제한된 쓰기 주기 수입니다.

수십만 개가 많은 것처럼 들릴 수도 있지만 컴퓨터는 초당 수백 개의 쓰기를 실행할 수 있습니다. 일부 SSD는 "스마트" 재배치 체계를 사용하므로 단일 영역을 마모시키지 않기 위해 쓰기를 여러 섹터에 분산시킵니다. ; 페이징 파일과 임시 파일은 정기적으로 몇 달만 사용해도 디스크 오류를 일으킬 수 있는 심각한 성능 저하를 일으킨다는 사실은 여전히 ​​남아 있습니다.

Linux(Asus Eee PC와 같은)에서는 단 512Mb의 RAM만으로 스왑 파일을 끌 수 있습니다. Windows XP에서는 불가능합니다. (그리고 Vista에서는 더 나쁠 것입니다.)

따라서 SSD 사용을 위해 노트북이나 UMPC 업그레이드를 고려하기 전에 RAM을 최고 용량으로 업그레이드하는 것이 가장 좋습니다.

XP에서는 2GB RAM을 사용하면 페이징 파일을 끌 수 있습니다. 저는 2년 전에 그렇게 했지만 "메모리 부족" 오류가 거의 발생하지 않았습니다(그리고 Photoshop을 사용하여 여러 항목을 편집하려는 경우와 같이 강제로 오류를 발생시키는 경우에만 해당). 2개의 브라우저에서 수십 개의 탭을 열고 동시에 DVD를 굽는 동안 12M픽셀의 이미지를 얻을 수 있습니다.) 일반적인 조건에서는 여러 브라우저가 열려 있어도 ETQW 및 UT3와 같은 메모리 집약적인 게임을 문제 없이 플레이할 수 있습니다.

스왑 파일이 없으면 페이지 파일의 지속적인 읽기/쓰기로 인해 지속적인 디스크 휴지통을 피할 수 있습니다. 그러나 아직 해야 할 일이 더 많습니다.

임시 버퍼와 캐시를 위해 디스크 공간을 사용하는 다른 프로그램이 있습니다. 인터넷 브라우저는 아마도 최악의 브라우저일 것입니다. 새 페이지를 방문할 때마다 향후 요청 속도를 높이기 위해 수백 개의 작은 파일이 디스크에 기록됩니다. 자기 하드 드라이브에서는 큰 문제가 아니지만 SSD에는 적합하지 않습니다.

이러한 프로그램이 RAM/디스크 캐시 및 메모리 사용량을 사용하는 방법에 대한 보다 정밀한 제어를 제공할 때까지 이를 처리하는 가장 효율적인 방법은 RAM 디스크를 사용하는 것입니다.

예, 비논리적으로 들리는 것은 압니다. RAM을 낭비하여 디스크처럼 보이게 만드는 것입니다... 그러나 당분간은 괜찮습니다.

새로 생성된 램 디스크를 사용하여 임시 파일을 저장하도록 프로그램을 구성하기만 하면 됩니다.

(추가적인 이점으로 디스크 정리 및 개인 정보 보호 문제에 대해 걱정할 필요가 없습니다. 재부팅할 때마다 모든 임시 파일이 지워집니다. 그러나 일부 Ram 디스크 드라이버는 종료 시 변경 사항을 디스크에 커밋하고 종료 시 복원할 수도 있습니다. 다시 부팅하세요.)

또 다른 대안이 하나 더 있습니다. 하지만 상당한 양의 컴퓨터 지식이 필요합니다.

원래 XP Embedded용으로 설계된 EWF(Enhanced Write Filter)를 사용하면 쓰기를 훨씬 더 효율적으로 관리할 수 있습니다.

하드 드라이브가 설치되지 않은 경우에도 부팅하고 파일을 저장할 수 있는 Ubuntu "라이브 CD"와 마찬가지로 EWF는 관리 계층을 통해 모든 쓰기 작업을 다시 라우팅하므로 절대적으로 필요한 경우에만 변경 사항을 디스크에 커밋할 수 있습니다. 필요한. 일반적으로 종료/일시 중지가 필요한 경우 또는 추가 여유 메모리가 필요한 경우입니다. 그러나 이는 설정이 쉽지 않으며 "일반" Windows 사용자에게는 표시되지 않습니다.

답변2

사람들은 항상 "검색 인덱서 비활성화", "캐시 파일 비활성화", "이것 저것 비활성화"라고 말합니다.그 다음에, 그 SSD는 정말 빛날 것입니다.

하지만 저는 사용자로서원하다빠른 검색을 위해(해당 인덱서를 사용하여) 나원하다Windows가 더 빠르게 부팅됩니다(캐싱). 나는 일부 벤치마크에서 더 높은 수치를 얻기 위해 사용 편의성과 안정성을 결코 희생하지 않을 것입니다. OS의 편의 기능 중 절반을 꺼야만 기술이 뛰어난 성능을 제공할 수 있다면 해당 기술은 아직 준비되지 않은 것입니다.

그럼에도 불구하고 SSD는 모든 멋진 기능이 원활하게 실행되면서 잘 작동합니다.

일반적인 하드 드라이브는 3~5년 후에 고장나는 경우가 많습니다. 그리고 문제가 발생하면 모든 데이터를 가져가게 됩니다. SSD는 비슷한 시간이 지나면 고장납니다. 하지만 그때에도 모든 데이터는 그대로 유지됩니다. 그리고 달리는 동안 컴퓨터를 들어올렸기 때문에 실수로 파손될 일도 없습니다.

비활성화해야 할 단 한 가지가 있습니다. 조각 모음은 SSD의 완벽한 시간 낭비입니다. SSD는 조각 모음을 통해 아무것도 얻지 못합니다. 그러나 웨어 레벨링 등을 사용하면 SSD는 블록 이동 조각 모음과 같은 종류의 작업을 작성하지 않을 수도 있습니다. 블록 테이블만 업데이트하고 실제 데이터는 그대로 둡니다.

Windows XP(및 OSX)는 TRIM을 지원하지 않습니다. 이것은 우리가 오래된 기술을 사용하거나 그의 Stevenesses 규칙에 따라 생활하기 위해 지불하는 대가입니다. 그러니 꼭 받아보세요

답변3

"대부분의 사람들은 XP-64를 사용하지 않습니다. 나는 이 사람은 그렇지 않을 것이라고 확신합니다. XP를 고수해야 할 이유가 있을 수 있지만, 새로운 기술을 사용하고 싶다면 그것이 잘 작동하지 않더라도 놀라지 마십시오. . 반드시 기존 기술과 함께 새로운 기술을 사용하고 싶다면 OP'er가 불평하는 추가 작업이 필요합니다. – WernerCD 10월 26일 14:52"

많은 사람들은 Windows 7이 형편없는 OS이기 때문에 사용하고 싶어하지 않습니다. 시스템 리소스를 미친 듯이 사용합니다. 나는 OS에서 사용할 수 있도록 새 하드웨어를 구입하는 것이 아니라 프로그램이 더 빠르게 실행될 수 있도록 새 하드웨어를 구입합니다.

또한 Windows 7에 내장된 DRM 지원이나 기타 제한 사항도 마음에 들지 않습니다.

답변4

신기술에 많은 돈을 쓰려고 한다면... 신기술을 접목하여 설계되지 않은 것이 분명한 오래된 기술을 왜 사용합니까?

XP에는 아무런 문제가 없습니다... 그것이 오래되었다는 사실 외에는 말이죠. 오래되었다는 것은 "즉시 사용 가능한" 최신 기술을 지원하지 않는다는 의미입니다.

오래된 기술이 적용된 SSD를 사용하고 싶지만 필요한 추가 시간을 들이고 싶지 않은 경우: 위에서 언급한 것처럼 SSD의 수명이 몇 달 밖에 되지 않더라도 놀라지 마십시오... 이상한 이유로 XP가 이를 올바르게 처리하는 방법을 모르는 경우.

Windows ME에서 2TB 하드 드라이브를 사용해 보세요. XP에서 6GB 램을 사용해 보세요. DOS에서 최신 NVidia 카드를 사용해 보는 것이 좋습니다. 그런 다음 제대로 작동하려면 (만약 전혀) 많은 추가 노력이 필요하다고 불평합니다.

관련 정보