当前位置: 首页 > news >正文

如何优化网站标题西安百度公司地址介绍

如何优化网站标题,西安百度公司地址介绍,dede网站后台设置wap模板目录,网站手机端怎么做文章目录 1、问题描述2、安装 haveged3、问题解决4、将安装好的文件跟库移植到开发板下 Haveged是一个软件工具,用于生成高质量的熵(Entropy)源,以供计算机系统使用。熵在计算机科学中指的是一种随机性或不可预测性的度量&#xf…

文章目录

    • 1、问题描述
    • 2、安装 haveged
    • 3、问题解决
    • 4、将安装好的文件跟库移植到开发板下

Haveged是一个软件工具,用于生成高质量的熵(Entropy)源,以供计算机系统使用。熵在计算机科学中指的是一种随机性或不可预测性的度量,是密码学、加密、安全和其他随机性相关应用中非常重要的组成部分。

计算机系统需要随机数来执行各种任务,如生成加密密钥、生成随机令牌、进行随机性检验等。然而,计算机系统通常无法自行生成真正的随机数,而是依赖于熵源收集外部环境中的随机事件,如硬件设备的微小变化、鼠标移动、键盘击键等。

Haveged的作用就是通过监测和利用这些随机事件,提供高质量的熵源,从而生成更安全和更强大的随机数。它使用了一系列的噪声收集技术,如时钟抖动、热噪声和其他硬件特性,以及操作系统的事件流,来增加系统的熵池。

通过提供更好的熵源,Haveged帮助系统生成更高质量的随机数,并提高系统在加密、安全和其他需要随机性的应用中的性能和安全性。它可以在各种操作系统和平台上使用,并被广泛应用于服务器、嵌入式系统和其他安全敏感的环境中。

1、问题描述

系统运行了那么久,507.628960后才初始化完,黄花菜都凉了。

[ 507.628960] random: crng init done

但是在某些时候会卡在这个log很长时间,这是因为在开机时系统中断不够或程序运行时熵不足,生成随机数非常缓慢,导致阻塞,进而导致无法开机、app无法正常运行等一系列bug。

为了解决这个问题,我们可以移植一个工具对熵池进行补熵,这样随机数生成器就会快速生成随机数,解决阻塞导致的一系列问题。

2、安装 haveged

  • 下载安装包
    下载地址(url):http://www.issihosts.com/haveged/downloads.html
    在这里插入图片描述
  • 解压
tar -xvf haveged-1.9.2.tar.gz
  • 配置configure文件
    在haveged-1.9.2里面建立一个install文件夹

./configure --host=aarch64-linux-gnu --prefix=/home/jordi/workspace/board/IVP220/3rdlibary/haveged-1.9.2/install/

–host 可以指定要移植的系统类型

  • make&&make install

可能出现版本错误:
在这里插入图片描述

3、问题解决

前面提到的版本错误是由于automake的版本不一致问题,首先查看自己的版本,这里的版本是1.16

在这里插入图片描述

1、修改configure文件,将版本改为自己的版本,

am__api_version=‘1.16’

在这里插入图片描述
修改完成后,重新进行(注意修改为自己的路径)

./configure --host=aarch64-linux-gnu --prefix=/home/jordi/workspace/board/IVP220/3rdlibary/haveged-1.9.2/install/

2、make后还是报错了在这里插入图片描述
根据错误提示,你使用的是Automake 1.16.1版本,但项目中的configure.ac文件中使用了AM_INIT_AUTOMAKE宏定义来指定Automake版本为1.15。这导致了版本不匹配的错误。

要解决这个问题,你可以按照以下步骤操作:

  1. 删除aclocal.m4文件:在终端中执行以下命令,删除现有的aclocal.m4文件:

    rm aclocal.m4
    
  2. 运行aclocal命令:执行以下命令重新生成aclocal.m4文件:

    aclocal
    
  3. 运行automake命令:再次运行automake命令以重新生成Makefile.in文件:

    automake --gnu --ignore-deps
    
  4. 再次运行make命令:现在,尝试再次运行make命令进行构建:

    make
    

4、将安装好的文件跟库移植到开发板下

  • 先查看当前的熵值
cat /proc/sys/kernel/random/entropy_avail

一般只有几十-几百

  • 运行haveged
haveged -F -d 32 -w 1024 --verbose=1 &
  • 查看当前的熵值
 cat /proc/sys/kernel/random/entropy_avail

现在有几千了

最后将 haveged -F -d 32 -w 1024 --verbose=1 & 设置为自启动就行了

http://www.ritt.cn/news/17385.html

相关文章:

  • 陇西做网站的公司模板网站
  • 怎样建设网站啊北京seo优化服务
  • 一键登录qq空间seo赚钱培训
  • 如何制作产品网站模板市场营销网络
  • 引导企业做网站网推接单平台
  • 京津冀网站建设公司优化的意思
  • 公司做网站卖东西要什么证深圳关键词排名推广
  • 做电子商务平台网站需要多少钱seo关键词排名软件流量词
  • 做没用的网站百度统计数据分析
  • 做网站做百度竞价赚钱百度浏览器手机版
  • 网站备案了以后广告网页
  • 手机网站比例尺寸网络营销流程
  • 移动门网站建设2023年6月份又封城了
  • 界面设计风格网站优化排名资源
  • 学做淘宝客网站无锡营销型网站制作
  • 做cra需要关注的网站搜索引擎关键词怎么选
  • 郑州网站建站模板免费模板网站
  • 那些网站可以做外链搜索关键词然后排名怎样提升
  • 代理记账网站怎么做怎么制作自己的个人网站
  • 深圳网站建设联雅网络云浮seo
  • 论吉林省网站职能建设网络公司经营范围
  • 纯静态网站怎么做cdn建站平台哪个好
  • 上海城隍庙旅游区图片优化网站
  • php网站调试环境搭建国内做网站的公司
  • 沈阳网站建设兼职网站seo啥意思
  • 网站可以给pdf做笔记百度指数查询排行榜
  • 电子商务网站建设复习题怎样制作网站
  • 外贸网站产品分析培训学校怎么招生
  • 盘锦企业网站建设友情下载网站
  • 网站建设制作文字教程搜索引擎营销概念