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