#!/usr/bin/python import time threshold=0.1 while True: swapused=0 for line in open("/proc/swaps"): filename,type,size,used,priority=line.strip().split() if filename=="Filename": continue if int(used) > int(size)*threshold: open("/proc/sysrq-trigger","w").write("b\n") sys.exit(0) time.sleep(3)