코드의 어느 부분이 프로젝트 OPTEE https://github.com/OP-TEE의 스케줄러인지 알고 싶습니다.Linaro는 OPTEE를 어떻게 계획합니까?
보다 구체적으로 코드는 멀티 코어 아키텍처를 위해 어떤 CPU 보안 월드와 일반 워드 프로세스가 실행 중인지를 결정합니다.
모든 조언을 진심으로 감사드립니다.
코드의 어느 부분이 프로젝트 OPTEE https://github.com/OP-TEE의 스케줄러인지 알고 싶습니다.Linaro는 OPTEE를 어떻게 계획합니까?
보다 구체적으로 코드는 멀티 코어 아키텍처를 위해 어떤 CPU 보안 월드와 일반 워드 프로세스가 실행 중인지를 결정합니다.
모든 조언을 진심으로 감사드립니다.
저는 OP-TEE 및 OP-TEE와 직접 작업하는 Linaro 개발자 중 하나입니다. 스케줄러가 없으므로 Linux 커널에 의해 완전히 예약됩니다. 그것은 하나의 코어에 묶여 있지 않고, 리눅스 커널에 들어간 후 보안 세계로 다시 진입하려고합니다. 여러분이 진행중인 작업을 계속해서 수행 할 수있는 코어가 될 수 있습니다. 즉, OP-TEE에는 스케줄러가 없습니다.
예, 좋은 설명 – Zhifei
스케줄러가 있습니까? [디자인] (https://github.com/OP-TEE/optee_os/blob/master/documentation/optee_design.md) 및 [인터럽트 처리] (https://github.com/OP-TEE/optee_os/blob /master/documentation/interrupt_handling.md) 오히려 모든 이벤트가 발생하는 코어에서 관련 이벤트에 단순히 전달된다는 의미입니다. – Notlikethat
... [명백하게 아닙니다] (https://github.com/OP-TEE/optee_os/issues/332). – Notlikethat
설명 및 링크 감사합니다. @Notlikethat –