{ "info": { "author": "Tobias Brox", "author_email": "tobias@redpill-linpro.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: System :: Software Distribution", "Topic :: Utilities" ], "description": "The script attempts to detect thrashing situations and temporary stop rogue processes,\nhopefully before things get too much out of control, hopefully giving a sysadm enough time\nto investigate and handle the situation if there is a sysadm around, and if not - hopefully\nallowing boxes to become just slightly degraded instead of completely thrashed, all until the offending\nprocesses ends or the oom killer kicks in.\n\nAs of 2014-09, the development seems to have stagnated - for the very simple reason that\nit seems to work well enough for me.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tobixen/thrash-protect", "keywords": null, "license": "GPLv3+", "maintainer": null, "maintainer_email": null, "name": "thrash-protect", "package_url": "https://pypi.org/project/thrash-protect/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/thrash-protect/", "project_urls": { "Homepage": "https://github.com/tobixen/thrash-protect" }, "release_url": "https://pypi.org/project/thrash-protect/0.11.5/", "requires_dist": null, "requires_python": null, "summary": "Simple-Stupid user-space program doing \"kill -STOP\" and \"kill -CONT\" to protect from thrashing", "version": "0.11.5" }, "last_serial": 2715695, "releases": { "0.11.5": [ { "comment_text": "", "digests": { "md5": "ead11b7f3739b80dd4c1bbbd369ef715", "sha256": "c2709723f7deaceb7c82203c9922ca6bd1b0e8d53fd8942f99e2e7c37d727405" }, "downloads": -1, "filename": "thrash_protect-0.11.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ead11b7f3739b80dd4c1bbbd369ef715", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10678, "upload_time": "2017-03-19T11:38:12", "url": "https://files.pythonhosted.org/packages/7d/b6/fb2461762d2dcbac5078a51c417706ab15d7a4e7ab40ff9e6a5367ac331d/thrash_protect-0.11.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c4fd8dd4b9d330f1047106edd7d2c85", "sha256": "62e4712aa95204e2d86c4230c19b0b0009eb76d7c85e5c975eb9330b24d1c610" }, "downloads": -1, "filename": "thrash-protect-0.11.5.tar.gz", "has_sig": false, "md5_digest": "6c4fd8dd4b9d330f1047106edd7d2c85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26744, "upload_time": "2017-03-19T11:38:00", "url": "https://files.pythonhosted.org/packages/0d/b4/1c325ae82d2a7437c0d80cb858eac53729b590c53cfccf21e403309e9125/thrash-protect-0.11.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ead11b7f3739b80dd4c1bbbd369ef715", "sha256": "c2709723f7deaceb7c82203c9922ca6bd1b0e8d53fd8942f99e2e7c37d727405" }, "downloads": -1, "filename": "thrash_protect-0.11.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ead11b7f3739b80dd4c1bbbd369ef715", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10678, "upload_time": "2017-03-19T11:38:12", "url": "https://files.pythonhosted.org/packages/7d/b6/fb2461762d2dcbac5078a51c417706ab15d7a4e7ab40ff9e6a5367ac331d/thrash_protect-0.11.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c4fd8dd4b9d330f1047106edd7d2c85", "sha256": "62e4712aa95204e2d86c4230c19b0b0009eb76d7c85e5c975eb9330b24d1c610" }, "downloads": -1, "filename": "thrash-protect-0.11.5.tar.gz", "has_sig": false, "md5_digest": "6c4fd8dd4b9d330f1047106edd7d2c85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26744, "upload_time": "2017-03-19T11:38:00", "url": "https://files.pythonhosted.org/packages/0d/b4/1c325ae82d2a7437c0d80cb858eac53729b590c53cfccf21e403309e9125/thrash-protect-0.11.5.tar.gz" } ] }