A. 無法寫入高速緩存是什麼原因
由於各種的I/O負載情形各異,Linux系統中文件系統的預設配置一般來說都比較中庸,強調普遍適用性。然而在特定應用下,這種配置往往在I/O性能方面不能達到最優。因此,如果應用對I/O性能要求較高,除了採用性能更高的硬體(如磁碟、HBA卡、CPU、MEM等)外,我們還可以通過對文件系統進行性能調優,來獲得更高的I/O性能提升。總的來說,主要可以從三個方面來做工作:
1、Disk相關參數調優
2、文件系統本身參數調優
3、文件系統掛載(mount)參數調優
當然,負載情況不同,需要結合理論分析與充分的測試和實驗來得到合理的參數。下面以SAS(Serial attached SCSI)磁碟上的EXT3文件系統為例,給出Linux文件系統性能優化的一般方法。請根據自身情況作適合調整,不要生搬硬套。
1、Disk相關參數
1.1 Cache mode:啟用WCE=1(Write Cache Enable), RCD=0(Read Cache Disable)模式
sdparm -s WCE=1, RCD=0 -S /dev/sdb
1.2 Linux I/O scheler演算法
經過實驗,在重負載情形下,deadline調度方式對squidI/O負載具有更好的性能表現。其他三種為noop(fifo), as, cfq,noop多用於SAN/RAID存儲系統,as多用於大文件順序讀寫,
cfq適於桌面應用。
echo deadline > /sys/block/sdb/queue/scheler
1.3 deadline調度參數
對於redhat linux建議 read_expire = 1/2 write_expire,對於大量頻繁的小文件I/O負載,應當這兩者取較小值。更合適的值,需要通過實驗測試得到。
echo 500 > /sys/block/sdb/queue/iosched/read_expire
echo 1000 > /sys/block/sdb/queue/iosched/write_expire
1.4 readahead 預讀扇區數
預讀是提高磁碟性能的有效手段,目前對順序讀比較有效,主要利用數據的局部性特點。比如在我的系統上,通過實驗設置通讀256塊扇區性能較優。
blockdev --setra 256 /dev/sdb
2、EXT3文件系統參數
2.1 block size = 4096 (4KB)
mkfs.ext3 -b指定,大的數據塊會浪費一定空間,但會提升I/O性能。EXT3文件系統塊大小可以為1KB、2KB、4KB。
2.2 inode size
這是一個邏輯概念,即一個inode所對應的文件相應佔用多大物理空間。mkfs.ext3 -i指定,可用文件系統文件大小平均值來設定,可減少磁碟定址和元數據操作時間。
2.3 reserved block
mkfs.ext3 -m指定,預設為5%,可調小該值以增大部分可用存儲空間。
2.4 disable journal
對數據安全要求不高的應用(如web cache),可以關閉日誌功能,以提高I/O性能。
tune2fs -O^has_journal /dev/sdb
3、mount參數
3.1 noatime, nodirtime
訪問文件目錄,不修改訪問文件元信息,對於頻繁的小文件負載,可以有效提高性能。
3.2 async
非同步I/O方式,提高寫性能。
3.3 data=writeback (if journal)
日誌模式下,啟用寫回機制,可提高寫性能。數據寫入順序不再保護,可能會造成文件系統數據不一致性,重要數據應用慎用。
3.4 barrier=0 (if journal)
barrier=1,可以保證文件系統在日誌數據寫入磁碟之後才寫commit記錄,但影響性能。重要數據應用慎用,有可能造成數據損壞。
B. 下載torrent文件時顯示無法將文件寫入高速緩存
哪裡行,迅雷下的就是PHP文件,只有等網路好的時候再另存為。。。
用迅雷下BT種子,很多時候都下不了。
重啟系統,再下載一次看看。實在是沒有辦法。
C. 從郵箱下載附件時,電腦提示無法將文件寫入高速緩存怎麼辦我用的是搜狗瀏覽器,迅雷下載。
使用win10的話,可能是運行的郵箱客戶端沒採用管理員許可權導致的,用管理員許可權運行,然後下載附件,就解決了
D. 獵豹瀏覽器,無法將文件寫入高速緩存
尊敬的金山網路用戶,您好!
建議您將獵豹升級到最新版試試。如果還是不行,建議將此問題反饋到獵豹論壇:http://bbs.liebao.cn
希望可以幫到您!
E. 我的農行網銀在銀行里已經弄好了,可我的電腦支付時卻說要下證書,而下時卻說無法寫入高速緩存,怎麼辦
點『開始』,然後『運行』框里輸入regedit運行注冊表。找到
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet
Settings\\
然後增加DWORD條目,名稱為BypassSSLNoCacheCheck,值設為1。關閉瀏覽器再打開就可以解決了
F. 下載文件時,電腦提示無法將文件寫入高速緩存不知是什麼原因,怎樣解決。
系統緩存設置過低,用優華大師調一下
G. 新買的U盤,傳輸速度慢,如何提高。屬性,策略裡面彈出無法更改此設備的寫入高速緩存
先用下面方法試試:
我的電腦\管理\計算機管理\磁碟管理,其中磁碟0是硬碟,而磁碟1就是U盤。在「磁碟1」上單擊右鍵,選擇「更改驅動器號和路徑→添加」,選定一個盤符,點擊「確定」退出。再打開「我的電腦」,可以發現U盤的盤符已經出現
如果不出現就看看下面:
一、在排除USB存儲設備本身故障後,出現無法識別現象的原因一般是由以下幾個方面所造成的:
一是USB介面電壓不足。這種故障通常存在於移動硬碟身上,當把移動硬碟接在前置USB口上時就有可能發生系統無法識別出設備的故障,原因是移動硬碟功率比較大要求電壓相對比較嚴格,前置的USB 介面是通過線纜連接到機箱上的,在傳輸時便會消耗大掉的電壓,因此,在使用移動硬碟時,要注意盡量接在後置主板自帶的USB介面上,否則也可以通過外接的電源適配器來提供單獨供電。當然,在一些老的主板上,必須要使用獨立供電才能供正常使用USB設備。
二是前置USB線接錯。當主板上的 USB線和機箱上的前置USB介面對應相接時把正負接反就會發生這類故障,這也是相當危險的,因為正負接反很可能會使得USB設備燒毀,嚴重還會燒毀主板。三是主板和系統的兼容性問題。這類故障中最著名的就是NF2主板與USB的兼容性問題。假如你是在NF2的主板上碰到這個問題的話,則可以先安裝最新的nForce2專用USB2.0驅動和補丁、最新的主板補丁和操作系統補丁,還是不行的話嘗試著刷新一下主板的BIOS一般都能解決。四是系統或 BIOS問題。當你在BIOS或操作系統中禁用了USB時就會發生USB設備無法在系統中識別。解決方法是開啟與USB設備相關的選項。
二、U盤插入電腦,提示「無法識別的設備」故障
維修思路:對於此現象,首先的一點說明U盤的電路基本正常,而只是跟電腦通信方面有故障,而對於通信方面有以下幾點要檢查:
(1)U盤介面電路,此電路沒有什麼特別元件就是兩根數據線D+ D-,所以在檢查此電路時只要測量數據線到主控之間的線路是否正常即可,一般都在數據線與主控電路之間會串接兩個小阻值的電阻,以起到保護的作用,所以要檢查這兩個電阻的阻值是否正常。
(2)時鍾電路,因U盤與電腦進行通信要在一定的頻率下進行,如果U盤的工作頻率和電腦不能同步,那麼系統就會認為這是一個「無法識別的設備」了。這時就要換晶振了。而實際維修中真的有很多晶振損壞的實例!
(3)主控,如果上述兩點檢查都正常,那就可以判斷主控損壞了。
三、Windows XP操作系統下,系統提示已經找到新的硬體並且硬體正常被安裝可以使用,但無法找到快閃記憶體檔的盤符,且快閃記憶體檔的燈在不停的閃亮
故障分析:這種故障一般是由於非法操作所造成的,認為快閃記憶體檔是可以支持熱插拔的,於是在沒有正確刪除移動設備的情況下,直接進行了插拔操作,不正確的操作是導致快閃記憶體消失的根本原因。
故障排除:進入Windows 98系統,用滑鼠右擊「我的電腦」,選擇屬性進入「設備管理器」,在「磁碟驅動器」下看到比原來多了一個「Netac Onlydisk」的設備,雙擊進入,在彈出的新窗口中看到了四個新的選項:「斷開」、「可刪除」、「同步數據傳輸」和「Int 13單元」,仔細觀察發現「可刪除」前面的選項是沒有打勾的。在「可刪除」選項前的空格內打入勾並單擊確定後重新啟動電腦。
故障小結:此故障依然是由於誤操作使用快閃記憶體檔導致的問題,可以看出由於不正常使用快閃記憶體檔而導致故障出現的機率是非常大的,因此大家在使用中一定要遵循規格,以保證快閃記憶體的正常使用。
四、可以認U盤,但打開時提示「磁碟還沒有格式化」但系統又無法格式化,或提示「請插入磁碟」,打開U盤裡面都是亂碼、容量與本身不相符等。
維修思路:對於此現象,可以判斷U盤本身硬體沒有太大問題,只是軟體問題而以了。
解決方法:找到主控方案的修復工具搞一下就可以了。這個就要大家自己看U盤的主控是什麼方案的來決定了。
U盤故障大概也就是這些主要問題了。而對於無法寫文件、不存儲等現象,一般都是FLASH性能不良或有壞塊而引起的。大家看完之後有沒有一個清晰的思路了呢。隨便說明一下,U盤不同於MP3,他不存在固件之說,但有些廠家把自己的軟體放到裡面,低格一下就會沒有的。
告訴大家一個非常簡單的方法,就是在碰到主控損壞或找不到相應的修復工具時,可以用U盤套件來重新搞一個新的U盤,方法就是把故障機的FLASH拆下來,放到新的PCB板上就可以了。U盤套件包括(PCB帶主控(分1.1和2.0之分)及外殼一套),維修起來非常簡單,做數據恢復就更方便了。
談快閃記憶體的正確設置與使用
很多用戶購買閃盤後由於設置不正確,報怨自己的快閃記憶體檔質量不佳,存在著很多的問題,但同樣的快閃記憶體檔拿到別人的電腦上去用,一切正常。其實很多用戶的抱怨都是由於自己的電腦設置不正確所造成的,筆者在這里就將快閃記憶體的優化過程為大家介紹一下。
快閃記憶體讀寫速度慢主要是由於系統沒有「打開後寫入緩存」這一選項,打開這一項的主要方法是:
1、在Window 98、ME下可以通過右擊「我的電腦」,選擇「屬性-性能-文件系統-可移動式磁碟」,在啟用「後寫入高速緩存」對話框前打鉤,按「確定」後重新啟動電腦即可。
2、在Windows XP下可以通過打開「我的電腦」,右鍵單擊可重金動磁碟,選擇「屬性-硬體」,再選中閃盤所在的驅動器,單擊「屬性-策略」,選中「為優化而優化……」的對話框,點擊確定,重新啟動後即可。
打開後寫緩存以後,快閃記憶體的讀寫速度至少能夠提高四分之一以上,例如100MB的文件,打開後寫緩存功能僅用10秒鍾的時間,而不打開此項功能則至少需要40秒種。
H. 筆記本不能下載東西,彈出無法寫入高速緩存怎麼辦
是否硬碟有保護 建議看看是不是還原精靈或者防火牆問題
I. win7系統中的【關閉設備上的windows寫入高速緩存區刷新】需要打開嗎
http://www.qqread.com/ArtImage/20091115/tp41_3.jpg
上方的「啟用設備上的寫入緩存」選項在Windows中是默認打開的,有助於提高性能,但在意外斷電時緩存中的數據會丟失(我們在「永不消逝的緩存數據:Adaptec 5445Z RAID卡評測」一文中有過相關介紹);而「關閉設備上的Windows寫入高速緩存緩沖區刷新」在之前的Windows版本中曾經叫做「啟用高級性能」,可以理解為取消定期將緩存中的數據寫回到硬碟中的操作,其風險性明顯更高。
J. 無法將文件寫入高速緩存求高手解答!!!
您好,根據您的描述問題,該問題可能是文件本身損壞或磁碟不穩定導致的,您可以方式以下方法修復測試看看
方案一:使用chkdsk進行磁碟掃描修復
點擊開始按鈕選擇運行,輸入cmd回車或者點擊確定
在游標處輸入chkdsk
X:
/f,X為損壞文件所在的盤符,一般是c。回車後按照提示輸入Y再回車即可
重啟電腦之後系統會進入下圖所示自動修復磁碟。啟動會稍微慢一些,請您耐心等待啟動即可。
方案二:使用windows磁碟自帶的修復工具來解決延緩寫入失敗的問題,在您的磁碟盤符上右擊,選擇「屬性」——「工具」,然後選擇第一項「查錯」中的「開始檢查」,將兩個內容都勾選上,然後就可以開始修復這個問題了;
方案三:關閉磁碟的緩存功能
在磁碟分區上右擊,選擇「屬性」,再點「硬體」,選擇「屬性」——「策略」,然後將「啟用磁碟上的寫入緩存」前面的勾去掉,這樣也可以解決windows延緩寫入失敗的問題,不過會存在一定的風險。
更多方案盡在bang.360.cn/learning