thunk ; 썽크

썽크는 PC에서, 16 비트 메모리 주소를 32 비트 주소로 변환하고, 또 그 반대로 변환하는 것을 말한다. 인텔의 새로운 32 비트 마이크로프로세서들은 플랫 주소체계공간을 사용하는데 반해, 이전의 16 비트 마이크로프로세서들은 세그먼트 메모리라고 불리는 주소체계를 사용했기 때문에, 둘 사이의 주소체계 변환은 필수적인 일이다.

썽크에서 특히, 윈도우95 이후의 32 비트 프로그램들에서 16 비트 DLL을 호출하기 위해 지원하는 기법을 플랫 썽크라고 부른다. 이에 반해, 윈도우 3.x나 웍그룹용 윈도우 하에서 실행되는 16 비트 응용프로그램들은 32 비트 주소를 16 비트 주소로 변경하지 않으면 32 비트 DLL을 사용할 수 없는데, 이 변환을 담당하는 Win32s의 기능을 유니버설 썽크라고 부른다.


이 정보는 2000년 1월 4일에 수정되었습니다.
영어판(whatis.com)