QQ交流群

还没加入QQ交流群的朋友请点击查看图片扫码或搜索 544216206,这个交流群创建于2024年09月02日。

在这里整理一下QQ交流群里讨论过的问题,所以这个网页链接的q,既是QQ群的意思,也是Question(问题)的意思。

问题还在持续收集和完善中,如果你觉得这些答案有需要修改的,或者你有补充的内容,欢迎随时在群里讨论。

1 我为什么要做公开课?

做公开课,写课件、录视频,其实花了很多的时间和精力,我们热衷于做一件事,肯定是因为这件能带给我们快乐或利益,对于做公开课,虽然金钱上的利益暂时还没看到(相信以后肯定会有),但带给了我很多的快乐。

首先写课件和录视频的过程其实对我自己也是一个学习的过程(可以理解为现学现卖),不断获取知识的过程真的很爽,这是会让人上瘾的。

然后就是可以和志同道合的朋友交流内核交流技术,所以在2024年09月02日创建了这个QQ交流群,交流的过程能让我们更快的获取知识,知识的分享也能带给我们快乐,这也会让人上瘾。

2 有没推荐的学习路线?

3 怎么搭建类似的网站?

搭建网站的开源框架有很多,我的网站是比较简陋的,只能浏览网页,暂时没做后台管理系统,想快速搭建一个类似的简陋网站参考视频《搭建个人主页-局域网》《搭建个人主页-公网》,博客文章是《如何拥有个人域名的网站和邮箱》

4 怎么往内核社区发补丁?

请查看《贡献内核社区》,博客文章《内核源码介绍》

5 内核代码浏览用什么编辑器?

浏览代码的编辑器每个人都有自己的喜好,就像我用的是小众的emacs,也有很多人用vim和vscode。

如果你还没选好用什么编辑器,我个人建议使用code-server(vscode的浏览器版),可以查看视频005-内核代码浏览和编译,博客查看内核开发环境

当然,自己用得称手的兵器才是好兵器,别人的建议也只是建议,还是得根据自己的习惯选择最适合自己的编辑器工具。

6 内核怎么用C语言实现面向对象的设计思想?

稍等,资料还在整理中,马上哈。

7 setup_arch()函数分析

正在进行中。

8 64位内存结构和64位内存映射方式?

这个问题还在整理中,有以下几点: