diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2018-10-15 00:58:32 +0100 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2018-10-15 00:58:32 +0100 |
commit | b205764fdde4549c48c27841aa17e6c7f499e808 (patch) | |
tree | 1475eb57dc854ea4a1dc93c1c6a567e6fc584e5c /sandbox/stress2.py | |
parent | e7227ce87b8da75fef1a3376ebb47e2bf20f6063 (diff) | |
parent | 7a5edff6c66a0410d6fecd4445980aabafc3ab4a (diff) | |
download | psycopg2-errors-module.tar.gz |
Merge branch 'master' into errors-moduleerrors-module
Diffstat (limited to 'sandbox/stress2.py')
-rw-r--r-- | sandbox/stress2.py | 42 |
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 |