2010-03-30 69 views
2

你有沒有在wsgi應用程序中嘗試過Psyco(自定義,Pylons,Django ...)?有沒有人在wsgi應用程序中使用Psyco有任何反饋?

你的設置是什麼樣的?

你有沒有得到可測量的結果?

+0

有一次,我試圖用Django使用Psyco它打破了東西。 – FogleBird 2010-03-30 21:10:04

+0

Psyco可以打破東西嗎? – SamB 2010-03-30 22:43:41

+0

很想聽到Unladen Swallow的類似答案。 – viksit 2010-03-30 22:46:31

回答

2

你應該問的問題不是你有沒有得到可衡量的結果,但它是否使你的網站顯着更快?大多數Web應用程序不受CPU限制,所以即使JIT使其速度更快,您可能也沒有充分利用您的處理器。

我玩psyco已經很長時間了,但爲了獲得可衡量的結果,我將不得不模擬數千個併發請求,這對於普通網站來說是不現實的情況。

請記住,psyco與64位python不兼容。平均網站不需要超過4GB的內存,但認爲內存通常比CPU週期更有價值。

1

Psyco已經死了 - 它的繼任者被稱爲PyPy。但是,使用I/O綁定應用程序不可能提高速度。

+0

錯了。 Psyco是一個可以應用於任何Python程序的庫。它適用於CPython。 PyPy要求您更改整個虛擬機。 -1 – 2012-02-25 09:56:41

+2

Psyco仍然死亡。我還沒有開發很長一段時間,它也不支持64位的Python。我會建議不要使用它。 – 2012-04-17 16:01:53

相關問題