現在C#にて、解析ツールのGUIの開発を行っております。
解析開始後10秒毎に数KBのXMLファイルを作成・保存して、解析終了後に保存されたXMLファイルをひとつのXMLファイルに結合しようとしています。
但し、この結合処理に時間が掛かり過ぎてしまい、処理方法を再検討中です。
10秒毎のXMLファイル作成はXmlWriterを使用し、結合はLinq to XMLのLoad、Add、Saveを使用しています。
現在の負荷測定では、約1時間で5000個作成されたXMLファイルを結合するのに3分程掛かってしまいます。
おおまかな説明で恐縮ですが、アドバイス宜しくお願いします。
回答4件
あなたの回答
tips
プレビュー