国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

linux - Python中aysncio的事件循環是屬于線程還是進程?

瀏覽:97日期:2022-09-09 13:37:54

問題描述

默認的get_event_loop獲取的loop是基于線程還是進程,找了很久的官方文檔才找到這么一句描述,看起來是屬于當前線程的?

18.5.2.4. Event loop policies and the default policyFor most users of asyncio, policies never have to be dealt with explicitly, since the default global policy is sufficient. The default policy defines context as the current thread, and manages an event loop per thread that interacts with asyncio. The module-level functions get_event_loop() and set_event_loop() provide convenient access to event loops managed by the default policy.

那么官方文檔提供的另外兩個獲取事件循環(下面的pre塊)方法一般用于什么地方?關于事件循環嘗試看了源碼但涉及到多路IO復用問題遂放棄,求各位網友的指點?

loop = asyncio.new_event_loop()asyncio.set_event_loop(loop)

問題解答

回答1:

屬于協程,即用戶態線程,在單條內核線程上分出多個用戶線程,本質還是單線程,算是一個高級語法糖,讓你可以用同步的寫法實現異步的效果(io多路復用維護起狀態來是相當惡心的,現在交由asyncio來幫你維護了)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 日韩欧美中文字幕在线视频 | 麻豆19禁国产青草精品 | 男女免费爽爽爽在线视频 | 成人男男黄网色视频免费 | www中文字幕 | 成人18免费观看的软件 | 国产精品成人免费观看 | 亚洲国产天堂久久综合网站 | 一个人看的www日本高清视频 | 爱爱亚洲 | 成人在线高清 | 欧美日韩一区二区在线观看视频 | 国产亚洲精品网站 | 成人免费视频日本 | 久爱www免费人成福利播放 | 成人在线第一页 | 欧美成人免费高清二区三区 | 日韩在线专区 | 九九精品免费 | 国产精选91热在线观看 | 男女扒开双腿猛进入免费网站 | 欧美一级在线观看播放 | 99re8免费视频精品全部 | 免费观看a级毛片在线播放 免费观看a级网站 | 日本不卡一区在线 | 亚洲性网站 | 成人国产第一区在线观看 | 久久精品久久久久 | 亚洲综合第一欧美日韩中文 | 中文字幕一区中文亚洲 | 亚洲视频手机在线观看 | 欧美一级特黄aaa大片 | 国产精品久久久久久久久久久久久久 | 久久国内视频 | 波多野结衣被强在线视频 | 欧美有码在线观看 | 黄网站在线播放视频免费观看 | 涩里番资源网站在线观看 | 精品国产香蕉在线播出 | 欧美一区二区三区免费看 | 狼人总合狼人综合 |