시스인터널스(Sysinternals) 툴 패키지는 마이크로소프트 윈도우 플랫폼에서 동작하는 70개 이상의 고급 진단 및 분석 유틸리티로 구성돼 있으며, 마크 러시노비치(Mark Russinovich)와 브라이스 코그스웰(Bryce Cogswell)이 만들었다. 마이크로소프트가 시스인터널스를 인수한 2006년부터 이 툴들을 마이크로소프트 윈도우 시스인터널스 웹사이트에서(마이크로소프트 테크넷의 일부) 무료로 다운로드할 수 있다.
이 책의 목적은 여러분이 시스인터널스 유틸리티와 친숙해지고, 이 툴들을 잘 사용할 수 있게 도움을 주는 것이다. 이 책은 나와 다른 시스인터널스 사용자들이 윈도우 시스템에서 발생하는 문제점들을 어떻게 해결하는지 사례를 들어 보여준다.
또한 이 책을 애론 마고시스(Aaron Margosis)와 함께 만들었으나 내가 말하는 것처럼 썼다. 이 책에 대한 애론의 기여는 다 표현할 수 없으며, 그의 힘든 작업이 없었다면 이 책은 존재하지 않을 것이다.
『Windows Internals 제5판』은 윈도우 비스타와 윈도우 서버 2008 운영체제의 핵심 컴포넌트가 내부적으로 어떻게 동작하는지를 이해하고자 하는 고급 컴퓨터 전문가(개발자와 시스템 관리자 모두)를 위한 책이다. 이 지식을 통해 개발자는 윈도우 플랫폼에서 애플리케이션을 개발할 때 설계 옵션에 대한 근거를 더 잘 이해할 수 있다. 이런 지식은 복잡한 문제를 디버깅할 때 개발자를 도울 수 있다. 이 정보는 시스템 관리자에게도 도움이 된다. 이면에서 운영체제가 어떻게 동작하는지 이해하고 있으면 시스템의 동작 성능을 이해하기 쉽고, 뭔가 잘못됐을 때 시스템 문제에 대한 트러블슈팅을 좀 더 쉽게 할 수 있다. 이 책을 읽은 후 윈도우가 어떻게 동작하는지, 그리고 왜 그렇게 하는지 좀 더 잘 이해하게 될 것이다.
『Windows Internals 제6판』은 마이크로소프트 윈도우 7과 윈도우 서버 2008 R2 운영체제의 핵심 구성 요소가 내부적으로 동작하는 방법을 이해하고자 하는 고급 컴퓨터 전문가(개발자와 시스템 관리자 모두)를 염두에 둔 책이다. 여기서 제시하는 지식으로 개발자는 윈도우 플랫폼 특정적인 애플리케이션을 작성할 때 설계 이면에 감춰진 철학을 좀 더 잘 이해할 수 있을 것이며, 난해한 문제를 디버깅하는 데 도움이 될 것이다. 운영체제가 이면에서 동작하는 방식을 이해하면 문제가 발생할 때 시스템의 성능 행위를 쉽게 이해할 수 있으며, 시스템 문제를 좀 더 쉽게 해결할 수 있기 때문에 시스템 관리자도 여기서 제시하는 정보 덕택에 도움을 받을 수 있다. 이 책을 숙지한다면 윈도우의 동작 방식과 그렇게 동작하는 이유를 좀 더 잘 이해하게 될 것이다.
『Windows Internals 제6판』은 마이크로소프트 윈도우 7과 윈도우 서버 2008 R2 운영체제의 핵심 구성 요소가 내부적으로 동작하는 방법을 이해하고자 하는 고급 컴퓨터 전문가(개발자와 시스템 관리자 모두)를 염두에 둔 책이다. 여기서 제시하는 지식으로 개발자는 윈도우 플랫폼 특정적인 애플리케이션을 작성할 때 설계 이면에 감춰진 철학을 좀 더 잘 이해할 수 있을 것이며, 난해한 문제를 디버깅하는 데 도움이 될 것이다. 운영체제가 이면에서 동작하는 방식을 이해하면 문제가 발생할 때 시스템의 성능 행위를 쉽게 이해할 수 있으며, 시스템 문제를 좀 더 쉽게 해결할 수 있기 때문에 시스템 관리자도 여기서 제시하는 정보 덕택에 도움을 받을 수 있다. 이 책을 숙지한다면 윈도우의 동작 방식과 그렇게 동작하는 이유를 좀 더 잘 이해하게 될 것이다.