Share via


Applications_GetTotalMemoryUsageInKB 函數

頁首: #include < applibs/applications。h>

取得高階應用程式的總記憶體使用量為 kibibytes。 這是您應用程式在系統上的總實體記憶體使用量,包括核心配置 (,例如代表您的應用程式) 套接套接頭的緩衝區或偵錯伺服器,在 KiB) 中以原始值 (傳回。 傳回的值為大約值,而且可能會因作業系統版本而異。

static size_t Applications_GetTotalMemoryUsageInKB(void);

錯誤

如果發生錯誤並設定為 errno 錯誤值,則傳回 0。

  • EAGAIN:資訊暫時無法使用。 如果稍後再試一次,通話可能會正常運作。

您也可以指定任何其他 errno 錯誤;這類錯誤並非確定性錯誤,而且不保證會透過系統更新保留相同的行為。

傳回值

傳回配置的記憶體為 kibibytes 或錯誤時為 0 的數目,在這種情況下 errno 會設定為錯誤值。