TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Interactive Map of Linux Kernel

481 点作者 mr_o47超过 1 年前

17 条评论

aeonik超过 1 年前
I LOVE this. Thank you for sharing. I want to stitch this together with my user space programs and animate it with eBPF or audit logs.<p>How cool would it be to have a whole map of your system blinking or changing colors based on the load to each box.<p>Make it 3D, put some VR goggles on and walk through your running system!
评论 #37501472 未加载
voxadam超过 1 年前
This makes me want a 3D version in the vein as SGI&#x27;s fsn file manager then we&#x27;d all have an excuse to mutter &quot;This is Linux, I know this&quot; to ourselves.
评论 #37495028 未加载
评论 #37494874 未加载
评论 #37497193 未加载
Vt71fcAqt7超过 1 年前
Can anyone speak to how this was generated or how accurate it is? If accurate it is very impressive how liitle these lines are crossed. Also seems to be from 2010?[0]<p>[0] <a href="https:&#x2F;&#x2F;makelinux.wordpress.com&#x2F;2010&#x2F;12&#x2F;20&#x2F;comments-on-interactive-linux-kernel-map&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;makelinux.wordpress.com&#x2F;2010&#x2F;12&#x2F;20&#x2F;comments-on-inter...</a>
评论 #37491885 未加载
评论 #37492364 未加载
Veuxdo超过 1 年前
Very handy if you&#x27;re already familiar with the system, but probably a little opaque for newcomers. The fact that the arrows aren&#x27;t labeled (much less explained) is a bit of a let down. You kind of have to guess at what each arrow means and why. This as an Ilograph would be amazing.
dm319超过 1 年前
I&#x27;d love to put on an exhibition of Linux running in a museum. In the centre of the room would be a computer terminal, and then there would hundreds of other screens which shows the internal state of various files and memory registers. That way people can observe parts of it as it&#x27;s being used.
asicsp超过 1 年前
Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23452721">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23452721</a> <i>(407 points | June 8, 2020 | 17 comments)</i>
logN_2超过 1 年前
How was the graph made? view source did not reveal any particular framework like d3
评论 #37492482 未加载
评论 #37511551 未加载
beernutz超过 1 年前
Do the keyboard controls work for anyone else? At least for me in current Chrome, they do not seem to work as described.
评论 #37494270 未加载
chrsw超过 1 年前
Will this accept any codebase you throw at it? Or is it custom made for the Linux kernel?
OmarShehata超过 1 年前
One UX feedback: it&#x27;s very hard to navigate the map when links open if you happen to pan over one. Instead, if JS is supported, links should open on click vs on release. (maybe there&#x27;s a way to do it without JS too?)
评论 #37495306 未加载
totetsu超过 1 年前
there are some more maps on the domain<p><a href="http:&#x2F;&#x2F;www.makelinux.net&#x2F;resources&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.makelinux.net&#x2F;resources&#x2F;</a> this one is shaped like a house<p><a href="http:&#x2F;&#x2F;www.makelinux.net&#x2F;home&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;www.makelinux.net&#x2F;home&#x2F;</a>
samsquire超过 1 年前
I like diagrams of code. I would like to understand Linux better.<p>I tried to get Linux 0.0.1 compiling. I replaced gcc with gcc -m32 and unfortunately the inline assembly constraints were invalid&#x2F;impossible. Anybody have an ideas how to fix this?<p>I removed an unrecognised gcc flag.<p>I was hoping to run it in 32 bit qemu.
评论 #37499509 未加载
koromak超过 1 年前
It&#x27;d be cool if there was another view that showed the relative size of each subsection, by lines of code. I don&#x27;t really have an intuition about what most of the code is doing.
jraph超过 1 年前
And it works perfectly well without JS, congratulations!<p>Pinch zooming makes it perfectly usable.
mble超过 1 年前
Mobile support sucks. But over all cool project.
apatheticonion超过 1 年前
This is so cool!
评论 #37492983 未加载
charcircuit超过 1 年前
Where do IPC like binder fit in to this map?
评论 #37498195 未加载
评论 #37492984 未加载