2010-10-22 39 views
1

我們編寫了一項功能,允許我們的用戶使用UNC路徑將文件上傳到nas設備。該功能沒有經過強調測試,我不是100%相信CFFILE可以處理負載。 cffile是否使用多線程來執行寫入文件系統以及cffile支持哪種負載?CFFILE可以同時寫入文件系統嗎?

回答

0

我工作過的項目有多個同時將單獨文件寫入本地設備而沒有任何問題。我懷疑CF(或者就此而言,底層操作系統)支持同時寫入同一個文件,而不管位置如何,但只要你寫的是不同的文件,同時寫入應該沒問題。

+0

也許我沒有正確提出問題。他們沒有上傳相同的文件或相同的文件。當他們上傳這個文件時,使用一個guid創建一個新的唯一目錄。我只是想知道CFFILE可以承受的負載,並且它可以執行同時寫入。我們每小時可以獲得大約6,000次點擊,可能有90%會使用這項新功能。 – 2010-10-22 17:06:22

+0

我還沒有嘗試過那個數量(我們在大約8小時的範圍內每天獲得幾千次保存),但是,如果操作系統能夠處理它,我不知道CF不會的原因。此時,我主要擔心的是大文件的上傳速度會使頁面計時,並且可能會給服務器帶來可用帶寬。實際的磁盤IO應該能夠跟上這一點。雖然我們發現這是我們的主要放緩,但請留意分散性。 – 2010-10-22 18:07:40

0

正如Ben的回答所說,CF可以同時寫入多個文件。你遇到的第一個瓶頸可能是你的硬件可以支持的。如果您開始遇到問題,請考慮專門爲這些文件寫入固態驅動器。

相關問題