Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
utilities
nohang
nohang.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nohang.changes of Package nohang
------------------------------------------------------------------- Thu Dec 28 04:19:00 UTC 2023 - Joshua Smith <jsmithfpv@gmail.com> - Update to 0.2.0: * fix comments, fix low mem warns * improve output and regex matching, add oom-sort * remove wait(), fix makefile * implement modify badness by matching with RE pattern * optimize find_the_victim_and_send_signal() * display anon, file, shmem rss of the victim * fix display anon, file, shmem rss of the victim * implement RE UID matching; vatidation RE patterns at startup * display VmSize of victim in reports * fix conf and readme * improve GUI notifications * code structure optimization * add PSI support * send any signal instead of SIGTERM * set CPUSchedulingPolicy=fifo * improve victim search algorithm; add realpath and state to victim info * mlockall with MCL_ONFAULT * remove colored output * add post_kill_exe * add new keys in config * add print_victim_info * check victim lifetime after killing * do not check zram by default * check mem after finding a victim * fix UnboundLocalError * fix broken psi and zram * do nothing * add my_desktop.conf * fix UnboundLocalError, break output * fix output and GUI notifications * fix is_victim_alive() * improve psi-monitor * Fix pid_to_state() * Use threading to speed up GUI notifications * Remove nohang_notify_helper, use threading instead * daemonize threads * Check privileges at startup * replace --period by --interval in psi2log * add -h and -m flags to psi-top * Do not change badness if oom_score=0 * Set forbid_negative_badness=True always and ignore forbid_negative_badness value in the config * Add --mode flag to psi2log * files relocation * Print CPU usage at exit * Reduce CPU usage up to 25% * Reduce CPU usage up to 8% * Various improvements and fixes * Update default values in configs * Fix PermissionError with hidepid=1 #88 * Change CLI options handling * Improve conf checking and parsing * enforce and describe new valid values in the config (and other changes) * Ignore disksize: check only /sys/block/zramX/mem_used_total * speeding up the search for the victim * change --memload self-termination threshold from 20 MiB to 40 MiB * Improve customizing soft corrective actions: add @SOFT_ACTION_RE_CGROUP_V2 * Print top-15 task by badness before corrective action * Fix checking mem_used_total * Improve working with PSI * Try to consider ZFS cache in MemAvailable * Improve PSI debug and fix #91 * Optimize reading psi_path (to save CPU) * Update Makefile: update gzip options: add -9n * Improve psi2log * Format code to comply with PEP8 style * Use logging framework for the output * refactor(oom-sort): separate code into logical parts * feat(oom-sort): add -r/--refresh flag * refactor(oom-sort): improve ArgParser usage * fix mem_min_mb variable name mistake ------------------------------------------------------------------- Fri May 1 21:59:25 UTC 2020 - Markus S <kamikazow@opensuse.org> - New snapshot (0.1.0.20200426) ------------------------------------------------------------------- Thu Feb 20 20:21:08 UTC 2020 - Markus S <kamikazow@opensuse.org> - New snapshot (0.1.0.20200218) ------------------------------------------------------------------- Sun Jan 5 14:05:21 UTC 2020 - Markus S <kamikazow@opensuse.org> - New snapshot (0.1.0.20200101) ------------------------------------------------------------------- Wed Dec 25 20:29:46 UTC 2019 - Markus S <kamikazow@opensuse.org> - New snapshot ------------------------------------------------------------------- Tue Dec 10 11:22:10 UTC 2019 - Markus S <kamikazow@opensuse.org> - Ported upstream spec file which targets nightly builds on COPR for eventual inclusion into TW of release versions. ------------------------------------------------------------------- Tue Sep 10 2019 Artem Polishchuk <ego.cordatus@gmail.com> - Add 'desktop' package ------------------------------------------------------------------- Sat Aug 31 2019 Artem Polishchuk <ego.cordatus@gmail.com> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor