線程棧的處理方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201710001925.1 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN106648549B 公開(kāi)(公告)日 2019-03-19
申請(qǐng)公布號(hào) CN106648549B 申請(qǐng)公布日 2019-03-19
分類號(hào) G06F9/30(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 宋曉眉; 李海翔 申請(qǐng)(專利權(quán))人 北京華勝信泰數(shù)據(jù)技術(shù)有限公司
代理機(jī)構(gòu) 北京華進(jìn)京聯(lián)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 北京華勝信泰數(shù)據(jù)技術(shù)有限公司; 華勝信泰信息產(chǎn)業(yè)發(fā)展有限公司
地址 100192 北京市海淀區(qū)學(xué)清路8號(hào)(科技財(cái)富中心)A座11層南1區(qū)
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種線程棧的處理方法及系統(tǒng)。其中處理方法包括:根據(jù)線程調(diào)用的調(diào)用函數(shù)獲得調(diào)用函數(shù)對(duì)應(yīng)的函數(shù)數(shù)據(jù);將函數(shù)數(shù)據(jù)寫入線程棧,并獲取函數(shù)數(shù)據(jù)在寫入線程棧時(shí)在所述線程棧中的棧頂?shù)刂罚慌袛鄺m數(shù)刂肥欠裎挥诰€程棧的棧保護(hù)區(qū)之內(nèi);如果棧頂?shù)刂肺挥跅1Wo(hù)區(qū)內(nèi),則擴(kuò)展線程棧的內(nèi)存空間,并在擴(kuò)展后的線程棧的內(nèi)存空間中根據(jù)棧保護(hù)區(qū)的內(nèi)存空間大小重新設(shè)置線程棧的棧保護(hù)區(qū),使棧頂?shù)刂肺挥谥卦O(shè)的棧保護(hù)區(qū)之外。其通過(guò)獲取函數(shù)數(shù)據(jù)在線程棧中的棧頂?shù)刂穪?lái)實(shí)時(shí)有效地監(jiān)控函數(shù)數(shù)據(jù)對(duì)線程棧的使用情況,并通過(guò)在線程棧中設(shè)置棧保護(hù)區(qū)來(lái)防止線程棧的溢出。