Skip to main content

Simple-Stupid user-space program doing "kill -STOP" and "kill -CONT" to protect from thrashing

Project description

The script attempts to detect thrashing situations and temporary stop rogue processes, hopefully before things get too much out of control, hopefully giving a sysadm enough time to investigate and handle the situation if there is a sysadm around, and if not - hopefully allowing boxes to become just slightly degraded instead of completely thrashed, all until the offending processes ends or the oom killer kicks in.

As of 2014-09, the development seems to have stagnated - for the very simple reason that it seems to work well enough for me.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thrash-protect-0.13.0.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

thrash_protect-0.13.0-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

Details for the file thrash-protect-0.13.0.tar.gz.

File metadata

  • Download URL: thrash-protect-0.13.0.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0

File hashes

Hashes for thrash-protect-0.13.0.tar.gz
Algorithm Hash digest
SHA256 37a5d056fd45f9e19b31a0b7123e3abb478525b50fae4a67e289ab3178db66a9
MD5 af06dfa7621af488f3fb9c3939dab970
BLAKE2b-256 64f25efbca4da19f3ff87d6ea3e6fd21c602bb17e81dad5efce7089c8734736e

See more details on using hashes here.

File details

Details for the file thrash_protect-0.13.0-py3-none-any.whl.

File metadata

  • Download URL: thrash_protect-0.13.0-py3-none-any.whl
  • Upload date:
  • Size: 22.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.8.0

File hashes

Hashes for thrash_protect-0.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8fd14c3fbed84eb576f1af423fc30138b050621662aab31ac6073909c94c9c8
MD5 6f3b59fc94bbb61c30b48c715ebc7abe
BLAKE2b-256 b043229367daeec017788a872637618bf723e41f30d2090d21bdcb204fcac7b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page