mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2024-06-07 21:20:49 +00:00
Merge pull request #6133 from vladmandic/memmon-stats
add additional memory states
This commit is contained in:
commit
03cb43c3c8
@ -71,10 +71,13 @@ class MemUsageMonitor(threading.Thread):
|
|||||||
def read(self):
|
def read(self):
|
||||||
if not self.disabled:
|
if not self.disabled:
|
||||||
free, total = torch.cuda.mem_get_info()
|
free, total = torch.cuda.mem_get_info()
|
||||||
|
self.data["free"] = free
|
||||||
self.data["total"] = total
|
self.data["total"] = total
|
||||||
|
|
||||||
torch_stats = torch.cuda.memory_stats(self.device)
|
torch_stats = torch.cuda.memory_stats(self.device)
|
||||||
|
self.data["active"] = torch_stats["active.all.current"]
|
||||||
self.data["active_peak"] = torch_stats["active_bytes.all.peak"]
|
self.data["active_peak"] = torch_stats["active_bytes.all.peak"]
|
||||||
|
self.data["reserved"] = torch_stats["reserved_bytes.all.current"]
|
||||||
self.data["reserved_peak"] = torch_stats["reserved_bytes.all.peak"]
|
self.data["reserved_peak"] = torch_stats["reserved_bytes.all.peak"]
|
||||||
self.data["system_peak"] = total - self.data["min_free"]
|
self.data["system_peak"] = total - self.data["min_free"]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user