2009/02/03

Windows SxS 디렉터리 (%System Root%\WinSxS)에 대해

Windows 7 블로그 포스트중에,. Windows SxS 에 대한 내용이 있는데 한번쯤 참고해 볼만한 내용 같습니다. 왜 그러한 작동이 되는 이유에 대해서 잘 설명되어 있습니다.

http://blogs.msdn.com/e7kr/archive/2009/01/15/9320376.aspx

이것은 Windows 의 서비스 플랫폼 (패치나 서비스 팩을 배포하는 도구)이 무엇이 설치되어 있는지, 설치할 수 있는 것 (옵션 구성요소, 자세한 것은 나중에 설명합니다)은 어떤 버전, 시스템에 설치된 업데이트 시스템 상태에 대해 수많은 주요한 판단을 하여, 개별 시스템에 대해서 적용할 수 있는 Windows 패치를 특정하는데, WinSxS 디렉터리를 검색하는 유용성이 있습니다. 이 기능에 의해, 서비스 안정성이나 성능이 향상되어, 향후의 추가 시스템 계층화나 뛰어난 설정 가능성을 제공하기 위한 기술적인 대안을 지원합니다.

간단하게 말하자면,. 이전에 많은 문제? 가 있었던 DLL 지옥을 해결하기 위한 하나의 대안으로 System32 폴더가 아닌 C:\WINDOWS\WinSxS 에서 필요한 라이브러리를 찾는것 입니다.

내용중 나오는 하드링크는 *nix 에서 매우 일반적인 Symbolic Link (Soft Link) 와 같은 비슷한 개념입니다. Vista, Windows Server 2008 에서는 Hard Link 와 Symbolic Link 를 생성할수 있는 명령어를 제공하고 있고 그외 운영체제의 경우에는 유틸리티를 이용하거나 API (http://msdn.microsoft.com/en-us/library/aa363860(VS.85).aspx) 를 이용해서 생성할수가 있습니다. Hard Link 는 동일한 NTFS 파티션 내에서만 생성이 됩니다.


댓글 없음:

댓글 쓰기

가장 많이 본 글