js比py快太多了

63次阅读

共计 666 个字符,预计需要花费 2 分钟才能阅读完成。

py 用多线程 get 请求也比不过 js 阿,以前他们说 py 慢我没感觉,用了快的才知道,原来还可以这么快

网友回复:

注册 谈 python 慢的,那是不会玩。GIL 为啥要用线程。

Loc123 for (var i=750094; i<800094;i++){console.log(‘ 成功 ’,i)      setTimeout(get(i),1000); } 这是 js 还是延迟 1 秒 不然都卡死 不过这样都比 py 多线程快了复制代码

hundouluo 网络 io 阻塞才是线程,你这里瓶颈是 GIL,解释密集型要占高 cpu 的

Loc123 py 再怎么会玩也玩不过 nodejs

hundouluo 你用 python asyncio 也是一秒。。。。

mfch666 https://cpp.la/439.html

可乐呀 py 写 gil 你太凶了

hundouluo Python 多线程即使处理 IO 密集的应用,也会因为同步阻塞和线程上下文切换损失性能,还是用异步框架自己调度协程把

Loc123 解释型语言边运行边解释,我反正做任何项目都不会选择 python,java go 不香吗,不过 python 写爬虫是真的香,好多支持库。

注册 匿了,好像说多了

注册 io 密集型程序,只要选对了并发模型,性能差不了。你试试用 asyncio,照样快的飞起 论执行速度的话,cpython 慢得要死,拿头去打 v8 加持下的 js

hundouluo 匿了,好像说多了

dunce node 跟 python 当然可以只发送不等待结果,直接把 socket 设成非阻塞以后一通写入就行了

hundouluo 匿了,好像说多了

dunce

正文完
 0