2012-07-05 37 views
0

我有一個文件服務器,並希望優化它盡我所能,我就在想限制文件的下載速度(通過PHP)的,不知道有沒有什麼好處了這一點。是的,它可能會使用更少的內存,但可以建立更多的人,對嗎?限制文件下載速度的好處?

進出口運行Nginx的與最新的PHP。

也有對服務器性能的任何提示/建議?

編輯:剛纔檢查我可以通過Nginx的穿上了帶寬限制,所以我可以這樣做的。

回答

1

它爲什麼會使用較少的內存?如果您將磁盤上的文件從網絡端口中流出,則幾乎不需要任何RAM。如果你通過PHP來完成,你需要保持一個PHP實例的運行,這需要一些RAM。如果你讓它去慢慢,該實例將運行更長的時間。越來越多的實例在同一時間堆放運行,所有這些都使用了越來越多的RAM。

您的最佳策略是儘可能快地處理請求,因爲這樣他們就不見了,您可以停止使用系統資源來處理它們。您的用戶頻率不會改變,您處理這些用戶的時間越長,他們將堅持使用資源的時間越長。