2011-05-27 56 views
0

我實現了一個python web應用程序,它使用小塊圖像動態生成圖像。 每次用戶訪問該頁面時,都會運行一個腳本,並從光盤加載所有小圖像以生成大圖像。 我想從光盤加載小圖像是一個相當大的開銷。是否有可能一次加載所有小圖像,並且所有其他python腳本可以隨時隨地使用它?如何保持python web應用程序中的內存中的靜態資源?

回答

2

除非內存不足,否則圖像很可能會被系統虛擬內存緩存。 在任何情況下,通常的做法是始終在快速Web服務器後面運行webapps,並讓Web服務器爲靜態圖像提供服務。 web應用程序可以簡單地發送的img標籤瀏覽器,比瀏覽器會從網絡服務器

+0

我擔心你誤解了我的問題。我需要運行一個從光盤多次讀取圖像文件的腳本,我希望將圖像緩存在內存中,以便腳本(而不是服務器)不需要始終讀取文件。 – user607722 2011-05-27 12:13:45

相關問題