fix shared memory fallback accounting

This commit is contained in:
Codex
2026-05-17 16:54:21 +00:00
parent 236c5c38f6
commit 3a2f86df9e
6 changed files with 29 additions and 10 deletions
+5 -1
View File
@@ -884,7 +884,11 @@ function ProcessResourceTable({ current, onRaw }: AnyRecord) {
const processSummary = current?.processSummary && typeof current.processSummary === "object" ? current.processSummary : {};
const processes = Array.isArray(current?.processes) ? current.processes : [];
const memoryMode = String(processSummary.memoryMode || "");
const memoryModeLabel = memoryMode === "pss_smaps_rollup" ? "PSS" : "RSS fallback";
const memoryModeLabel = memoryMode.includes("pss_smaps_rollup")
? "PSS"
: memoryMode === "rss_minus_shared_fallback"
? "RSS-shared"
: "RSS fallback";
const rows = useMemo(() => {
const direction = sort.direction === "asc" ? 1 : -1;
return [...processes].sort((left: AnyRecord, right: AnyRecord) => {