Memory

將 1.4gb 影片上傳到我的伺服器並讓使用者觀看它會填滿我的伺服器 RAM/虛擬記憶體並使伺服器崩潰嗎?

  • February 8, 2013

我有點不清楚在這個特定實例中如何使用 RAM,所以我想知道當使用者在我的伺服器上觀看影片時,它是否從文件系統“通過管道輸出”到我的使用者螢幕,或者它會去:文件系統> RAM>“管道”>使用者?如果影片完全載入到 RAM 中,它可能會導致伺服器崩潰,因此了解其工作原理對我來說很重要。

我不認為它會進入 RAM,但我必須絕對確定,因為影片可以被很多人觀看是至關重要的。

大多數理智的程序只會將文件的一部分讀取到 RAM 中,然後將其流式傳輸給使用者,丟棄它並讀取下一部分。

可能有一些程序不會讀取整個文件,但我猜它們不是很受歡迎……

引用自:https://serverfault.com/questions/476845