Come faccio a ridurre i thread per limite di process per un'applicazione ISAPI in IIS 7.5

Ho un'applicazione WSGI Python che esegue sotto un'estensione ISAPI in IIS 7.5 su Windows Server 2008. Vorrei aumentare il numero dei processi di lavoro (che so come fare) e ridurre il numero di thread per process (che non mi piace) t). Sono preoccupato di poter avere troppa contesa per il GIL.

Ho visto istruzioni come queste per modificare thread per process, ma questa impostazione non sembra influenzare la mia applicazione – i miei processi w3wp mostrano ancora lo stesso numero di thread. Suppongo che questo sia perché tale impostazione riguarda solo le applicazioni ASP.NET, che non lo è.

Sono consapevole che potrei passare a un runtime di python diverso, come stackless o twisted. Oppure un host diverso come Apache. O un sistema operativo diverso come Linux. Non posso permettermi questi compiti in questo momento e sto cercando qualche sintonia a breve termine.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.