Compare commits

...

2 Commits

Author SHA1 Message Date
f4331d1b8b updated
Signed-off-by: Robert Shaw <robshaw@redhat.com>
2025-09-09 03:02:08 +00:00
7742eb6c59 updated
Signed-off-by: Robert Shaw <robshaw@redhat.com>
2025-09-09 02:59:39 +00:00

View File

@ -641,7 +641,13 @@ class WorkerProc:
def worker_busy_loop(self, cancel: Optional[threading.Event] = None): def worker_busy_loop(self, cancel: Optional[threading.Event] = None):
"""Main busy loop for Multiprocessing Workers""" """Main busy loop for Multiprocessing Workers"""
import os, psutil
p = psutil.Process(os.getpid())
i = 0
while True: while True:
if i % 100 == 0:
logger.info("WorkerProc RSS MB: %d", p.memory_info().rss/1024/1024)
i += 1
method, args, kwargs, output_rank = self.rpc_broadcast_mq.dequeue( method, args, kwargs, output_rank = self.rpc_broadcast_mq.dequeue(
cancel=cancel) cancel=cancel)
try: try: