<em id="5xgjh"></em>
    <nav id="5xgjh"><code id="5xgjh"></code></nav>
  1. <sub id="5xgjh"><address id="5xgjh"></address></sub>
    <form id="5xgjh"></form>
    <sub id="5xgjh"><address id="5xgjh"></address></sub>
      <sub id="5xgjh"></sub>
    1. <nav id="5xgjh"></nav>

        首頁 > 軟件 > 正文
        分享到:

        FAT32 文件格式的繼任者,微軟于 2012 年推出了 64 位文件系統

        時間:2022-12-19 16:48:58 來源: 評論:0 點擊:0
          12 月 19日消息:作為 32 位 FAT32 文件格式的繼任者,微軟于 2012 年推出了 64 位的 exFAT(Extended File Allocation Table)文件系統。7 年后的 2019 年,微軟宣布在 Linux 平臺上支持 exFAT 格式。又 3 年之后的現在,Linux 6.2 將會合并來自索尼的新 exFAT 代碼,讓創建和索引文件更快。

          這些 exFAT 代碼來自于索尼工程師 Yuezhang Mo,他發現減少目錄項的重復遍歷可以大大提升 exFAT 的性能。這種優化在低端 CPU 環境下提升尤為明顯。

          了解到,索尼工程師 Yuezhang Mo 解釋說:

          在遍歷了所有的目錄條目后,無論是否有足夠的空目錄條目,都要提示空目錄條目。

          在這次提交之后,要這樣提示空的目錄項。

          1. 如果有足夠的被刪除的目錄項,則提示被刪除的目錄項。

          2.無論是否足夠,都要提示群集鏈末端的已刪除和未使用的目錄條目(由本次提交添加)。

          3. 如果沒有任何空的目錄條目,則提示新集群中的空目錄條目(通過本次提交添加)。

          這樣就避免了對目錄項的重復遍歷,減少了 CPU 的使用,提高了創建文件和目錄的性能(尤其是在低性能 CPU 上)。

          為了得出這個結論,我們用 5000 個文件進行了測試。值得注意的是,改進的程度隨著文件大小的增加而擴大。處理速度最快可以提升 58%。測試是在 SABRE i.MX6 Lite 開發板上進行的,使用 Class 4 SD 卡。

        美女精品一区二区