Skip to content

[性能优化 | 长期] 采用Python 3.14已受支持的Free Threading优化性能 #151

@doudou0720

Description

@doudou0720

检查清单

  • 我已将本应用更新到最新版本,并确认我想要的功能还没有实现。我也已在 GitHub Issues 中检索,确认我想要的功能未被提交过。
  • 我认为我想要的功能是用户广泛需要的,插件不能替代的,且没有超出 SecRandom 作为公平随机抽取系统的开发目标。
  • 我已经仔细阅读过选项里的内容,并且知道这个选项不用勾选。
  • 我已知晓由于开发者时间精力有限,加上已经积压了大量的功能请求,我提交的功能请求可能需要比较久的时间才能实现。

背景与动机

参见PEP 779以及PEP 703

这样做可以有效提升程序利用多核的能力

附:PYSIDE-3147
Pyside 6.10.1 已经支持python3.14,但是其他库有待商榷
https://py-free-threading.github.io/tracking/

想要实现或优化的功能

对部分多线程,如语音模块,IPC模块,资源加载模块等,可以采用无GIL优化以实现性能的大幅提升

最后一步

  • 我认为上述的描述已经足以详细,以便开发人员理解您想要的功能。如果我的 issue 没有按照上述的要求填写,可能会被无条件关闭。

Metadata

Metadata

Assignees

Labels

新功能请求添加新功能未处理此标签表示此issue未处理状态

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions