0
SharpCompressライブラリを使用して.7zファイルを抽出していますが、60mb .7zファイルを抽出するのに約35分かかります。これは正常なのでしょうか、私はパフォーマンスに関して何か間違っていますか? .7zファイルは高圧縮モードとLZMAタイプで圧縮されています。7zファイルをディレクトリに展開する際のパフォーマンス上の問題C#
using (var archive2 = ArchiveFactory.Open(source))
{
foreach (var entry in archive2.Entries)
{
if (!entry.IsDirectory)
{
entry.WriteToDirectory(destination, ExtractOptions.ExtractFullPath | ExtractOptions.Overwrite);
}
}
}
}
コンピューティングでの正常性についての質問は、その質問に答える価値があまりないため、多くのパラメータに基づいています。たぶんあなたはこれを言い換えることができます "私の意見では、これは時間がかかりすぎています。スピードアップが可能ですか?"私は答えが簡単だと思います – Default
結果*ファイルの大きさはどれくらいですか? CPU負荷はどれくらいですか? *シングルスレッド*モードで7-zipのようなプログラムでファイルを解凍するのにどれくらい時間がかかりますか?あなたは単にコンピュータが遅いかもしれませんし、結果として得られるファイルが大きすぎるかもしれません。 –
@PanagiotisKanavos結果ファイルは60.5 MBで、CPU負荷は%15付近です – Miral