Browse Source

增加使用情况的按大小排序,并且过滤50MB以下的

master
lxbhahaha 9 months ago
parent
commit
718b26cfca
  1. 14
      index.html

14
index.html

@ -266,9 +266,17 @@
userInfo.classList.add('user-info'); userInfo.classList.add('user-info');
userInfo.innerHTML = "<strong>使用情况:</strong>"; userInfo.innerHTML = "<strong>使用情况:</strong>";
for (const [username, pid] of Object.entries(gpu.users)) { // for (const [username, mem] of Object.entries(gpu.users)) {
userInfo.innerHTML += `<span class="user-item">${username} (${pid}) </span>`; // userInfo.innerHTML += `<span class="user-item">${username} (${mem}) </span>`;
} // }
// 排序
const user_entries = Object.entries(gpu.users);
const sorted_user = user_entries.sort((a, b) => b[1] - a[1]);
sorted_user.forEach(([key, value]) => {
// 过滤小于50MB的
if (value > 40)
userInfo.innerHTML += `<span class="user-item">${key} (${value}) </span>`;
});
gpuInfo.appendChild(userInfo); // 将用户信息添加到GPU信息中 gpuInfo.appendChild(userInfo); // 将用户信息添加到GPU信息中
} }

Loading…
Cancel
Save