線程棧的處理方法及系統(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)防止線程棧的溢出。 |
