File tree Expand file tree Collapse file tree 4 files changed +25
-0
lines changed Expand file tree Collapse file tree 4 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 1
1
import asyncio
2
+ import time
2
3
3
4
async def req (nb ):
5
+ time .sleep (1 )
4
6
return {nb : nb for ng in range (nb )}
5
7
6
8
Original file line number Diff line number Diff line change
1
+ import psutil
2
+ import time
3
+
4
+ while True :
5
+ print ([i .idle for i in psutil .cpu_times_percent (interval = 0.0 , percpu = True )])
6
+ time .sleep (2 )
Original file line number Diff line number Diff line change 19
19
# Delta : -1 day, 23:59:59.781488 (for status)
20
20
# Delta : 0:00:01.277902 (for num_threads)
21
21
22
+ #500 iters with PsUtil version 6.0.0
23
+ #Delta : 0:00:03.115946 (for cmdline)
24
+ #Delta : 0:00:02.705392 (for cpu_percent)
25
+ #Delta : 0:00:00.455487 (for cpu_times)
26
+ #Delta : 0:00:01.476142 (for memory_info)
27
+ #Delta : 0:00:00.256081 (for memory_percent)
28
+ #Delta : 0:00:01.535933 (for name)
29
+ #Delta : 0:00:00.280973 (for nice)
30
+ #Delta : 0:00:00.053392 (for pid)
31
+ #Delta : 0:00:03.002009 (for ppid)
32
+ #Delta : 0:00:00.132980 (for status)
33
+ #Delta : 0:00:03.550328 (for username)
34
+ #Delta : -1 day, 23:59:59.945258 (for status)
35
+ #Delta : 0:00:00.276642 (for num_threads)
22
36
23
37
24
38
import psutil
Original file line number Diff line number Diff line change @@ -8,5 +8,8 @@ def plugin():
8
8
print ('Plugin end' )
9
9
10
10
t = threading .Thread (target = plugin )
11
+
11
12
t .start ()
13
+ #t.join()
12
14
print ('Main...' )
15
+ t .join ()
You can’t perform that action at this time.
0 commit comments