L lzlishl Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-23 #1 一个利用多线程和WINSOCK的文件传输程序,在文件传输完成后,占用的CPU资源不释放, 不知为何.
L lzlishl Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-23 #4 to liwens: 是CPU。 通过打开WINDOWS的任务管理器可以发现这一奇怪的问题: 1)一开始运行程序,CPU占用0-4% 2)传送文件过程中,CPU占用在20-40%之间 3)文件传输结束后,CPU占用在16-26%之间 有一次运行REALONE,发现能将上述程序占用的CPU降低,但停止REALONE,程序占用的CPU又会回到16-26%。 真是怪事, 您给瞧一下。
to liwens: 是CPU。 通过打开WINDOWS的任务管理器可以发现这一奇怪的问题: 1)一开始运行程序,CPU占用0-4% 2)传送文件过程中,CPU占用在20-40%之间 3)文件传输结束后,CPU占用在16-26%之间 有一次运行REALONE,发现能将上述程序占用的CPU降低,但停止REALONE,程序占用的CPU又会回到16-26%。 真是怪事, 您给瞧一下。
J jzpcom Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-07 #5 线程里加上FreeOnTerminate := True 试试。