전체 커널을 다시 설치할 필요없이 (RTDroid 에서처럼) 안드로이드 장치에서 약간의 RTOS 조건을 복제하려고합니다. 이러한 조건 중 하나는 중요한 스레드가 CPU 또는 메모리가 필요할 때마다 정상 스레드보다 기본 설정을 갖도록 보장하는 것입니다.NDK로 max_priority를 추월
나는 NDK를 사용하여 C/C++로 작성된 코드가 리눅스 커널 레벨에서 실행된다는 것을 알고 있습니다. DVM 프로세스 (Dalvik Virtual Machine)와 동일한 우선 순위를 가져야한다는 것을 의미합니다. 따라서 C/C++ 코드는 DVM에서 실행되는 "MAX_PRIORITY"스레드보다 우선 순위가 높은 것으로 간주됩니다.
Renderscript를 사용하여 동일한 동작을 복제 할 수 있습니까? 제 직관은 Renderscript 스크립트의 주요 실행 스레드가 Java 응용 프로그램에 의해 제어되므로 아니오라고 말합니다.
미리 알려 주시면 감사하겠습니다.
정말 고마워요! 나는 크게 착각했다. [전경 프로세스] (https://medium.com/google-developers/who-lives-and-who-dies-process-priorities-on-android-cb151f39044f#.gu81uajep) 만들기 및 집중적 인 작업에 Renderscript 사용 , 나를위한 최선의 선택입니다. – juanma2268