쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Linux 애플리케이션의 시작 성능 최적화

포커스 모드
Linux 애플리케이션의 시작 성능 최적화 - Amazon AppStream 2.0

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Image Assistant GUI 도구를 사용하는 경우 이 도구는 애플리케이션의 시작 성능을 자동으로 최적화합니다.

Image Assistant CLI를 사용하는 경우 다음 단계를 사용하여 시작 성능을 수동으로 최적화하세요. 파일을 생성하여 애플리케이션 최적화 매니페스트에 추가하면 새 플릿 인스턴스에서 처음 시작할 때 애플리케이션이 더 빠르게 실행됩니다. 그러나 이 때문에 사용자에게 새 플릿 인스턴스가 제공되기까지 걸리는 시간은 증가합니다. 최적화 매니페스트는 애플리케이션마다 있는 줄로 구분된 텍스트 파일 1개입니다.

수동으로 또는 아래 단계에 따라 매니페스트 파일(예: <your-app>-manifest.txt)을 생성할 수 있습니다.

매니페스트 파일 생성 방법
  1. 최적화하려는 애플리케이션이 시작되어 실행 중인지 확인합니다.

  2. Linux 이미지 빌더의 터미널에서 다음 명령을 실행합니다.

    ps -ef | grep <application-process-name>

  3. 마지막 단계 출력에서 가장 작은 PID 번호를 검색합니다. 애플리케이션의 루트 상위 프로세스에 대한 PID입니다.

  4. 애플리케이션을 계속 실행하고 사용자에게 필요한 초기 구성 요소를 사용해야 합니다. 그러면 최적화 프로세스가 이러한 구성 요소를 캡처할 수 있습니다.

  5. 다음 콘텐츠가 포함된 스크립트 파일(예: ~/getfilestool.sh)을 생성합니다.

    #!/bin/bash ## usage getfilestool.sh $pid lsof -p $(pstree -p $1 | grep -o '([0-9]\+)' | grep -o '[0-9]\+' | tr '\012' ,)|grep REG | sed -n '1!p' | awk '{print $9}'|awk 'NF'
  6. 다음 명령으로 파일을 실행할 수 있는지 확인합니다.

    [ImageBuilderAdmin]$ chmod u+x ~/getfilestool.sh

  7. 다음 명령을 실행하여 3단계에서 찾은 루트 상위 프로세스에서 실행 중인 모든 파일을 캡처하고 임시 매니페스트 파일에 저장합니다.

    [ImageBuilderAdmin]$ sudo ~/getfilestool.sh <root-parent-pid> > /tmp/<your-app>-manifest.txt

  8. 각 애플리케이션의 줄로 구분된 텍스트 파일인 최적화 매니페스트의 내용을 확인합니다.

Image Assistant 명령줄 인터페이스(CLI) 도구를 사용하여 애플리케이션별로 최적화 매니페스트를 지정할 수 있습니다. 자세한 내용은 Linux용 Image Assistant CLI 도구 사용 단원을 참조하십시오.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.