问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

技术分享 | 随机数生成过慢导致系统阻塞怎么办?

发布网友 发布时间:2024-10-10 16:50

我来回答

1个回答

热心网友 时间:2024-11-14 07:50

Linux系统中的随机数生成器,/dev/random 和 /dev/urandom,是通过收集系统中断信息并运用算法生成无序数据的字符设备,为加密等安全操作提供随机数。它们的原理是利用熵池,开机时会自动初始化,但有时会因中断不足或程序运行时熵值不足,导致随机数生成缓慢,甚至系统阻塞。

为解决这个问题,可以采取补熵的方法,例如使用移植自haveged工具。以启扬IAC-IMX8MM-kit开发板为例,首先,需要在开发环境中配置haveged-1.9.3,通过./configure和make && make install编译并安装。编译后,将二进制文件和库文件分别放置在板子的/usr/bin和/usr/lib目录下,确保其为aarch64架构。

为了实现开机自动运行,需要创建服务文件并使用systemctl命令将其设置为开机启动。在启扬i.MX8M Mini开发板上,创建的service可以确保haveged在系统启动初期就开始生成足够的随机数。通过查看/proc/sys/kernel/random/entropy_avail的熵值,可以直观看到开启haveged前后的变化,从几十几百提升至数千。

通过上述步骤,可以有效地解决随机数生成过慢导致的系统阻塞问题,确保系统的正常运行。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
使命召唤9打不开,每次都出现这个情况,怎么弄啊 使命召唤9无法进入关卡 百度知道百度知道的作用 梦见在水里走什么预兆 梦见光脚走路是什么兆头 西装如何穿搭才有高级感? 西装怎样搭配才能穿出又飒又优雅的气势? 西装如何搭配才能穿出优雅成熟的气质? 我考了两次科目三路考,很不辛没能通过,我想放弃了,纠结?学车很辛苦... 我考过不了科目三 肾虚吃什么食物能补肾虚吃什么食物能补 前天和昨天我房事过度了,两天做了4次,我现在改吃那些食品该怎么做_百度... 阳痿不举.三十几年了能治好吗? 吃什么食物含雄激素多呢? 感悟超长,长篇说说大全 qq情侣网名:小姐,我累了。求下一句。 qq邮件草稿在哪里? QQ邮箱如何制作贺卡 制作贺卡流程一览 数控铣床加工1.5*0.85米的钢板平面,加工面的平面度最高可以达到... 弹跳力是不是天生的??可以锻炼的吗??如果有,请提供可行的方法。_百度... 怎么增加弹跳?(别复制,请按问题回答) あい☆きゃん/I☆can单机游戏,最好有汉化的,没有的话,日版也行 谢谢各... ...in the shell)的中文字幕,没有的话英文也行。非常感谢 求有关于插画\插图艺术文化的英文文献资料,谢谢!最好有翻译~~ 私信发给... 不小心把这幅图的原图给删了,求原图,有字的最好,没字的也行【就是... ...最好1360x768的 没有的话1440x900也行 邮箱7.6.9.5.1.2.2.1.8.@... 19岁一年长高计划 我现在已经19岁了 可是个子只有170 还想长高一点... 19岁(17周岁)想长高应该怎么办 19岁了还想长高怎么办呢 ...伙食费500那么一天的伙食费多少呢 谁知道的算给我下 谢谢 上午戴套嫖下午痒玩了用牙膏洗会得病吗 2009年济南的大学几号放寒假?最好说明几号到几号?主要的几个大学的... 2017年,辽宁省专升本可以跨专业吗? 辽宁专升本可以跨专业么? 辽宁专升本(统招)能跨专业考吗? 2017年辽宁3+2专升本,专业综合课考试和技能考试,大概是什么时间... 辽宁医学院可以跨专业专升本吗? 辽宁专升本能报考其他省市吗? 您好:芈字潮汕话怎么读 高校大爷如何训话猫咪以期其成为有礼貌的猫? 现在郑州大学能在门囗送东西吗 晚上喝蜂蜜会不会发胖? hp 1007型号打印机 的墨盒,能用到别的行号上么? 财务用的打印机_百度知... ...有出现第三者的话很容易复合,我的字典里没有这个概念。这句话什么... 这句话怎么理解?爱情,本来就是两个人的事。多出一个人,便拥挤不堪。 otherwise可以与什么互换 拉弗格10年有几个版本 100人民币=?日元 大门对楼梯为什么不好