1 11830 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-05 #1 我使用idHttp组件post和get数据时,CPU占用100%或高于80%。 如何能限制一下CPU的使用率呢?
1 11830 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-05 #5 不行还是占到80%以上呀。线程优先级设置为tpIdle。
Y ycheng307 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-06 #6 直接放个TIdAntiFreeze控件,再试试看
1 11830 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-06 #7 不行还是占到80%以上呀。而且这里也没有设置CPU最高占用率呀。
Y ycheng307 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-06 #8 用的是d7自带的indy控件吧,要下载个比较新的版本9.018
M MAGIC~~CAT Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-13 #14 不会吧,我也是用的是d7自带的indy没有这种情况,很正常的!发个代码看看!
1 11830 Unregistered / Unconfirmed GUEST, unregistred user! 2008-08-04 #16 with TIdHTTP.Create(nil) do begin try OnWork:=OnIdHTTPWork; ConnectTimeout:=5000; s:=Get(URL); //主要是这句占CPU; except end; free; end;
with TIdHTTP.Create(nil) do begin try OnWork:=OnIdHTTPWork; ConnectTimeout:=5000; s:=Get(URL); //主要是这句占CPU; except end; free; end;