다음을 통해 공유


Applications_GetTotalMemoryUsageInKB 함수

헤더: #include <applibs/applications.h>

상위 수준 애플리케이션의 총 메모리 사용량을 키비바이트 단위로 가져옵니다. 이는 앱 또는 디버깅 서버를 대신하여 커널 할당(예: 소켓용 버퍼)을 포함하여 시스템에서 앱의 총 실제 메모리 사용량이며, 원시 값(KiB)으로 반환됩니다. 반환되는 값은 근사치이며 운영 체제 버전에 따라 다를 수 있습니다.

static size_t Applications_GetTotalMemoryUsageInKB(void);

오류

오류가 발생하고 를 오류 값으로 설정 errno 하면 0을 반환합니다.

  • EAGAIN: 정보를 일시적으로 사용할 수 없습니다. 나중에 다시 시도하면 호출이 작동할 수 있습니다.

다른 errno 모든 오류도 지정할 수 있습니다. 이러한 오류는 결정적이지 않으며 시스템 업데이트를 통해 동일한 동작이 유지된다는 보장은 없습니다.

반환 값

할당된 메모리 수 또는 오류 시 0을 반환합니다. 이 경우 errno 오류 값으로 설정됩니다.