장치 스케줄링

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Device Scheduling 모듈에는 장치가 유휴 상태인지 여부를 감지하는 로직이 포함되어 있으며 사용자 중단 없이 재부팅될 수 있습니다.

이 모듈은 설치 프로그램에 재부팅 준비 상태에 대한 신뢰할 수 있는 신호를 제공하여 소프트웨어 업데이트의 사용률을 향상시킵니다. 안정적인 재부팅 준비 신호를 통해 설치 프로그램은 사용자가 업데이트로 인해 중단되지 않았음을 알고 업데이트를 적용하기 위해 장치를 재부팅할 수 있습니다.

사용하지 않은 상태에서 장치를 자동으로 재부팅하면 장치가 유기적으로 재부팅될 때까지 기다리는 것과 비교하여 더 빠른 업데이트가 가능합니다. 업데이트를 적용하는 데 걸리는 시간을 줄임으로써 사용자는 중요한 수정 사항을 더 빨리 받아 장치의 전반적인 상태를 개선할 수 있습니다. 더 빠른 흡수율은 회귀를 더 빨리 발견할 수 있게 합니다.

장치의 재부팅 준비를 결정하는 데 여러 기준을 고려해야 하므로 이 논리를 업데이트할 수 있습니다. 이러한 기준은 시간이 지남에 따라 발전할 수 있으므로 이 논리를 업데이트할 수 있으면 재부팅 준비 신호가 유효한 상태로 유지됩니다.

모듈 경계

Android 12에서 이 모듈은 다음과 같은 새 디렉터리에 코드를 포함합니다.

  • packages/modules/Scheduling

패키지 형식

Device Scheduling 모듈( com.android.scheduling )은 APEX 패키지로 제공됩니다.

모듈에는 두 개의 JAR 파일이 포함되어 있습니다.

  • framework-scheduling.jar: 설치 프로그램이 상호 작용하는 API 표면을 포함합니다. 이것은 bootclasspath 의 일부입니다.

  • service-scheduling.jar : 새로운 시스템 서비스인 RebootReadinessManagerService 를 포함합니다. 시스템 서버 프로세스에 의해 로드됩니다.

종속성

이 모듈에는 외부 종속성이 없습니다.

,

Device Scheduling 모듈에는 장치가 유휴 상태인지 여부를 감지하는 로직이 포함되어 있으며 사용자 중단 없이 재부팅될 수 있습니다.

이 모듈은 설치 프로그램에 재부팅 준비 상태에 대한 신뢰할 수 있는 신호를 제공하여 소프트웨어 업데이트의 사용률을 향상시킵니다. 안정적인 재부팅 준비 신호를 통해 설치 프로그램은 사용자가 업데이트로 인해 중단되지 않았음을 알고 업데이트를 적용하기 위해 장치를 재부팅할 수 있습니다.

사용하지 않은 상태에서 장치를 자동으로 재부팅하면 장치가 유기적으로 재부팅될 때까지 기다리는 것과 비교하여 더 빠른 업데이트가 가능합니다. 업데이트를 적용하는 데 걸리는 시간을 줄임으로써 사용자는 중요한 수정 사항을 더 빨리 받아 장치의 전반적인 상태를 개선할 수 있습니다. 더 빠른 흡수율은 회귀를 더 빨리 발견할 수 있게 합니다.

장치의 재부팅 준비를 결정하는 데 여러 기준을 고려해야 하므로 이 논리를 업데이트할 수 있습니다. 이러한 기준은 시간이 지남에 따라 발전할 수 있으므로 이 논리를 업데이트할 수 있으면 재부팅 준비 신호가 유효한 상태로 유지됩니다.

모듈 경계

Android 12에서 이 모듈은 다음과 같은 새 디렉터리에 코드를 포함합니다.

  • packages/modules/Scheduling

패키지 형식

Device Scheduling 모듈( com.android.scheduling )은 APEX 패키지로 제공됩니다.

모듈에는 두 개의 JAR 파일이 포함되어 있습니다.

  • framework-scheduling.jar: 설치 프로그램이 상호 작용하는 API 표면을 포함합니다. 이것은 bootclasspath 의 일부입니다.

  • service-scheduling.jar : 새로운 시스템 서비스인 RebootReadinessManagerService 를 포함합니다. 시스템 서버 프로세스에 의해 로드됩니다.

종속성

이 모듈에는 외부 종속성이 없습니다.