理解内核参数 :了解和学习Linux内核参数的作用和优化方法。例如,调整TCP/IP参数可以提高网络性能,修改内存管理参数可以优化内存使用效率。学习性能指标 :熟悉性能优化的核心指标,如吞吐量和延迟,以及它们如何影响用户体验和系统资源利用率。掌握优化技术 :学习内核性能优化的具...
最大的挑战就是生态太少了,应用程序、兼容性良好的硬件支持以及用户习惯的改变。
X86 的比较通用,资料也比较多arm 架构的比较少1、基础部分聚焦在操作系统的兼容(特别是硬件驱动,例如网络、硬盘、各种接口等),同时注意不同版本的基础软件优化(例如数据库、中间件等)2、进阶的部分包括内核优化(内核驱动精简等)、编译环境(例如libc++等中间库)和对应的优化版本等...
更多情况下应该先聚焦提升设备驱动的兼容性和相关的性能。例如网卡和多核之间的优化,网卡 MTU 和交换机的优化(10G或25G网络是否启用 MTU9000)等
不可否认的是国产系统的整体生态还有很多需要完善的地方。这和国产手机,国产汽车起步阶段一样。大体的功能没问题。小问题不断。这些东西是需要时间和经验的积累来解决的。国产化道路任重而道远。...