Applications_GetTotalMemoryUsageInKB 함수
헤더: #include <applibs/applications.h>
상위 수준 애플리케이션의 총 메모리 사용량을 키비바이트 단위로 가져옵니다. 이는 앱 또는 디버깅 서버를 대신하여 커널 할당(예: 소켓용 버퍼)을 포함하여 시스템에서 앱의 총 실제 메모리 사용량이며, 원시 값(KiB)으로 반환됩니다. 반환되는 값은 근사치이며 운영 체제 버전에 따라 다를 수 있습니다.
static size_t Applications_GetTotalMemoryUsageInKB(void);
오류
오류가 발생하고 를 오류 값으로 설정 errno
하면 0을 반환합니다.
- EAGAIN: 정보를 일시적으로 사용할 수 없습니다. 나중에 다시 시도하면 호출이 작동할 수 있습니다.
다른 errno
모든 오류도 지정할 수 있습니다. 이러한 오류는 결정적이지 않으며 시스템 업데이트를 통해 동일한 동작이 유지된다는 보장은 없습니다.
반환 값
할당된 메모리 수 또는 오류 시 0을 반환합니다. 이 경우 errno
오류 값으로 설정됩니다.