令牌的處理方法、處理裝置與計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202011342393.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112131012A 公開(kāi)(公告)日 2020-12-25
申請(qǐng)公布號(hào) CN112131012A 申請(qǐng)公布日 2020-12-25
分類號(hào) G06F9/52 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 黃野 申請(qǐng)(專利權(quán))人 賽芯半導(dǎo)體技術(shù)(北京)有限公司
代理機(jī)構(gòu) 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 代理人 霍文娟
地址 100080 北京市海淀區(qū)科學(xué)院南路2號(hào)C座16層S1601-S1605
法律狀態(tài) -

摘要

摘要 本申請(qǐng)?zhí)峁┝艘环N令牌的處理方法、處理裝置與計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該處理方法包括:接收請(qǐng)求進(jìn)程;使用互斥體將請(qǐng)求進(jìn)程上鎖保護(hù);確定令牌鏈表是否為空,令牌鏈表包括多個(gè)節(jié)點(diǎn),一個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)令牌ID;在令牌鏈表不為空的情況下,為請(qǐng)求進(jìn)程分發(fā)一個(gè)令牌ID。本方案保證了為一個(gè)請(qǐng)求進(jìn)程分發(fā)一個(gè)令牌ID,且在令牌鏈表上的令牌ID分發(fā)結(jié)束后,即使有新的請(qǐng)求進(jìn)程到來(lái)也無(wú)法分配到令牌ID,只能進(jìn)入等待狀態(tài),解決了現(xiàn)有技術(shù)中同時(shí)有多個(gè)請(qǐng)求進(jìn)程時(shí),有限的資源被爭(zhēng)奪,出現(xiàn)數(shù)據(jù)阻塞的情況。