윈도우 비스타-슈퍼페치&레디부스트
처음 3 월 테크넷에 게시 29, 2007
오늘 우리는 두 개의 새로운 비스타 성능 향상,슈퍼 페치&레디 부스트를 논의 할 것입니다. 이 모든 것이 함께 작동하기 때문에 우리는 또한 비스타 램 사용에 대해 논의 할 것입니다.
첫째,수퍼페치는 이전 버전의 윈도우에서 언급한 프리페쳐의 향상이다. 프리페처는 자주 사용하는 프로그램과 프로세스를 더 빠르게 실행할 수 있도록 프로그램 정보를 저장하는 작업을 담당합니다. 비스타에서,프리 페처는 불통 훨씬 더 공격적이고 더 큰 성능을 제공하기 위해 캐싱에 지능적으로 변경되었습니다. 이 새로운 기능을 수퍼 페치라고합니다.
수퍼페치는 사용자가 가장 많이 사용하는 응용 프로그램을 추적하고 이 정보를 램에 로드하여 하드 디스크에 매번 액세스해야 하는 경우보다 프로그램이 더 빨리 로드되도록 합니다. 윈도우 수퍼 페치는 현재 백그라운드 작업을 통해 사용하고있는 프로그램의 우선 순위를 지정하고 가장 자주 사용하는 프로그램을 추적하고 메모리에 이러한 사전로드하여 작업 방식에 적응. 수퍼 페치를 사용하면 컴퓨터가 유휴 상태 일 때 백그라운드 작업이 계속 실행됩니다. 그러나 백그라운드 작업이 완료되면 수퍼 페치는 백그라운드 작업이 실행되기 전에 작업했던 데이터로 시스템 메모리를 다시 채웁니다. 당신이 당신의 책상에 돌려보낼 경우 지금,당신의 프로그램은 당신이 떠나기 전에 처럼 능률적으로 달리는 것을 계속할 것이다. 그것은 당신이 특정 일에 더 자주 다른 응용 프로그램을 사용하는 경우에 어떤 일 알고도 똑똑하다.
그렇다면 램 사용은 어떻게 영향을 받습니까? 당신은 비스타는 윈도우 7 보다 시스템 램의 훨씬 더 큰 비율을 사용하는 경향이 있음을 발견 할 수 있습니다. 그것은 설치 램의 몇 기가 바이트 및 램의 1 백메가바이트 미만이 무료로 표시와 비스타 컴퓨터에서 작업 관리자를 볼 드문 일이 아니다. 예를 들어,여기에 내가 지금 작업하고있는 컴퓨터에서 작업 관리자의 스크린 샷입니다. 당신이 볼 수 있듯이,이 기계는 램의 4 기가바이트을 가지고 있으며,단지 내가 열려있는 응용 프로그램을 고려 약 2.2 기가바이트를 사용하고 있습니다(나는 현재 아웃룩 2007,워드 2007,윈도우 라이브 라이터 베타,여러 개의 탭을 열고 하루 도구에 내 하루의 일부와 아이 7 의 여러 인스턴스를 실행하고있어)그러나 그것은 단지 59 메가바이트의 무료 물리적 메모리를 보여줍니다. 언뜻보기에 이것은 걱정할 것 같고 사람들을 조금 긴장하게 만드는 경향이 있지만,일단 수퍼 페치의 영향을 고려하면이 상태는 덜 걱정이됩니다.
많은 사람들이 램을 일종의 자원으로 생각하는 경향이 있으며,램이 사용되기 시작하면 문제가 있다고 생각합니다. 그러나 실제로 램은 캐시와 같습니다. 시스템 캐시의 작은 비율을 사용 하는 경우 거 대 한 낭비 이다. 캐시가 용량의 25%이상을 사용하지 않는 경우 프로세서가 어떻게 작동하는지 상상해보십시오. 엘 2 캐시는 시스템의 가장 일반적으로 액세스되는 데이터에 대한 고속 액세스를 허용하는 소량의 고속 메모리입니다.
이전 버전의 윈도우에서 프리페처는 램을 채우는 데 그다지 공격적이지 않았습니다. 윈도우 비스타와 함께 그러나,수퍼 페치는 가능한 한 많은 램을 사용하기 위해 최선을 시도,당신이 그것을 가지고 있다면 당신은뿐만 아니라 그것을 사용할 수 있기 때문에.
당신은 위의 스크린 샷에서 알 수 있듯이,그것은 단지 사용 램의 약 2.2 기가 바이트를 보여줍니다,아직 무료로 나머지를 표시하지 않습니다. 이는 캐시의 데이터가 매우 낮은 우선 순위로 간주되고 램을 사용해야 하는 모든 프로세스가 사용자 또는 프로세스에 투명하게 이 데이터를 플러시하기 때문입니다. 따라서 메모리가 사용되고 있지만 프로세스에 관한 한 비어 있습니다. 그래서 이것이 귀결되는 것은 실제 메모리가 거의 없다는 것을 알더라도 걱정할 필요가 없으며 단지 수퍼 페치가 작동한다는 것입니다. 즉,램을 많이 사용하는 여러 프로그램이있는 경우,이 여전히 시스템 자원 고갈을 일으킬 수 있습니다,그러나 당신은 작업 관리자의 메모리 사용 그래프에서 볼 수있을 것입니다. 윈도우 비스타는 프리페쳐의 관점에서 더 윈도우 7 처럼 동작합니다. 또한 수퍼 페치는 고성능 디스크 캐싱을 위해 레디 부스트 및 레디 드라이브를 위해 향상된 저장 장치가 제공하는 모든 용량을 자동으로 인식하고 사용합니다.
이제 우리는 슈퍼 페치를 도입 한 것을,의 레디 부스트로 이동하자. 우리가 컴퓨터의 성능을 향상시킬 수있는 방법에 대해 이야기 할 때마다,우리가 생각하는 첫 번째 것들 중 하나는 시스템에 메모리(램)를 추가하는 것입니다. 시스템에 메모리가 많을수록 응용 프로그램을 실행하기 위해 하드 드라이브에 액세스해야하는 빈도가 줄어 듭니다. 그러나 시스템에 램을 추가하는 것이 항상 실행 가능한 옵션은 아닙니다. 기억-수퍼페치가 사용 가능한 램을 사용하여 인텔리전트 캐싱을 수행하는 것과 사용하는 램의 양으로 인해 리소스가 고갈되는 여러 프로그램의 차이점을 이해하는 것이 중요합니다.
그래서 레디 부스트는 테이블에 무엇을 가져 옵니까? 레디 부스트는 윈도우 비스타는 시스템 성능을 향상시키기 위해 비 휘발성 메모리 플래시 메모리를 사용할 수있는 새로운 기능입니다. 이러한 상황에서는 레디 부스트가 사용되지 않습니다. 하드 디스크에 비해 솔리드 스테이트 메모리에서 작은 디스크 트랜잭션을 처리하는 속도가 훨씬 빠릅니다. 레디부스트는 디스크 캐시의 일부 복사본을 만들어 플래시 메모리에 배치합니다. 장치의 모든 페이지는 디스크의 페이지로 백업됩니다.
디스크 캐시는 시스템에서 최근에 사용한 데이터를 캐시하는 데 사용됩니다. 레디 부스트는 하드 디스크 캐시에서 얻을 느린 소량의 데이터를 선택하고 플래시 드라이브에 그 복사본을 만드는 윈도우 수퍼 페치의 지능형 메모리 관리를 사용합니다. 이것은 복사본 일 뿐이므로 스틱이 분리 된 경우에도 데이터가 손실되지 않고 시스템이 계속 진행된다는 것을 기억하는 것이 중요합니다. 최종 결과는 시스템이 인접하지 않은 작은 데이터에 액세스해야 할 때 하드 디스크보다 플래시 드라이브에서 훨씬 빠르게 얻을 수 있다는 것입니다. 시스템이 더 큰 데이터 청크에 액세스해야하는 경우 단순히 하드 디스크를 사용합니다. 이 시점에서 우리는 우리가 장치에 쓰는 모든 것을 암호화하는 데 사용 지적하는 것이 중요하다,그래서 당신은 장치를 제거하는 경우,장치에 저장된 데이터는 여전히 보호됩니다.
확인-그래서 레디 부스트를 사용하기위한 지침은 무엇인가? 일반적으로,그것은 적어도 1 을 가지고하는 것이 좋습니다:1 솔리드 스테이트 메모리와 램의 비율. 이 응용 프로그램은 당신에게 아름다운 욕실 꾸미기의 갤러리를 보여줍니다. 그것은 이상적인 최소값으로 간주 될 것입니다. 스펙트럼의 다른 쪽 끝에는 2.5:1 의 솔리드 스테이트 메모리 비율을 가질 수 있습니다. 그러나,레디 부스트에 사용할 수있는 플래시의 상한은 4 기가바이트입니다(때문에 지방 32 파일 시스템의 한계).
그래서 어떤 종류의 속도 증가를 볼 수 있습니까? 모든 정직에서-그것은 시스템에서 시스템에 따라 다를 것입니다. 많이 사용되는 램의 1 기가바이트와 컴퓨터에서 레디 부스트는 눈에 띄는 성능 향상을 제공 할 것입니다. 반대로 정말 응용 프로그램 사용에 의해 강조되지 않는 램의 4 기가바이트와 시스템에,레디 부스트의 장점은 쉽게 알 수 없습니다.
거기 당신은 그것을 가지고-레디 부스트에 대한 간략한 소개. 레디 부스트의 가장 중요한 부분은 그것을 구현하는 것은 쉽다는 것입니다;당신이해야 할 모든 호환 스틱에 연결하고 자동 재생 인터페이스에서 옵션”레디 부스트를 사용하여 내 시스템 속도”를 선택합니다. 레디 부스트의 구성 옵션은 매우 간단합니다-당신은 왼쪽 이미지에서 볼 수 있듯이,당신은 당신의 장치에 연결하면 두 가지 선택이-레디 부스트를 사용할지 여부,얼마나 많은 공간이 장치에 할당 할 준비 부스트. 비 기술적인 사용자를 위해,그들의 가정 체계의 케이스를 열 램을 추가함것은 곤란한 과제일 수 있는다,그러나 현지 컴퓨터 상점에 내려가고 싸,양립한 유저 스틱을 줍것은 쉬워야 충분히 한다!
레디부스트 호환 장치에 대한 요구 사항은 다음과 같습니다:
- 이 응용 프로그램은 모든 장치에서 작동합니다.2.0
- 이 장치는 4 킬로바이트 랜덤 5 백 12 킬로바이트 랜덤 장치에 걸쳐 균일하게 쓰기에 대한 전체 장치 및 2.5 메가바이트/초에 걸쳐 균일하게 읽기에 대한 3.5 메가바이트/초를 할 수 있어야합니다.
- 최소 64 메가바이트의 여유 공간이 있어야 합니다.