基于Lua協(xié)程的程序并發(fā)IO優(yōu)化方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110026009.X 申請(qǐng)日 -
公開(公告)號(hào) CN112732404A 公開(公告)日 2021-04-30
申請(qǐng)公布號(hào) CN112732404A 申請(qǐng)公布日 2021-04-30
分類號(hào) G06F9/455;G06F9/48;G06F9/50;G06F8/41 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 舒克儉;楊恒;袁鵬飛;文中領(lǐng);周澤湘 申請(qǐng)(專利權(quán))人 湖南同有飛驥科技有限公司
代理機(jī)構(gòu) 北京方韜法業(yè)專利代理事務(wù)所(普通合伙) 代理人 黨小林
地址 410000 湖南省長(zhǎng)沙市長(zhǎng)沙高新開發(fā)區(qū)尖山路39號(hào)長(zhǎng)沙中電軟件園有限公司總部大樓G0552室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于Lua協(xié)程的程序并發(fā)IO優(yōu)化方法及系統(tǒng)。該方法包括:當(dāng)業(yè)務(wù)層需要執(zhí)行IO操作時(shí),運(yùn)行在業(yè)務(wù)層的協(xié)程通過(guò)中間接口向IO事件循環(huán)提交IO監(jiān)聽請(qǐng)求;IO事件循環(huán)等待與IO監(jiān)聽請(qǐng)求對(duì)應(yīng)的IO句柄就緒后,調(diào)用該IO句柄執(zhí)行相應(yīng)的IO操作。本發(fā)明提供的基于Lua協(xié)程的程序并發(fā)IO優(yōu)化方法及系統(tǒng)能夠?qū)崿F(xiàn)一種同時(shí)滿足高并發(fā)、可維護(hù)性、可擴(kuò)展性好的并發(fā)IO優(yōu)化方案。