압축 기능 페이지를 사용하여 IIS와 압축 사용 브라우저 간의 전송 속도를 높일 수 있습니다. 사이트에서 많은 대역폭을 사용하거나 대역폭을 보다 효율적으로 사용하려는 경우 압축을 사용하면 도움이 됩니다. 휴대폰 클라이언트와 같이 네트워크 대역폭이 제한되어 있는 경우 압축을 통해 성능을 개선할 수 있습니다. 또한 압축은 데이터 센터 환경에서 성능을 개선하는 데도 도움이 됩니다.

IIS에서는 다음과 같은 압축 옵션을 제공합니다.

  • 정적 파일만

  • 동적 응용 프로그램 응답만

  • 정적 파일과 동적 응용 프로그램 응답 모두

UI 요소 목록

다음 표에서는 기능 페이지 및 작업 창에서 사용할 수 있는 UI 요소를 보여 줍니다.

기능 페이지 요소

요소 이름설명

정적 콘텐츠 압축 사용

정적 콘텐츠를 압축하도록 IIS를 구성합니다.

참고

동적 응답과 달리 압축된 정적 응답은 CPU 리소스를 저하시키지 않고 여러 요청에 대해 디스크에 캐시될 수 있습니다. 다음 요청에서 압축된 파일이 디스크에서 검색될 수 있으므로 CPU에서 해당 파일을 다시 압축하지 않아도 되기 때문에 성능이 향상됩니다.

동적 콘텐츠 압축 사용

동적 콘텐츠를 압축하도록 IIS를 구성합니다.

참고

동적 응용 프로그램 응답을 압축하는 경우 IIS에서 압축된 버전의 동적 출력을 캐시하지 않기 때문에 CPU 리소스가 영향을 받을 수 있습니다. 동적 응답에 압축이 사용되는 경우 IIS에서 동적 콘텐츠가 포함된 리소스에 대한 요청을 받으면 IIS에서 보내는 응답은 요청될 때마다 새로 압축됩니다. 동적 압축에서 CPU 시간과 메모리 리소스를 상당히 많이 사용하기 때문에 네트워크 연결 속도가 느린 클라이언트가 있으며 여분의 CPU 시간이 있는 서버에서만 동적 압축을 사용하십시오.

다음 크기(바이트)가 넘는 파일만 압축

IIS에서 압축할 최소 파일 크기를 정의합니다. 기본 크기는 256바이트입니다.

참고

이 옵션은 서버 수준에서만 사용할 수 있습니다.

캐시 디렉터리

정적 파일이 압축된 후, 만료되거나 콘텐츠가 변경될 때까지 캐시되는 로컬 디렉터리의 경로를 정의합니다. 보안상의 이유로 이 임시 디렉터리는 NTFS로 포맷된 파티션의 로컬 드라이브에 있어야 합니다. 이 디렉터리는 압축할 수 없으며 공유해서는 안 됩니다.

참고

이 상자는 서버 수준에서만 사용할 수 있습니다.

응용 프로그램 풀 당 디스크 공간 제한(MB)

IIS에서 정적 콘텐츠를 압축할 때 사용할 최대 공간을 메가바이트 단위로 설정합니다. 이 설정을 정의하면 설정된 제한에 도달할 때 IIS에서 자동으로 임시 디렉터리를 비웁니다. 기본 제한은 응용 프로그램 풀당 100MB입니다.

참고

이 옵션은 서버 수준에서만 사용할 수 있습니다.

작업 창 요소

요소 이름설명

적용

기능 페이지에서 변경한 내용을 저장합니다.

취소

기능 페이지에서 변경한 내용을 취소합니다.

참고 항목


목차