首页 > 常见问答

python高并发框架 python多线程为什么没有并行?

python多线程为什么没有并行?

1.什么是吉尔?

  gil的全名是globalinterpreterlock(globalinterpreterlock),源于python设计之初的考虑和对数据安全的决策。

2.每个cpu只能同时执行一个线程

  事实上,单核cpu下的多线程只是并发,而不是并行。并发性和并行性是同时处理多个请求的概念。但是并发和并行之间有区别。并行意味着两个或多个事件同时发生,而并发意味着两个或多个事件在同一时间间隔发生。

python高并发框架 python多线程为什么没有并行?

百度搜索圈t社区()免费视频教程

python高并发框架python如何停止子线程python协程实现一万并发

原文标题:python高并发框架 python多线程为什么没有并行?,如若转载,请注明出处:https://www.saibowen.com/wenda/23962.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。