- PR -

ExcelマクロによるN/W遅延

1
投稿者投稿内容
未記入
会議室デビュー日: 2006/01/18
投稿数: 7
投稿日時: 2006-03-13 14:45
現在、定期的にファイルサーバーにてExcelのマクロを走らせる必要があります。
この処理は、15〜30分かかり、この間はCPU使用率が100%になります。
この処理の間に、クライアントから、ファイルアクセスがあった場合にN/W遅延が発生してしまいます。

この解決策として、タスクの優先度を「低」にしたんですが、状況は変わらないようです。
何かよい解決案は、ありませんでしょうか?
ご教授いただければと思います。

環境は、Windows2003 Serverです。
Officeは、Office 2000です。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-03-13 15:11
引用:

未記入さんの書き込み (2006-03-13 14:45) より:

現在、定期的にファイルサーバーにてExcelのマクロを走らせる必要があります。
この処理は、15〜30分かかり、この間はCPU使用率が100%になります。
この処理の間に、クライアントから、ファイルアクセスがあった場合にN/W遅延が発生してしまいます。
この解決策として、タスクの優先度を「低」にしたんですが、状況は変わらないようです。


これは、マクロ自体で対応することになります。
マクロが CPU を占有しないように、要所要所に Sleep を入れることになります。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)