線程棧的處理方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201710001925.1 | 申請日 | - |
公開(公告)號 | CN106648549B | 公開(公告)日 | 2019-03-19 |
申請公布號 | CN106648549B | 申請公布日 | 2019-03-19 |
分類號 | G06F9/30(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 宋曉眉; 李海翔 | 申請(專利權(quán))人 | 北京華勝信泰數(shù)據(jù)技術有限公司 |
代理機構(gòu) | 北京華進京聯(lián)知識產(chǎn)權(quán)代理有限公司 | 代理人 | 北京華勝信泰數(shù)據(jù)技術有限公司; 華勝信泰信息產(chǎn)業(yè)發(fā)展有限公司 |
地址 | 100192 北京市海淀區(qū)學清路8號(科技財富中心)A座11層南1區(qū) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種線程棧的處理方法及系統(tǒng)。其中處理方法包括:根據(jù)線程調(diào)用的調(diào)用函數(shù)獲得調(diào)用函數(shù)對應的函數(shù)數(shù)據(jù);將函數(shù)數(shù)據(jù)寫入線程棧,并獲取函數(shù)數(shù)據(jù)在寫入線程棧時在所述線程棧中的棧頂?shù)刂?;判斷棧頂?shù)刂肥欠裎挥诰€程棧的棧保護區(qū)之內(nèi);如果棧頂?shù)刂肺挥跅1Wo區(qū)內(nèi),則擴展線程棧的內(nèi)存空間,并在擴展后的線程棧的內(nèi)存空間中根據(jù)棧保護區(qū)的內(nèi)存空間大小重新設置線程棧的棧保護區(qū),使棧頂?shù)刂肺挥谥卦O的棧保護區(qū)之外。其通過獲取函數(shù)數(shù)據(jù)在線程棧中的棧頂?shù)刂穪韺崟r有效地監(jiān)控函數(shù)數(shù)據(jù)對線程棧的使用情況,并通過在線程棧中設置棧保護區(qū)來防止線程棧的溢出。 |
