20 Commits

Author SHA1 Message Date
Ingo Oppermann
f7b3c7bfa9
Fix reported process load in hard mode 2026-03-10 16:47:45 +01:00
Ingo Oppermann
32e8b1bcfd
Display comparable values in log messages 2026-02-12 16:40:38 +01:00
Ingo Oppermann
db9154608e
Fix displayed value of process cpu limit 2025-10-29 15:22:16 +01:00
Ingo Oppermann
55314e35a8
Add option to disable CPU throttling 2025-06-24 16:52:51 +02:00
Ingo Oppermann
dfbf55883d
Remove commented out line 2024-10-31 22:01:28 +01:00
Ingo Oppermann
2393dbc4c0
Add replacer tests, fix command in state with dynamic placeholders 2024-10-29 16:43:47 +01:00
Ingo Oppermann
2ee7fa7e41
Make resources the only direct user of psutil 2024-10-29 12:25:39 +01:00
Ingo Oppermann
fbf62bf7e5
Remove Start() function, rename Stop() to Cancel() 2024-10-28 17:12:31 +01:00
Ingo Oppermann
412fbedea3
Make psutil a submodule of resources, remove default psutil 2024-10-28 16:13:13 +01:00
Ingo Oppermann
2dbe5b5685
Add GPU support 2024-10-24 15:08:26 +02:00
Ingo Oppermann
1c56d53a6b
Adjust comments 2024-08-21 17:02:22 +02:00
Ingo Oppermann
28e1325eb2
Prevent sending RESUME if process is already resumed 2024-07-23 16:07:48 +02:00
Ingo Oppermann
72883d18d4
Remove bottlenecks in process handling, still some rough edges 2024-07-18 17:16:49 +02:00
Ingo Oppermann
8a8ff6d4f4
Add LimitMode and Resources.CPU.IsThrottling to process state 2023-07-17 21:45:19 +02:00
Ingo Oppermann
72d56be9af
Write stop/kill reason to process parser 2023-07-12 10:48:33 +02:00
Ingo Oppermann
d652fd213b
Check for identical configs on process update 2023-06-01 16:43:17 +02:00
Ingo Oppermann
7cca02f2b5
Add tests 2023-05-01 21:42:01 +02:00
Ingo Oppermann
ef138fb90f
Limit CPU and memory independently, release CPU throttling incremently 2023-05-01 16:29:18 +02:00
Ingo Oppermann
748bccc3d5
WIP: gradually decrease limiting resources 2023-04-29 07:49:37 +02:00
Ingo Oppermann
f6d1cbbec2
WIP: release CPU throttling stepwise 2023-04-28 16:46:59 +02:00