在Linux系統(tǒng)中用戶和多內(nèi)核進(jìn)行通訊的方法
基本信息
申請?zhí)?/td> | CN200810096164.3 | 申請日 | - |
公開(公告)號 | CN101276289B | 公開(公告)日 | 2010-06-16 |
申請公布號 | CN101276289B | 申請公布日 | 2010-06-16 |
分類號 | G06F9/46(2006.01)I;H04L12/56(2006.01)I;H04L29/08(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 李弘博 | 申請(專利權(quán))人 | 江蘇三農(nóng)樂購電子商務(wù)有限公司 |
代理機(jī)構(gòu) | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 | 代理人 | 龍洪;霍育棟 |
地址 | 221300 江蘇省徐州市邳州市大學(xué)生創(chuàng)業(yè)園103室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種在Linux系統(tǒng)中用戶和多內(nèi)核進(jìn)行通訊的方法,包括:1)在Linux系統(tǒng)中設(shè)置多內(nèi)核中的一個內(nèi)核為控制核,其它內(nèi)核為從核;2)Linux控制核收到該Linux用戶空間的應(yīng)用程序發(fā)送的數(shù)據(jù)信息后,根據(jù)該數(shù)據(jù)信息的類型選擇發(fā)送策略,然后將包含喚醒接收從核的喚醒函數(shù)指針信息和該接收從核信息的消息發(fā)送到FMN上;3)接收從核接收到FMN上的消息后即被喚醒,從該FMN消息中提取喚醒函數(shù)指針信息,進(jìn)入到該喚醒函數(shù)指針指向的業(yè)務(wù)處理函數(shù)中,通過其業(yè)務(wù)線程進(jìn)行業(yè)務(wù)處理。本發(fā)明取得了用戶和內(nèi)核之間的通訊由單核到多核的進(jìn)步,達(dá)到了在Linux系統(tǒng)中實(shí)現(xiàn)用戶和多內(nèi)核之間通訊的效果。 |
