- 博客(9)
- 收藏
- 关注
原创 Linux程序被经常被杀死怎么办------
摘要:系统内存使用分析显示总物理内存232MB,其中可用内存179MB,但已承诺内存248MB超过物理上限。关键指标显示应用程序匿名内存20MB可能存在泄漏,系统在内存紧张时触发了OOMKiller。解决方案包括通过创建128MB交换文件扩展虚拟内存,并调整swappiness参数优化交换策略(读密集型设为100,写密集型设为0)。测试验证了交换机制的有效性,建议针对不活跃内存区域编写测试程序进一步验证内存回收效果。最后可通过指定分区作为专用交换区来优化交换性能。
2025-09-28 17:17:06
335
原创 刷机模式的本质
芯片从BootROM启动,检测有无刷机信号,若有停留等待主机固件传输;若无则继续启动加载emmc的bootloader分区...........功能:初始化 CPU/内存/USB,检测是否满足进入刷机模式的触发条件。位置:存储在 eMMC/UFS 的 bootloader 分区。角色:由 BootROM 加载后执行,负责启动 Linux 内核。角色:设备通电后执行的第一段代码(早于 U-Boot)位置:固化在 SoC 内部 ROM(物理只读存储器)BootROM(芯片级固件)U-Boot(二级引导程序)
2025-09-28 16:54:55
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1