腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++计算高效的线程安全随机函数
、
、
我最近了解到的#<cstdlib> rand()不是线程安全的,而且在
Linux
上是用互斥锁实现的,这导致了当rand()被
多线程
频繁调用时的瓶颈。rand_r作为替代品工作,但
随机数
生成的质量有。此外,这种情况使我怀疑是否有更快的
随机数
生成器,因为显然我的代码花费了大量时间来生成
随机数
。上面的链接中列出了一些替代方案,但我不确定它们的速度以及可能存在的其他替代方案。
浏览 1
提问于2011-11-23
得票数 4
回答已采纳
2
回答
C++中的快速
多线程
随机序列
、
、
我需要在
多线程
循环中使用随机值,但需要通过每个独立于哪个线程计算该循环的循环来获得相同的值。没有
多线程
,我可以:for (unsigned int i=0; i<100; i++){}主要原因是我需要与循环顺序无关的伪
随机数
序列(所以更像是基于循环中的'i‘)。因此,在循环中,基于种子的相同
随机数
将位于索引'i‘处。(然而,在整个循环中不应
浏览 2
提问于2013-02-03
得票数 3
3
回答
特定时间戳的唯一
随机数
、
、
我是一种在java中学习
随机数
生成和
多线程
的概念。我试过以下失败的地方。Random();当
浏览 9
提问于2013-10-01
得票数 3
回答已采纳
2
回答
delphi:为密码学生成
随机数
据
我需要生成一个12字节的
随机数
据用于密码学。我的第一个想法是用但是我发现这在
多线程
上并不是很有效,因为随机使用全局var RandSeed (实际上,随机不是
多线程
)。RandSeed := Temp;end; 所以如果你知道一个产生的
随机数
,你可以很容易地猜出下一个产生的
浏览 8
提问于2016-10-22
得票数 0
回答已采纳
1
回答
随机数
生成与c++/Qt并行化
、
、
、
我想知道这会不会比并行生成
随机数
更糟糕。我在这里使用的是Qt和QtConcurrent。是否值得使用并行化而不是连续生成N个数字?哪一个可能是生成数字的临界值?
浏览 1
提问于2012-04-04
得票数 2
回答已采纳
1
回答
多进程间的共享类
、
、
我实现了以下代码:import time np.random.RandomState(seed) self.d = {} self.random_numbe
浏览 4
提问于2020-01-04
得票数 0
回答已采纳
1
回答
为什么随机().Next(min,max)总是在ASP.NET MVC应用程序中生成相同的最小值
、
、
、
、
downloadCodeMaxValue); }我可以接受这一点,直到我拿起我的方法,并将其复制到LINQPad中,在那里它始终生成一个
随机数
。更
浏览 1
提问于2014-11-19
得票数 1
2
回答
在python中使用
多线程
改进执行时间
、
如何实现
多线程
以使此过程更快?该程序生成100万个
随机数
并将它们写入文件中。它只需要超过2秒,但我想知道
多线程
是否会使它更快。
浏览 4
提问于2022-02-13
得票数 2
回答已采纳
2
回答
为什么
Linux
内核使用get_random_int()来生成stack_canary或stack_top?
、
Linux
内核中有一个
随机数
生成器。这通常称为LRNG(
Linux
随机数
生成器)。我们可以通过调用get_random_bytes()来使用它。虽然
Linux
内核有自己的好
随机数
生成器(LRNG),但是为什么
Linux
内核要通过get_random_int()生成它呢?我认为这可能是因为效率。是对的吗?
浏览 0
提问于2016-10-24
得票数 -1
1
回答
使用线程生成
随机数
、
、
、
我尝试生成一个介于-1和+1之间的随机浮点数,总数由用户指定,以及线程的数量,然后
随机数
的总量在线程之间平均分配,线程都使用一个工作区结构。<code>A0</code>命令的输出示例:./calc_area 9 3(总共生成9个
随机数
,使用3个线程)我想让每个线程相互生成不同的数字,我该怎么做呢?谢谢
浏览 18
提问于2020-11-17
得票数 0
2
回答
在
Linux
上,GCC/pthread并行代码比简单的单线程代码慢得多
、
、
、
我使用的是CentOS 7服务器,使用的是gcc (GCC) 4.8.3 20140911,在
Linux
上测试pthread并行代码。thread %d status= %ld\n",t, (long)status); return 0;简单的代码运行大约0.8秒,而
多线程
版本运行大约但是为什么
多线程
版本这么慢呢?
浏览 4
提问于2015-12-02
得票数 3
1
回答
gcc -D_REENTRANT到底是做什么的?
、
、
Oracle,合理地说,与一起使用的本机库应该使用
多线程
编译器进行编译.JNI文档给出了一个具体的例子,对于gcc,应该通过定义一个宏_REENTRANT或_POSIX_C_SOURCE来满足这种
多线程
感知需求。我觉得很奇怪。即使对于单线程程序来说,不可重入也是一个问题,因此甲骨文关于定义_REENTRANT使gcc
多线程
感知的建议显得更加可疑。
浏览 6
提问于2015-08-20
得票数 5
回答已采纳
1
回答
OS
多线程
差异
、
、
他们通过创建一个具有“普适
多线程
”的内核来管理这个问题。对于开发人员来说,不同的
多线程
系统意味着什么?我发现了一个关于BeOS
多线程
的有趣网站.
浏览 3
提问于2009-01-20
得票数 8
回答已采纳
3
回答
在C++中有random_device的等价物吗
、
在C++中,我们可以用random_device生成真正的
随机数
(如果你的硬件支持的话)。我正在用C语言写一个One-time Pad算法的实现,有没有一种方法可以用C语言生成真正的
随机数
?
浏览 29
提问于2016-08-13
得票数 2
回答已采纳
1
回答
为什么使用并行处理的
随机数
生成会产生不同的结果,即使它们具有相同的种子?
、
我用几种不同的方法制作了固定种子值的简单
随机数
测试仪来测试相同的
随机数
序列。 //1.= %d\n",i,fkMulti[i]); }这两种方法都产生32位
随机数
31,250次,并通过移位算子计算每个
随机数
有多少位。
浏览 4
提问于2020-05-13
得票数 0
回答已采纳
2
回答
java
多线程
在不同的操作系统上是不同的吗?
、
、
我正在用java做一个模拟餐馆的
多线程
程序。我使用的是最新的Eclipse Java Oxygen。我尝试过在windows10和
linux
mint上运行它,总是使用Eclipse,它在windows上运行得很好,但是当我在
linux
上尝试同样的项目时,它就停止了。在windows和
linux
上运行
多线程
程序有什么区别吗? 谢谢
浏览 0
提问于2018-05-06
得票数 0
2
回答
与
多线程
和多核的关系
、
、
我有一个带openmp的
多线程
程序(xgboost),运行在
linux
上的多核(40核,redhat)服务器上,但当我试图观察"top“命令使用的执行和CPU资源时,我看到只有一个核被我的可执行程序占用
Linux
在使用openmp执行
多线程
程序时会不会只使用一个内核?如果是这样,那么
多线程
究竟是如何实现的呢?只有一个核心? 另外,一个内核可以在多个线程上工作,还是只能在一个线程上工作?在
linux
默认情况下,
多线程
是否只由一个内核处理?我知道(不是百分之百肯定
浏览 4
提问于2015-01-24
得票数 0
2
回答
Linux
内核文件系统
多线程
、
、
linux
中的文件系统是否以
多线程
模式运行?我有一个用wrapfs编写的小文件系统,想知道文件系统执行的读操作("wrapfs_read")是否发生在
多线程
模式下。谢谢。
浏览 4
提问于2015-08-12
得票数 2
2
回答
如何在不同的线程中随机播种
、
、
、
、
我有一个
多线程
的C++应用程序,它需要在每个线程中有许多
随机数
。我想像这样播种: mt19937 rn
浏览 2
提问于2013-04-04
得票数 2
回答已采纳
1
回答
有ARM处理器支持片上硬件
随机数
发生器吗?
、
、
、
、
Intel支持RDRAND (也称为Intel安全密钥)指令来返回
随机数
。它可以在常春藤桥处理器上使用。我发现exynos-rng.c被描述为exynos的
随机数
生成器驱动程序。 那么,exynos有像Intel处理器那样的H
浏览 13
提问于2016-09-08
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
分享:C语言编程——LINUX 多线程
Linux Shell产生随机数的七种方法
Python随机数与随机数组
Python中的随机数不是真的随机数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券