腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么在
python
中
多线程
快速排序比普通
的
快速排序慢?
python
、
multithreading
、
python-3.x
、
quicksort
、
python-multithreading
虽然我
的
处理器是双核
的
,但使用多读实现
的
快速排序
的
性能比普通
的
快速排序要低。#quicksort in multithreading import threading n = int(
浏览 1
提问于2017-01-27
得票数 1
1
回答
Pandas DataFrame
多线程
没有性能提升
python
、
multithreading
、
pandas
、
multiprocessing
我有一个字典(在内存
中
) data,它有大约10,000个键,每个键代表一个股票报价器,该值存储每日股票价格时间序列数据
的
pandas dataframe表示。我正在尝试计算成对
的
。代码需要很长
的
时间~3小时来完全迭代所有的组合O(n^2) ~ C(2, 10000)。我尝试使用虚拟包,但根本看不到任何性能提升(实际上随着工作线程数量
的
增加而变慢)。pool = Pool(4)pool.close() po
浏览 35
提问于2018-08-12
得票数 2
回答已采纳
3
回答
多线程
python
/ruby vs java?
java
、
python
、
ruby
我想知道
python
/ruby
中
的
多线程
是否等同于java
中
的
多线程
?因为如果你想创建一个使用comet技术
的
聊天应用程序,我知道你必须使用
多线程
。这是不是意味着我可以使用
python
或ruby,还是使用java更好? 谢谢
浏览 3
提问于2010-06-03
得票数 2
回答已采纳
1
回答
使用concurrent.futures
的
Python
多线程
/多处理非常慢
python
、
multithreading
、
concurrent.futures
我试图使用
多线程
和/或多重处理来在某种程度上加快我
的
脚本速度。本质上,我有一个从CSV
中
读取
的
10,000个子网
的
列表,我想将这些子网转换成IPv4对象,然后存储在数组
中
。我
的
基本代码如下所示,并在大约300 is内执行:def convertToIP(ip): executor.sub
浏览 1
提问于2019-11-06
得票数 6
1
回答
在
python
中
从多个urls检查文件下载持续时间
的
最好方法(线程或异步)?
python
、
multithreading
、
asynchronous
从50个urls
中
检查文件下载时长
的
最佳方式是什么?我想使用我
的
整个带宽从每个文件下载,我应该使用
多线程
还是协同例程,或者只是简单
的
老式同步方式?为什么?这是我用来检查单个url下载持续时间
的
代码:import time with urllib.urlopen('http://example.com
浏览 17
提问于2016-08-11
得票数 0
回答已采纳
2
回答
我能否将
多线程
应用于
python
中
的
计算密集型任务?
python
、
multithreading
、
cpython
、
gil
我听说过“因为GIL,
python
中
的
多线程
不是真正
的
多线程
”。我还听说"
python
多线程
可以处理IO密集型任务,而不是计算密集型任务,因为只有一个线程同时运行“。但我
的
经历让我重新思考了这个问题。我
的
经验表明,即使对于计算密集型
的
任务,
python
多线程
也可以使几乎从学习上加速计算。(在
多线程
之前,运行以下程序花费了300秒,使用<
浏览 3
提问于2020-09-29
得票数 3
回答已采纳
1
回答
如何使用Perl并行运行多个
Python
程序?
python
、
perl
、
parallel-processing
目前,我有一个Perl脚本,它多次运行
python
程序,由于每个程序都是按顺序运行
的
,所以需要一段时间,有没有办法同时运行
python
程序?/
python
"); $cmd="
python
myCode.py";}
python
代码大约需要10秒才能运行,这样程序就会一个接一个地运行,这需要一段
浏览 1
提问于2015-03-23
得票数 0
1
回答
python
中
的
比较和交换指令
python
、
python-2.7
、
c++11
在
python
中
可以有CAS指令吗?CAS =比较和交换。我正在寻找与C++
中
的
表达式等效
的
东西:a.compare_exchange_strong(x, y);
浏览 11
提问于2017-08-22
得票数 3
2
回答
Python
默认使用线程吗?
python
、
multithreading
当我使用
python
编写代码时,我总是想知道
python
是否默认使用
多线程
。假设一个代码,例如print reduce(lambda x, y: x + y, l) / len(l)简而言之,
python
默认使用
多线程
吗?在可能
的
情况下使用
多线程
吗?还是总是用一
浏览 2
提问于2014-05-01
得票数 0
回答已采纳
1
回答
Python
或串行处理
中
的
多线程
?
python
、
c++
、
multithreading
在“视觉效果
多线程
”一书中,我读了以下几行: 在
Python
中
运行
的
任何东西都是
Python
中
唯一运行
的
东西,这意味着如果您
的
执行回调都是用
Python
实现
的
,那么您就失去了
多线程
系统
的
大部分效率。
Python
解释器不是threadsafe --不能同时运行rom
多线程
。需要使用
Python
的
线程必须等待轮到
浏览 4
提问于2015-11-03
得票数 3
1
回答
Python
:什么时候可以进行多处理/线程/异步操作?我
的
函数能并行计算吗?
python
、
multithreading
、
parallel-processing
、
multiprocessing
我实现了一些逻辑(Windows10上
的
),创建了一个向量,表示基于numpy随机变量
的
模拟现货价格。在一天结束时,我需要这个向量
的
10,100或1000。使用一个简单
的
循环生成其中
的
1000,计算大约需要160秒.我尝试了所有可能
的
并行化方法,例如查找和其他方法。有些方法甚至不起作用,而另一些则根本没有效果。因此,要么是: 这些并行化工具
的
实现是错误
的
..或者我
的
函数不能并行化(因为它已经使用了cpu?)
的
所有线程
浏览 4
提问于2020-06-07
得票数 0
1
回答
Python
中
的
多线程
并行运行
python
、
multithreading
、
concurrency
、
multiprocessing
我有一个关于
Python
中
的
多线程
的
问题。我得到
的
是在MultiThread
中
,当我并行运行它时会得到一个重复
的
结果。经过研究,我发现在multiThread
中
,
多线程
可以更新相同
的
变量(竞争条件)。 同时,在多进程
中
,它将顺利进行,不会像
多线程</
浏览 0
提问于2020-07-21
得票数 0
3
回答
为什么
多线程
程序比单线程程序慢,尽管它们读取单独
的
txt文件?
python
、
python-3.x
、
multithreading
、
file
我有几个包含CDR信息
的
txt文件,CDR分布在几个文件
中
。我需要在这些文件中找到电话机器,而不是检查匹配和xls文件。我编写了单线程版本,然后编写了
多线程
,发现某些定时器
多线程
比单线程慢。
多线程
:import osimport sysimport ipaddress def
浏览 0
提问于2019-02-13
得票数 1
回答已采纳
1
回答
如何在
Python
多线程
中
增加线程数量?
python
、
multithreading
我正在开发一个使用
Python
3
的
多线程
应用程序。我想运行超过100k
的
线程一次后端服务器,但线程是创建在10k
的
最大。我想我
的
服务器pc有足够
的
资源来处理很
多线程
(cpu,ram)。如何增加
Python
3
多线程
中
的
线程数量?
浏览 37
提问于2021-06-17
得票数 0
1
回答
IO绑定任务
中
的
Python
多线程
处理
python
、
multithreading
建议只在IO绑定任务中使用
Python
多线程
,因为
Python
具有全局解释器锁(GIL),它只允许一个线程控制
Python
解释器。然而,说,一般来说,只有当您访问多个磁盘时,磁盘IO绑定任务
中
的
多线程
才有意义,因为瓶颈是磁盘。 如果有几个任务同时访问单个本地磁盘
中
的
数据库,那么使用
多线程
有什么好处,因为瓶颈将是磁盘吗?如果数据库存储在单个远程磁盘
中
,答案会改变吗?我想这可能是肯定
的
浏览 2
提问于2020-03-20
得票数 2
1
回答
每x分钟执行一次函数: sched还是threading.Timer?
python
、
timer
、
python-multithreading
我需要每隔x分钟编程一次给定方法
的
执行。 我找到了两种方法:第一种是使用sched模块,第二种是使用Threading.Timer。
浏览 8
提问于2016-01-27
得票数 12
回答已采纳
1
回答
Django/
Python
:如何在
Python
中
启动新进程?
python
、
django
、
multithreading
在客户上传图像后,我想将图像重新调整为8种不同
的
大小,然后将它们发送到S3并将它们保存到文件系统
中
。显然,这可能需要很长时间(秒),我希望以“
多线程
”
的
方式来完成(我引用这句话是因为我不关心它是不是真正
的
多线程
,或者它是不是其他一些功能)。我
的
理解是,由于
Python
中
的
GIL,你不能成功地使用
多线程
来处理这类事情,因为它使用相同
的
过程,因此工作方式与在代码
的
正常
浏览 1
提问于2010-01-21
得票数 4
回答已采纳
1
回答
在OpenMP中使用函数式时冻结/失败[Pybind11 11/OpenMP]
python
、
c++
、
openmp
、
pybind11
当我将Pybind11与OpenMP一起使用时,它
的
功能特性有问题。我做了一些研究,我
的
问题听起来与2年前请求
中
的
问题相当相似,但尽管这个公关已经结束,而且问题似乎是固定
的
,但我仍然有这个问题。我创建
的
代码示例有望更好地解释我
的
问题:#include <pybind11/pybind11.h>#include <omp.hbuild.m imp
浏览 16
提问于2022-01-10
得票数 2
回答已采纳
1
回答
processes = dask中局部分布
中
的
false
macos
、
python-2.7
、
dask
、
dask-distributed
我读了达斯克
的
文件。客户机= Client(processes=False)是以本地分布式形式编写
的
。 我想知道,为什么提到
的
过程是假
的
?
浏览 0
提问于2018-07-11
得票数 0
回答已采纳
1
回答
多线程
队列操作不比单线程快
python
、
multithreading
、
synchronization
、
locking
我正在用
python
设计一个
多线程
的
例程,其中一个函数将一个函数添加到一个队列
中
,几个辅助线程并发地从队列中弹出一些东西,直到它为空。从理论上讲,这应该比单线程实现快得多,但在实际应用程序和我为这个问题设计
的
玩具示例
中
,情况并非如此。我猜测原因是Queue对象(根据
python
文档,它是threadsafe )
的
一些同步问题,但这只是一种猜测。任何对常规优化
的
帮助都是非常感谢
的
!以及玩具示例
的
代码:
浏览 0
提问于2016-11-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈Python中的多线程
Python中的多线程到底是不是鸡肋
Python 多线程的思考
Python的多线程编程
TensorFlow中的多线程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券