import time
import threading
global semaph
semaph = threading.Semaphore(1)
def myfunc():
semaph.acquire()
for i in range(5):
print "test"
tume.sleep(20)
semaph.release()
for i in range(50):
_my_thr = threading.Thread(target = myfunc, name = i + " : Thread")
_my_thr.start()
зачем так много свопа? это при том что проц не грузится..RSS до 4 мб..
или делаю чтото не так?