SUPER BEAVER「らしさ」MV
(SUPER BEAVER「らしさ」)
アニメ『ばらかもん』(2014)のOPですね。
田舎の温もりっていいですねえ。アニメ見てて、すごく癒されます。
いろんなファイルにoptimizeMetadataを実施していきます。
C:\Users\takk2\tmp> fsutil file createnew test1.bin 2000 ファイル C:\Users\takk2\tmp\test1.bin が作成されました C:\Users\takk2\tmp>
まずはオールゼロの、2000 Byteのファイル。
C:\Users\takk2\tmp> fsutil file optimizemetadata /a test1.bin C:\Users\takk2\tmp>fsutil file optimizemetadata /a test1.bin File metadata optimization completed. Before After Attribute list size : 0 (0) 0 (0) File metadata space used : 344 (0x158) 344 (0x158) File metadata space allocated : 1024 (0x400) 1024 (0x400) File metadata space usage : 33% 33% File records count(s) : 1 1 Number of resident attribute(s) : 2 2 Number of nonresident attribute(s) : 1 1 Total number of attributes : 3 3 Total active file metadata optimization(s) : --- 0 Total pending file metadata optimization(s) : --- 0 C:\Users\takk2\tmp>
次は、ランダムな値の2000Byteのファイル。
C:\Users\takk2\tmp>wsl seq 2000 | wsl perl -ne 'print chr int rand 256'>test2.bin C:\Users\takk2\tmp>dir test2.bin Volume in drive C has no label. Volume Serial Number is 6C92-6118 Directory of C:\Users\takk2\tmp 2019/02/23 21:48 2,000 test2.bin 1 File(s) 2,000 bytes 0 Dir(s) 196,636,827,648 bytes free C:\Users\takk2\tmp>
C:\Users\takk2\tmp>fsutil file optimizemetadata /a test2.bin File metadata optimization completed. Before After Attribute list size : 0 (0) 0 (0) File metadata space used : 344 (0x158) 344 (0x158) File metadata space allocated : 1024 (0x400) 1024 (0x400) File metadata space usage : 33% 33% File records count(s) : 1 1 Number of resident attribute(s) : 2 2 Number of nonresident attribute(s) : 1 1 Total number of attributes : 3 3 Total active file metadata optimization(s) : --- 0 Total pending file metadata optimization(s) : --- 0 C:\Users\takk2\tmp>
変わりませんねえ。
次は、10万Byteのランダムデータ。
C:\Users\takk2\tmp>wsl seq 100000 | wsl perl -ne 'print chr int rand 256'>test3.bin C:\Users\takk2\tmp>dir test3.bin Volume in drive C has no label. Volume Serial Number is 6C92-6118 Directory of C:\Users\takk2\tmp 2019/02/23 21:52 89,915 test3.bin 1 File(s) 89,915 bytes 0 Dir(s) 196,644,470,784 bytes free C:\Users\takk2\tmp>
実行。
C:\Users\takk2\tmp>fsutil file optimizemetadata /a test3.bin File metadata optimization completed. Before After Attribute list size : 0 (0) 0 (0) File metadata space used : 360 (0x168) 360 (0x168) File metadata space allocated : 1024 (0x400) 1024 (0x400) File metadata space usage : 35% 35% File records count(s) : 1 1 Number of resident attribute(s) : 2 2 Number of nonresident attribute(s) : 1 1 Total number of attributes : 3 3 Total active file metadata optimization(s) : --- 0 Total pending file metadata optimization(s) : --- 0 C:\Users\takk2\tmp>
やはり前後では変わりません。
でも、2000Byteの時より、File metadata space usageの率が大きくなってます。まあ、この項目が何を表しているかは分かりませんが。
同じくゼロデータでも10万Byteのファイルを作って確認してみましょう。
C:\Users\takk2\tmp>fsutil file createnew test4.bin 100000 File C:\Users\takk2\tmp\test4.bin is created C:\Users\takk2\tmp>fsutil file optimizemetadata /a test4.bin File metadata optimization completed. Before After Attribute list size : 0 (0) 0 (0) File metadata space used : 344 (0x158) 344 (0x158) File metadata space allocated : 1024 (0x400) 1024 (0x400) File metadata space usage : 33% 33% File records count(s) : 1 1 Number of resident attribute(s) : 2 2 Number of nonresident attribute(s) : 1 1 Total number of attributes : 3 3 Total active file metadata optimization(s) : --- 0 Total pending file metadata optimization(s) : --- 0 C:\Users\takk2\tmp>
なぬ? 2000Byteの時と同じです。
ん~今の知識で掘り進めても、何も見つからない気がしてきました。
効率よく学習したいので、この辺にしておいてやるか。
結局何ができるコマンドなのか分かりませんでしたが、ファイルシステムについて深く理解する必要があるということだけ分かりました。
コメント