Oracle® Solaris 11.2의 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

스왑 공간 및 TMPFS 파일 시스템

TMPFS 파일 시스템은 Oracle Solaris 환경에서 /etc/vfstab 파일의 항목에 의해 자동으로 활성화됩니다. TMPFS 파일 시스템은 디스크가 아닌 메모리(/tmp 디렉토리)에 파일 및 파일 관련 정보를 저장하므로 이러한 파일에 더욱 빠르게 액세스할 수 있습니다. 이 기능은 /tmp를 많이 사용하는 컴파일러 및 DBMS 제품과 같은 응용 프로그램의 성능을 크게 향상시킵니다.

TMPFS 파일 시스템은 시스템 스왑 리소스의 /tmp 디렉토리에서 공간을 할당합니다. 이 기능을 사용하면 /tmp 디렉토리의 공간을 모두 사용 시 스왑 공간도 모두 사용하게 됩니다. 따라서 응용 프로그램이 /tmp 디렉토리를 많이 사용하는 상태에서 스왑 공간의 사용을 모니터하지 않으면 시스템에서 스왑 공간이 부족할 수 있습니다.

스왑 리소스가 제한되어 있더라도 TMPFS를 사용하려면 다음과 같이 사용하십시오.

  • TMPFS가 사용할 수 있는 스왑 리소스의 양을 제어하는 크기 옵션(–o size)을 사용하여 TMPFS 파일 시스템을 마운트합니다.

  • 컴파일러의 TMPDIR 환경 변수를 사용하여 다른 큰 디렉토리를 가리킵니다.

    컴파일러의 TMPDIR 변수를 사용하는 경우에만 컴파일러의 /tmp 디렉토리 사용 여부를 제어할 수 있습니다. 이 변수는 /tmp 디렉토리를 사용하는 다른 프로그램에는 영향을 미치지 않습니다.