summaryrefslogtreecommitdiff
path: root/sandbox/stress2.py
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/stress2.py')
-rw-r--r--sandbox/stress2.py42
1 files changed, 0 insertions, 42 deletions
diff --git a/sandbox/stress2.py b/sandbox/stress2.py
deleted file mode 100644
index e461d86..0000000
--- a/sandbox/stress2.py
+++ /dev/null
@@ -1,42 +0,0 @@
-import psycopg2
-
-import threading, os, time, gc
-
-super_lock = threading.Lock()
-
-def f():
- try:
- conn = psycopg2.connect('dbname=testx')
- #c = db.cursor()
- #c.close()
- #conn.close()
- del conn
- except:
- pass
- #print "ERROR"
-
-def g():
- n = 30
- k = 0
- i = 1
- while i > 0:
- while n > 0:
- threading.Thread(target=f).start()
- time.sleep(0.001)
- threading.Thread(target=f).start()
- time.sleep(0.001)
- threading.Thread(target=f).start()
- n -= 1
- while threading.activeCount() > 1:
- time.sleep(0.01)
- datafile = os.popen('ps -p %s -o rss' % os.getpid())
- line = datafile.readlines(2)[1].strip()
- datafile.close()
- n = 30
- print(str(k*n) + '\t' + line)
- k += 1
-
- while threading.activeCount()>1:
- pass
-
-g() \ No newline at end of file