用戶通過HTML形式發送文件 安裝在服務器上的CGI腳本接收文件並將其寫入磁盤。儘可能簡單。 據我所知,通過POST發送到服務器的文件在被寫入磁盤之前會被存儲在服務器的RAM中。 (如果我不對 - 請糾正我)。 問題是,如果文件,用戶發送,權重2GB和服務器(例如)只有1 GB的內存在板上?那麼會發生什麼? 謝謝!在CGI查詢中如何使用RAM?
-1
A
回答
1
CGI.pm將文件寫入磁盤的全部原因是爲了避免吞噬大量的RAM,因此聲稱在寫入磁盤之前將整個文件存儲在RAM中是沒有意義的。
CGI.pm將它寫入磁盤,因爲它從apache的管道讀取它。
相關問題
- 1. 在Inno Setup中查詢可用RAM
- 2. 如何僅在Python中查找總RAM
- 3. 如何查找的內存量在RAM中使用的Java
- 4. SQL查詢和RAM問題
- 5. RAM查詢vs加入
- 6. 如何在Laravel中使用子查詢正確查詢查詢
- 7. 如何在Linux上查詢ATI卡的視頻RAM大小?
- 8. 如何在查詢中使用另一個查詢中的列?
- 9. 如何在查詢中的查詢中使用ISNULL?
- 10. 如何在子查詢中使用主查詢中的列?
- 11. 如何使用PowerShell查找CPU和RAM使用情況?
- 12. 如何在codeigniter查詢中使用FIND_IN_SET?
- 13. 如何在UPDATE中使用JOIN查詢
- 14. 如何在sphinx中使用子查詢?
- 15. 如何在查詢中使用Like?
- 16. 如何在查詢中使用LIKE和_
- 17. 如何在SQL查詢中使用DateTime?
- 18. 如何在Linq查詢中使用.FindControl?
- 19. 如何使用()在查詢中的MyBatis
- 20. 如何在Join查詢中使用MAX()
- 21. 如何在SQL查詢中使用ELSE?
- 22. 如何在greenDAO中使用OR查詢?
- 23. 如何在CodeIgniter中使用LIKE查詢?
- 24. 如何在查詢中使用objectId .net
- 25. 如何使用 - 在'%'%查詢中
- 26. 如何在linq查詢中使用WhereNot?
- 27. 如何在couchbase lite中使用查詢
- 28. 如何在OData查詢中使用$ filter
- 29. 如何在Firebase查詢中使用startAt()?
- 30. 如何在UPDATE查詢中使用JOIN
內存分頁到磁盤 – Sobrique
@Sobrique謝謝! – Arsenii
CGI.pm將文件寫入磁盤的全部原因是爲了避免吞噬大量的RAM,因此聲稱整個文件在寫入磁盤之前存儲在RAM中似乎對我完全是無稽之談。 – ikegami