Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[HTCondor-users] No ProportionalSetSizeKb in Job ClassAd
- Date: Thu, 7 Nov 2024 12:28:32 -0600 (CST)
- From: Todd L Miller <tlmiller@xxxxxxxxxxx>
- Subject: [HTCondor-users] No ProportionalSetSizeKb in Job ClassAd
Forwarding on behalf of Yun-Ha Shin, who was unable to post
directly:
I can't find the 'ProportionalSetSizeKdb' in Job ClassAds even though
USE_PSS is set to True. I tried to find a clue for it but failed.
Could you please let me know where to look for the clue, or why it isn't
there?
FYI, I have 2 queues (which configured by others) which runs
* v9.0.11 on SL7.9
* v23.9.6 on RHEL9.4
and PSS is not on both queues.
I'm not sure if it is helpful for diagnosing but here is an excerpt from
'ProcLog'
11/05/24 11:20:50 : taking a snapshot...
11/05/24 11:20:50 : ProcAPI: read 1424 pid entries out of 1485 total
entries in /proc
11/05/24 11:20:50 : ProcAPI::getProcInfo() pid 2489037 does not exist.
11/05/24 11:20:50 : ProcAPI::getProcInfo() pid 2489042 does not exist.
11/05/24 11:20:50 : method PARENT: found family 832368 for process
2488459 (already determined)
11/05/24 11:20:50 : method PARENT: found family 1577197 for process
2488592 (already determined)
11/05/24 11:20:50 : method PARENT: found family 1323131 for process
2488667 (already determined)
11/05/24 11:20:50 : method PARENT: found family 1715911 for process
2488684 (already determined)
11/05/24 11:20:50 : method PARENT: found family 1715911 for process
2488883 (already determined)
11/05/24 11:20:50 : ...snapshot complete
11/05/24 11:20:51 : PROC_FAMILY_GET_USAGE for pid 504028
...
11/05/24 11:20:51 : PROC_FAMILY_GET_USAGE for pid 1715911
11/05/24 11:20:51 : ProcAPI::getProcInfo() /proc/2488883/smaps does
not exist.
11/05/24 11:20:51 : PROC_FAMILY_GET_USAGE for pid 3110903
...
11/05/24 11:20:53 : PROC_FAMILY_GET_USAGE for pid 2016612
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2336538/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2048354/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2036687/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2024518/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2024517/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2016700/smaps does
not exist.
11/05/24 11:20:53 : ProcAPI::getProcInfo() /proc/2016699/smaps does
not exist.
11/05/24 11:20:53 : PROC_FAMILY_GET_USAGE for pid 1249290
...
11/05/24 11:20:53 : PROC_FAMILY_GET_USAGE for pid 137038
11/05/24 11:20:55 : PROC_FAMILY_KILL_FAMILY
The 'smaps' files are under '/proc' dir (but not the ones in the logs)
and there are Pss info there so I think PSS is supported by OS.
As a simple user without knowing much about configuration, it is hard to
understand the logs. My naive guess is that the processes might have
been disappeared before 'getPSSInfo()' is being called or something.
Thank you and kind regards,
Yun-Ha