VVAULT® ナレッジベース・ベーシック

大量のデータが入ったフォルダ―のプロパティを表示するとエクスプローラーがメモリを大量に消費する

提供: ナレッジベース | VVAULT® CUSTOMERS SQUARE

対象バージョン

VVAULT 9.x

詳細

VVAULTの仮想ドライブ上の大量のデータが入ったフォルダ―のプロパティを表示すると、 エクスプローラーが大量のメモリを消費する問題が確認されています。
これは、VVAULTがインストールされているサーバーでエクスプローラーを使用した場合も、 クライアントPCのエクスプローラーからサーバーの(仮想ドライブ上の)共有フォルダにアクセスした場合も発生いたします。
このため、この操作を何度も繰り返すとOSのメモリが枯渇し動作が不安定になります。 また、サーバーでエクスプローラーを使用した場合はVVAULTのプロセスがダウンすることもあります。

なお、NTFSのドライブ上では同じ操作を行っても、エクスプローラーで大量のメモリを消費することはありません。

仮想ドライブ上の大量のデータが入ったフォルダ―のサイズやファイル数、フォルダ―数を取得する場合、 以下のPowerShellコマンドでメモリを大量に消費することなく取得できることを確認しています。

○ファイル数とファイルサイズの合計サイズ(バイト)を取得
Get-Childitem -Path 対象フォルダパス -Recurse -Force | Where-Object { !$_.PsIsContainer } | Measure-Object -property Length -sum | Format-List count, sum

○フォルダ数を取得
Get-Childitem -Path 対象フォルダパス -Recurse -Force | Where-Object { $_.PsIsContainer } | Measure-Object -property Name | Format-List count

検索用キーワード

フォルダ―のプロパティ エクスプローラー メモリ消費