教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

Python有什么缺点呢?

更新时间:2021年03月18日11时28分 来源:传智教育

好口碑IT培训

Python有什么缺点呢?

运行速度慢,因为Python是解释型语言,是一种高级语言,代码会在执行的时候,一行一行的使用解释器翻译成底层代码,翻译成机器码,而这个过程非常耗时,所以他运行过程中,比很多语言的代码都慢了很多。

线程不能利用多CPU,这是Python最大的缺点,GIL即全局解释器锁(Global Interpreter Lock),是计算机程序设计语言解释器用于同步线程的工具,使得任何时刻仅有一个线程在执行,Python的线程是操作系统的原生线程。在Linux上为pthread,在Windows上为Win thread,完全由操作系统调度线程的执行。一个python解释器进程内有一条主线程,以及多条用户程序的执行线程。即使在多核CPU平台上,由于GIL的存在,所以禁止多线程的并行执行。



猜你喜欢

Django如何优化数据?

参加python培训要多少钱?

Python+数据分析课程

0 分享到:
和我们在线交谈!