未解決
1 Rookie
•
109 メッセージ
0
26
2025年5月22日 10:29
[Unity]FilesystemのsizeAllocatedについて
Unity880FでFilesystemのsizeAllocatedが一時的に大幅に増加する事象が発生しました。
この事象に関して以下について質問させてください。
(1)Poolの場合は大量のI/O処理や、大量のデータ削除を実施した後にsizeAllocatedの値が上昇する認識でおりましたが、Filesystemの場合も同様に大量のI/O処理などでsizeAllocatedの値が増加することはありますでしょうか?
(2)FilesystemでsizeAllocatedがsizetotalを上回る値になった際にストレージの性能に影響を与えることはありますでしょうか?
sizeAllocatedが増加してもsizeusedに余裕がある場合は影響が発生しない認識ですので、認識に相違があればご教授ください。
下記資料を確認していましたが、filesystemの場合に関する記載が見受けられなかったため、ご教授お願い致します。
Dell Unity: Pool space issues due to large levels of preallocation space | Dell US
イベントは見つかりませんでした!
ayas
Community Manager
•
7.2K メッセージ
0
2025年5月23日 07:35
hata21さん
(1)Poolの場合は大量のI/O処理や、大量のデータ削除を実施した後にsizeAllocatedの値が上昇する認識でおりましたが、Filesystemの場合も同様に大量のI/O処理などでsizeAllocatedの値が増加することはありますでしょうか?
→BlockでもFileSystemでもその領域はPoolから切り出されている(すなわちアクセス方式はBlockもFileシステムも同じ)ので大量のI/O処理などでsizeAllocatedの値が増加する可能性はあります。
参考:
【Ask the Expert】エキスパートに聞こう!ストレージの原則と技術
ファイルレベルのリクエストだって、最終的にはブロックレベルのリクエストを行っているはずなので、並列に書かずに入れ子状態にするべきであって、以下のような絵の方が分かりやすい気がします。
(2)FilesystemでsizeAllocatedがsizetotalを上回る値になった際にストレージの性能に影響を与えることはありますでしょうか?
→sizetotalが、TotalPool Space Usedを意味しているのであればPoolの使用容量以上にAllocatedされることはないはずですので影響はないです。実際の物理容量以上にAllocatedされることはありません。
sizeAllocatedが増加してもsizeusedに余裕がある場合は影響が発生しない認識ですので、認識に相違があればご教授ください。
→認識に相違ありません。
参考:Unity Traditional PoolのTotal size 減少について
hata21
1 Rookie
•
109 メッセージ
0
2025年5月26日 02:42
@ayas さん
ご回答ありがとうございます。
追加で質問させてください。
(2)で記載したsize totalはpoolではなくfilesystemのsizeになります。
filesystemのsize totalをsizeAllocatedが上回る値になった際にストレージに影響を与えることはありますでしょうか?
filesystemのsizeAllocatedが増加してもfilesystemのusedに余裕がある場合は影響なしと考えておりますが、認識に相違がないかご教授いただけないでしょうか。
以上、よろしくお願いいたします。
ayas
Community Manager
•
7.2K メッセージ
0
2025年5月27日 04:11
hata21さん
ご返信を有難うございます。
filesystemのsize totalをsizeAllocatedが上回る値になった際にストレージに影響を与えることはありますでしょうか?
→おっしゃる通りfilesystemのsizeAllocatedが増加してもfilesystemのusedに余裕がある場合は影響はありませんが実際に使用している容量(TotalPool Space Used)がPool全体で枯渇すれば影響が出ます。(そうなった場合はアラートが発生したり、filesystem自体への書き込みができなくなります)
filesystemのsize totalが予約容量を超えてしまう、もともとfilesystemに設定されているfilesystem
の容量が予約容量を超える、ということになるので考えにくい状況になりますがそういった状況になっているのであればGUIなどの表示を頂けると嬉しいです。