首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向多核体系结构的Linux内核开发

面向多核体系结构的Linux内核开发
EN

Unix & Linux用户
提问于 2013-03-02 12:21:41
回答 2查看 395关注 0票数 2

我正在从事一个项目,以适应系统软件,如Linux内核。我读了一篇题为“在多核架构上比较操作系统可伸缩性的经验”的论文,其中讲述了如何使用基准测试来检测瓶颈。我遵循他们的实验方法,能够使用profile工具生成分析报告,但是我无法从这个分析报告中检测瓶颈。

基本上,我无法探索no-vmlinux部分,也无法找到与瓶颈相关的功能。而且,我无法使用lockstat.txt,因为/proc/sys/kernel/lock_stat中没有文件。

EN

回答 2

Unix & Linux用户

发布于 2013-03-02 17:46:08

如果您希望在内核上设置锁状态,则必须在启用CONFIG_LOCK_STATS的情况下重新编译。查看内核树中的Documentation/lockstat.txt以获得更多文档。

票数 5
EN

Unix & Linux用户

发布于 2013-03-04 20:39:06

请注意,当论文发表时,大约3年(平均)已经过去了,从最初的工作完成。这对于Linux的开发来说是很长的一段时间,不要太认真地对待结果。

环顾四周,有一些精神错乱的灵魂(我认为在和类似的设备上)(试图)在同一台机器(不是集群!)的64K内核上运行Linux,我相信你会发现他们聚集在某个邮件列表或IRC频道中,也许他们有一些网页。IBM和英特尔的人都对“许多核心”机器感兴趣,至少从我从近处听到的消息来看是如此。这也是常规内核群体的兴趣之一,我们的普通PC机可能不会以时钟速度增长,而是以核心数量增长,而Linux有稳固立足点的两个利基是嵌入式系统和高端服务器,因此这无疑是一个核心问题。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/66842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档