boot-loader命令用于解压版本文件,并且将 版本文件 指定为 下次启动文件,想请教如下问题 :
1、版本文件时存在于Flash存储介质中的,针对指定文件执行boot-loader的时候,boot-loader的过程是否会 占用设备内存?boot-loader过程是否可以理解为解压版本文件并且指定版本文件的过程?如果boot-loader过程消耗内存,可否理解为解压版本文件并且指定版本文件的过程消耗内存?
2、想请问 “版本解压后拷贝至内存”这个过程大概是怎么样的,因为 版本文件是存在于Flash存储介质中的,是永久存储的数据,版本解压后也是以boot和system文件存在于Flash中的,内存是用于存放设备运行时产生的临时数据,有将版本文件解压后拷贝到内存里这一说法吗 ?
(0)
boot-lodar 加载软件安装包需要占用内存大小为ipe文件双倍的空间,解压后会变成bin文件也会占用内存,之前的ipe文件为了避免占用内存就可以删掉
(0)
内存是 保存 运行时的数据,重启后及丢失的。解压后的bin文件是存在于Flash存储中的,是永久存储的,内存 和 存储 是 两个概念 吧
都是占用的flash的空间
1、boot-loader 命令用于解压版本文件,并且将 版本文件 指定为 下次启动文件。这个过程会占用设备内存,因为解压版本文件需要在内存中创建临时文件,指定版本文件需要修改内存中的引导参数。解压版本文件并且指定版本文件的过程消耗内存的大小取决于版本文件的大小和复杂度。一般来说,解压后的版本文件会比原始的版本文件大,所以需要更多的内存空间。
2、“版本解压后拷贝至内存”这个过程是指在设备启动时,从 Flash 存储介质中读取 boot 和 system 文件,然后将它们加载到内存中,以便执行内核和系统程序。这个过程是必要的,因为内存的读写速度比 Flash 快得多,而且内存可以随机访问,而 Flash 只能顺序访问。将版本文件解压后拷贝到内存里可以提高设备的运行效率和稳定性。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
Flash是存储的概念,是 保存 永久存放的数据的,设备重启后不丢失的数据,和 内存是 两个 概念吧