dll公式加載駐留內(nèi)存開啟后不能加載多線程,運(yùn)行比較慢,有什么替換方案嗎?
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2018年12月18日
-
咨詢內(nèi)容:
dll公式加載駐留內(nèi)存開啟后不能加載多線程,運(yùn)行比較慢,有什么替換方案嗎?
?
?來(lái)源: CXH99.COM
-
金字塔客服:
沒(méi)有方案,如果你要用多線程,只能考慮棄用內(nèi)存駐留模式的DLL
?
-
用戶回復(fù):
在dll中計(jì)算后的結(jié)果比較復(fù)雜,需要多個(gè)函數(shù)傳遞,不駐留的話會(huì)導(dǎo)致查詢不到數(shù)據(jù),應(yīng)該怎么辦?
?
-
網(wǎng)友回復(fù):
可以考慮將結(jié)果寫文件至硬盤上,每次加載DLL時(shí)從文件中直接讀取結(jié)果,這樣就可以不用駐留模式了
?
-
網(wǎng)友回復(fù):
寫一個(gè)總邏輯,把函數(shù)調(diào)用放到大函數(shù)里面,把要用到的返回結(jié)果統(tǒng)統(tǒng)作為局部變量處理