2011-02-01 66 views
0

我正在用Python編寫一個用作守護程序的應用程序,並在後臺執行相對簡單的任務。微不足道的意思是等待擊鍵並在檢測到時播放某些聲音。是否可接受15 MB RAM?

我正在爲python進程獲得15MB左右的內存使用量。你認爲這可以接受一個小應用程序?它具有非常低的CPU使用率。

在此先感謝。

+0

如果你能把它拿下來,那就去吧。無論。但是如果你看不到任何需要修復的東西,並且你正在研究一個現代系統,那不應該是一個問題。 – 2011-02-01 07:00:04

+0

15MB在今天的條件是沒有的。 – leppie 2011-02-01 07:12:09

回答

0

15Mb這麼小的應用程序太多了。如果你可以通過改變源代碼來降低它,你應該。

但是,Python本身可能有一些固定的開銷。無論你付出那麼大的代價只是爲了讓Python語言變得如此簡單,都取決於你。但在我看來,這可能不值得,我會考慮這種情況下的不同平臺。

請注意,這並不是說Python有任何內在的錯誤;有些情況下,與語言的優點和簡單性以及實現複雜場景的難易程度相比,這樣的開銷可能是可以接受的成本。

我只是說 - 爲任務使用正確的工具; Python可能不適合任務。