我遇到一个奇怪的问题.
我使用Delphi和Indy上传和备份一些文件.它在许多计算机上运行得很好(Win7 64bit,WinXP).CPU使用率低于1%和最大值.RAM为20MB.
但是有一台计算机(Win 2008 R2)存在问题,我无法找到原因.CPU使用率为5-20%,内存需要100MB +,并且增加了很多.此外,"页面错误"上升很多,例如.每秒10万(我的电脑没有增加)
代码很简单
var IdHTTP: TIdHTTP; IdPostData: TIdMultiPartFormDataStream; sResponse: string; begin IdHTTP := TIdHTTP.Create(nil); IdPostData:=TIdMultiPartFormDataStream.Create; try IdPostData.AddFile('file', 'C:\data.dat', ''); sResponse:=IdHTTP.Post('http://web.com', IdPostData); ShowMessage(sResponse); finally IdHTTP.Free; IdPostData.Free; end; end;
有没有人知道为什么"页面错误"增加了很多?是否有可能存在硬件问题?怎么找到它?