Linux中如何修改ddr的分配容量

等等,上次我在帮助朋友解决他的RK3 3 9 9 开发板上的内存问题时遇到了类似的情况。
准确的说,6 月1 5 日,北京正值夏季,阳光有些刺眼。
他刚刚更换了8 GB DDR4 模块,但系统还是一样,只识别4 GB。

他一步步按照手册操作,设备树也改了,内存节点也改成了8 GB。
编译结果后,U-Boot 报告错误,指出内存时序错误。
当我查看时,发现新模块的时序比旧模块更快。
手册没有详细解释,所以我不得不在U-Boot中手动调整DDR控制器参数。
花了半天时间,把时序改回与主板匹配的值,然后编译U-Boot。
这次正常启动了。

但奇怪的是内核仍然只识别4 GB。
我又查看了RK平台的具体操作,果然在param.c中找到了该函数。
评论说“删除 1 GB 安全内存”,但他的主板不需要删除那么多。
我尝试将发送到核心的容量更改为8 GB。
这次启动成功,系统识别了所有内存。

最后他问我是不是所有RK卡都是这样,U-Boot必须“删除安全内存”?我一时无法回答这个问题,认为有些主板可能不需要它。
这个“安全内存”的标准是什么?

Linux VM 虚拟机磁盘、核数分配

磁盘分布: 对于教育目的,2 0 GB 就足够了。
安装软件,1 00-1 5 0 GB。
碎片问题,使用空白磁盘。

主要分布: 处理器的数量通常为1 划分为逻辑核心的核心数量。
主机有8 核,虚拟机有4 核。
主机有1 2 核,虚拟机有6 核。

查看总核心数: 设备管理器,查看处理器。

杀掉它吧。

linux问题linux有多大的,,装这个系统的分区盘应该分多少

上周一位客户问我安装Linux系统需要多少磁盘空间,我向他详细解释了这一点。
首先,你是对的,Linux系统的磁盘空间要求根据版本和安装的软件包的不同而不同。
一般来说,基本版本的Linux安装需要1 0GB左右,这对于安装系统本身来说已经足够了。

但是,我们必须长远考虑。
就像买衣服时需要给身体留出一些空间,以后可能会发胖一样,Linux系统也是如此。
您不能今天就安装它。
如果明天更新系统或者要安装新软件,硬盘空间就不够了,对吧?因此,我一般建议至少分配3 0GB到5 0GB的存储空间。
这足以容纳系统文件、常用软件包和您的个人信息,并且还有一些未来扩展的空间。

如果您计划使用 Linux 作为主要操作系统,您可能需要更多。
例如,如果您想用它进行编程、图形设计或视频编辑,这些任务将需要更多的硬盘空间。
我见过人们为这些需求分配 1 00GB 或更多的磁盘空间给 Linux 系统,以便系统有足够的空间来存储大量的数据和应用程序。

总之,你需要给Linux系统分配多少磁盘空间取决于你自己的需要。
如果你只是使用Linux上网查资料、写文档,那么3 0GB到5 0GB就足够了。
但如果您有更复杂的需求,则需要根据实际情况调整分区大小。
无论如何,不​​要让硬盘空间成为你的障碍取决于你。
我还在思考这个问题,也许以后会有更好的解决方案。