腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
克服
python
多
处理
中
的
开销
?
、
、
、
在
python
中
获得多
处理
的
好处时,我遇到了一些问题。基本上,每增加一个额外
的
核心,计算时间就会增加。所以我
的
猜测是,这是由于
开销
,但我不确定我到底做错了什么,以及
如何
改进/
克服
它。我真正
的
问题有点复杂,但我准备了一个更简单
的
例子来阐明我
的
问题。 简要说明: 我有一个相互独立
的
对象列表。对于每个对象,我需要调用一个函数,该函数将其他对象
的</em
浏览 30
提问于2021-08-23
得票数 0
3
回答
克服
CUDA
中
的
复制
开销
、
、
、
我想使用CUDA并行化GPU上
的
图像操作,对图像
的
每个像素(或像素组)使用一个线程。操作非常简单:每个像素被乘以一个值。但是,如果我正确理解它,为了将图像放到GPU上并并行
处理
,我必须将它复制到统一内存或其他GPU可访问
的
内存
中
,这基本上是一个双for循环,就像在CPU上
处理
图像
的
那样。我想知道是否有一种更有效
的
方法在GPU上复制图像(例如,1D或2D数组),它没有
开销
,因此并行化是无用
的
。
浏览 8
提问于2021-05-25
得票数 2
回答已采纳
2
回答
在Django
中
调度昂贵
的
计算和在请求之间使用预先计算
的
值
、
我有一些函数expensiveFunction(),它需要几秒钟才能执行,并返回一个较大
的
(JSON
中
的
5MB)数组。我
如何
安排django每隔x小时执行一次函数,然后将结果存储在某个地方,以便当用户访问视图时,它返回那些预先计算过
的
存储结果?读取/写入文本文件将有读取文件然后解析JSON
的
开销
,我觉得django会话不适合
处理
这么
多
的
数据。 使用django 1.9.7和
python
3
浏览 0
提问于2016-06-15
得票数 0
回答已采纳
1
回答
并行运行
的
python
线程?
、
、
我知道由于它们
的
VM实现,Jython和IronPython可以并行运行线程(以利用多核或SMP机器)。在CPython中有没有这样做
的
实现或扩展?我不是在谈论
中
的
多
处理
与JVM或.Net
中
的
线程相比,多
处理
模块
中
的
子进程有
多
“重”?每个Process对象都有
python
运行时
的
开销
吗?我也看到过Tasklet
的
无堆栈并发“方
浏览 0
提问于2011-05-27
得票数 2
回答已采纳
1
回答
在numba
中
编译abs()比普通
的
python
函数要慢
、
、
这一切都是在jupyter笔记本上编写
的
,然而我在“普通”终端/空闲工作空间中没有发现不同
的
结果。,这是__difference_numba.inspect_types()
的
输出(两种情况下我
的
输入都是两个浮点数):---:#test parametersb=-2.5%%timeit #test numba
浏览 0
提问于2018-09-03
得票数 1
9
回答
什么时候数据库表变得足够大,索引才是有益
的
?
、
、
假设,在SQL Server数据库
中
,如果我有一个包含两个int字段(即
多
对多关系)
的
表,并且该表参与了其他两个表之间
的
联接,那么当这两个int字段上
的
索引
的
性能优势
克服
了上述索引所带来
的
开销
时,该表
的
大小大约是多少不同版本
的
SQL Server之间
的
架构差异是否会显著改变这一答案?
浏览 1
提问于2009-06-22
得票数 8
回答已采纳
2
回答
从Google App Engine上Django
的
数据存储
中
检索列表
中
每一项上
的
引用对象
的
好方法是什么
、
我在Google App Engine上使用Django-nonrel,并且有以下模型(它们是简化
的
)。有没有人能教我该
如何
处理
这种情况?我应该考虑去规范化我
的
模型吗?如果你能告诉我你是
如何
使用它
的
,我将不胜感激。 谢谢,Yoo
浏览 2
提问于2011-05-24
得票数 2
回答已采纳
1
回答
如何
在hadoop3
中
使用擦除编码以及它们
如何
实现容错?
、
、
根据Hadoop3.x发行说明,他们引入了擦除编码,以
克服
存储方面的问题。 擦除编码是HDFS
中
的
一个新特性,与复制相比,它可以减少大约50%
的
存储
开销
,同时保持相同
的
持久性保证。有人能解释一下,擦除编码是
如何
以较小
的
空间
开销
以容错方式使用
的
吗?
浏览 1
提问于2017-07-04
得票数 0
1
回答
在cpython调用
中
检测空/空函数?
、
、
我们有一个允许用户覆盖可选
python
回调函数
的
应用程序。当接收到串行数据时,调用可选
的
用户定义
的
python
函数: return 这不是源文件,而是在应用程序
中
编译
的
。请注意,应用程序是C++
中
的
实时
处理
引擎,因此对cpython解释器
的
任何调用都会消耗相当
多
浏览 1
提问于2016-03-22
得票数 1
回答已采纳
1
回答
在
python
中
,
如何
使程序基于现实世界
的
时钟而不是CPU时钟进行睡眠?
、
、
如何
在不使用while ...: pass
的
情况下使程序基于真实世界
的
时钟而不是CPU时钟进行睡眠?我使用睡眠
的
主要目的是
克服
GitHub API
的
速率限制。因此,当我使程序休眠一个小时时,我希望它完全睡眠一个小时(
浏览 10
提问于2022-04-25
得票数 -2
回答已采纳
1
回答
从C扩展调用
Python
函数
的
速度
开销
、
、
我正在编写一个程序,其中包括模拟几个不同变量
的
进化路径。大部分程序都是用
Python
编写
的
,但是我正在为模拟循环(~15k)编写代码,作为一个C扩展来提高速度。然而,我仍然想利用Numpy
的
随机数生成器()。我知道我可以从我
的
扩展调用
Python
函数,但是这样会减慢C循环,从而否定编写扩展
的
目的吗?
浏览 6
提问于2014-06-11
得票数 3
回答已采纳
1
回答
可以通过散列访问
的
HashMap
、
、
我想要一张用Java绘制
的
地图,所以我认为是HashMap。但是现在,我想
克服
哈希带来
的
开销
。基本上,有一些对象在很短
的
时间内保存了映射
的
键--但其中很多都是,并且经常轮询/替换一个值。因此,我认为每次调用get()或set()时散列密钥所造成
的
开销
可能很大,也可以
克服
。所以我想到,用密钥保存密钥
的
散列,并减少
开销
。在Java get()和set()
中
,是否有可能使用键<
浏览 2
提问于2016-01-26
得票数 1
回答已采纳
1
回答
Python
多
处理
模块
中
的
开销
、
、
我正在使用
Python
中
的
multiprocessing模块,并期望在启动流程、创建队列以及在队列中放置和获取值时会产生一些
开销
。但是,如果子进程有足够
的
工作要做,我预计
开销
最终会被消除。运行一个简单
的
示例(下面解释),我生成
的
进程
的
运行时大约是从父进程启动
的
进程
的
10倍,甚至对于非常大
的
作业也是如此。 在下面的代码
中
,我计算了一系列越来越大
的
数
浏览 0
提问于2018-01-20
得票数 1
5
回答
Python
中
异常
处理
程序
的
开销
、
、
、
在
中
,公认
的
答案建议将
Python
代码
中
的
(非常便宜
的
) if语句替换为try/except块,以提高性能。抛开编码风格问题不谈,假设异常永远不会被触发,那么有一个异常
处理
程序与没有一个异常
处理
程序相比,与拥有一个比较为零
的
if语句相比,(在性能上)有多大
的
区别?
浏览 0
提问于2010-03-26
得票数 118
回答已采纳
4
回答
当在for循环中使用range()时,列表在什么过程
中
实例化?
我想知道range()函数在
python
for loop
中
的
使用情况 print x for x in range(1000**1000): value = x
浏览 6
提问于2014-11-08
得票数 0
回答已采纳
1
回答
Dask与使用C指针时
的
多
处理
、
、
当我在
python
中使用C指针并尝试使用dask
处理
它时,它
的
工作方式很专业。但是当我尝试使用
python
的
多
处理
模块时,它会分割指针引用错误。 在使用C指针时,dask
如何
克服
多
处理
模块
浏览 0
提问于2019-12-13
得票数 0
2
回答
为什么numpy
的
执行时间比cupy快?
、
我在玩弄numpy和cupy之间
的
差异,并注意到在我创建
的
这两个类似的程序
中
,cupy版本要慢得多,尽管它运行在GPU上。以下是numpy
的
版本:import numpy as npupperBound = 20 dataSet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ它们本质上是相同
的
代码,除了一个使用numpy,另一个使用cupy。我原以为由于GPU<
浏览 0
提问于2019-07-16
得票数 4
1
回答
将SQL查询分组
、
、
有时,应用程序需要相当
多
的
SQL查询才能执行任何有用
的
操作。我想知道是否有一种方法可以将这些数据作为批
处理
发送到数据库,以避免在客户端和服务器之间来回传递
的
开销
。如果没有标准
的
方法,我将使用MySQL
的
python
绑定。 PS:我知道MySQL有一个executemany()函数,但这只适用于使用不同参数多次执行
的
同一查询,对吧?
浏览 2
提问于2012-05-03
得票数 0
3
回答
以最有效
的
方式从Java
中
反复调用
python
、
、
我有几个
python
脚本(例如a.py、b.py),它们在顶部共享相同
的
开销
,例如:#and some Oracle database connection然后,我有一个java脚本,用户运行时可以分别调用这几个
python
脚本:p.waitFor();p = Runtime.getRuntime().e
浏览 5
提问于2016-01-19
得票数 3
回答已采纳
1
回答
如何
建立一个数据库来
处理
博客站点
的
评论呢?
、
我是一个学习数据库设计
的
学生,目前我正在学习一对一,一对
多
,
多
对
多
的
关系。我对这个概念有足够
的
理解,但我觉得我缺乏在实际生产场景
中
如何
实现这个概念
的
经验/信息。我
的
问题是这个 您会使用一对
多</
浏览 3
提问于2021-06-15
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券