İşleri Daha Az Sıklıkla Yapmak

Python yorumlayıcısı düzenli aralıklarla bazı kontroller yapar. Aslında başka bir ipliğin veya bekleyen bir çağrının çalışıp çalışmamasına karar verir. Genelde yapılacak bir şey yoktur, bundan dolayı da yorumlayıcının her bir döngüsünde bu kontrolleri yapmak işleri yavaşlatabilir. sys modülü içerisinde yorumlayıcıya bu kontrolleri hangi sıklık ile yapması gerektiğini söyleyebileceğiniz setcheckinterval fonksiyonu bulunmaktadır. Python 2.3 sürümünden önce bunun varsayılan değeri 10 idi. 2.3 sürümünde bu 100'e yükseltildi. Eğer iplikler ile çalışmıyor ve çok sayıda sinyali yakalamayı ummuyorsanız bu değeri büyük bir değer olarak ayarlamak bazen performansı önemli ölçüde arttırabilir.