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

| 申請?zhí)?/td> | CN201710001925.1 | 申請日 | - |
| 公開(公告)號 | CN106648549B | 公開(公告)日 | 2019-03-19 |
| 申請公布號 | CN106648549B | 申請公布日 | 2019-03-19 |
| 分類號 | G06F9/30(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 宋曉眉; 李海翔 | 申請(專利權(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號(科技財(cái)富中心)A座11層南1區(qū) | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種線程棧的處理方法及系統(tǒng)。其中處理方法包括:根據(jù)線程調(diào)用的調(diào)用函數(shù)獲得調(diào)用函數(shù)對應(yīng)的函數(shù)數(shù)據(jù);將函數(shù)數(shù)據(jù)寫入線程棧,并獲取函數(shù)數(shù)據(jù)在寫入線程棧時(shí)在所述線程棧中的棧頂?shù)刂?;判斷棧頂?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ū)之外。其通過獲取函數(shù)數(shù)據(jù)在線程棧中的棧頂?shù)刂穪韺?shí)時(shí)有效地監(jiān)控函數(shù)數(shù)據(jù)對線程棧的使用情況,并通過在線程棧中設(shè)置棧保護(hù)區(qū)來防止線程棧的溢出。 |





