新聞中心
關(guān)于VB.net Timer控件與多線程問(wèn)題
Timer 是在 主線程里執(zhí)行的,Thread 是在自己的線程中執(zhí)行的,多核心的CPU使用線程能提高處理能力。回到你的問(wèn)題,主線程如果卡死,timer就會(huì)失去響應(yīng),很正常的。請(qǐng)使用System.Timers.Timer類吧。請(qǐng)參考一下:

為太倉(cāng)等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及太倉(cāng)網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、做網(wǎng)站、太倉(cāng)網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
vb.netfor循環(huán)占用cpu問(wèn)題
重新啟動(dòng)。vbnetfor循環(huán)占用cpu問(wèn)題只要重新啟動(dòng)就可以了。VBNET是一種簡(jiǎn)單,現(xiàn)代,面向?qū)ο蟮挠?jì)算機(jī)編程語(yǔ)言,它由微軟開發(fā),將NETFramework和公共語(yǔ)言運(yùn)行庫(kù)的強(qiáng)大功能相結(jié)合。
我用VB.NET編了個(gè)程序,在加在一些數(shù)據(jù)是,會(huì)占用很多系統(tǒng)資源
可以將文件等分成兩部分,分別用兩個(gè)private讀取就是2線程。
內(nèi)存解決方案:不要等程序自動(dòng)GC,自己手動(dòng)釋放不需要內(nèi)存。
缺陷:可能會(huì)浪費(fèi)時(shí)間。
當(dāng)前名稱:vb.net多處理器,VBNET編程寶典
文章源于:http://www.dlmjj.cn/article/hsosog.html


咨詢
建站咨詢
