腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
以ARM架构为参考的
Linux
内核
内部
linux
、
kernel
大多数
linux
内核
架构书籍都是以x86架构为参考编写的(LKD由robert love撰写,ULKI由bovett撰写)。有没有以ARM架构为参考来解释
linux
内核
内部
原理
的书?
浏览 1
提问于2014-04-16
得票数 0
1
回答
什么是lkm?
kernel
我想知道一些让
Linux
有别于其他操作系统的事情,比如可加载
内核
模块。用哪种语言编写新模块?当一个新模块插入到
内核
时,可能会造成严重破坏。
浏览 0
提问于2015-05-08
得票数 0
1
回答
Linux
内核
:可能() vs不太可能()
c
、
if-statement
、
linux-kernel
、
branch-prediction
、
likely-unlikely
这两种方法似乎在
linux
内核
代码中广泛使用。我知道分支预测的基础,但我想知道这两个函数如何影响if()语句的操作。另外,它们是否工作在CPU指令流水线级别?或者它在
内核
代码级别处于更高的抽象级别?作为
linux
内核
的初学者,我非常有兴趣了解这两种方法的内部工作
原理
。谢谢!
浏览 6
提问于2014-01-27
得票数 0
2
回答
在成功调用start_kernel()之前,
linux
采取了哪些操作?
linux-kernel
、
boot
、
bootstrapping
我正在学习
linux
内核
的内部
原理
,我知道第一个调用的C函数是start_kernel()。但我认为系统必须为能够运行c函数做好准备,比如安装interupt service rutines。那么,
linux
运行的完整步骤序列是什么呢?我在哪里可以找到它的代码?(我使用的是ubuntu 12.04 LTS
内核
为3.2.0.37-generic)
浏览 2
提问于2013-03-01
得票数 1
12
回答
了解
linux
或BSD
内核
内部的最好方法是什么?
linux
、
operating-system
、
kernel
、
bsd
、
osdev
我想更好地了解操作系统的内部
原理
。进程管理,内存管理,诸如此类。哪一个
内核
更适合学习?你能推荐一些好书吗?
浏览 0
提问于2008-08-23
得票数 20
回答已采纳
3
回答
Linux
文件系统检测
linux
、
filesystems
、
linux-kernel
我正在尝试关注,以便对
Linux
内核
的工作
原理
有一些了解。MBR不包含这类信息,并且每种类型的超级块都是不同的。
浏览 5
提问于2011-04-16
得票数 12
回答已采纳
3
回答
最小
Linux
发行版
linux
、
unix
我想进入下一步,学习操作系统的内部部分…… 我能精简的最小的
linux
/
linux
发行版是什么,同时仍然支持常用英特尔网络/以太网驱动程序(适用于我的台式机)?我会使用Minix并向上构建(与剥离
Linux
形成对比),但我担心它有点太基础了,而且很难获得驱动程序,因为它现在已经相当老了……
浏览 2
提问于2011-12-07
得票数 1
回答已采纳
1
回答
linux
内核
aio
功能
c
、
linux
、
io
、
linux-kernel
、
aio
我正在测试
内核
异步io函数(不是posix aio),并试图弄清楚它是如何工作的。下面的代码是一个完整的程序,我只需将数组反复写入使用O_DIRECT打开的文件。对于那些不熟悉
内核
aio的人,下面的代码如下所示:我用'gcc -Wall test.c -laio‘编译
浏览 5
提问于2011-08-02
得票数 12
回答已采纳
1
回答
强制进程交换并将其还原到内存中
debian
、
swap
当我运行一个特定的程序来挂起它(例如control)时,我想做的是:然后我会恢复它,例如,做一个fg,让
Linux
从交换中检索它,并让它再次运行?
浏览 0
提问于2018-09-27
得票数 3
回答已采纳
1
回答
Mac支持零拷贝原则吗?
java
、
linux
、
macos
、
operating-system
嗨,试着理解零拷贝
原理
。维基百科说 Microsoft支持通过TransmitFile API实现零拷贝.我没有看到任何提及OSX,虽然它说,目前在BSD
内核
。 但博客称它
浏览 4
提问于2015-06-11
得票数 2
1
回答
开发LinuxO.S需要什么样的编程语言?
linux
我想知道,开发
Linux
操作系统需要什么样的编程语言?如何开始,需要的概念是什么?我想为我的个人电脑创建我自己的O.S。请给我指路。
浏览 0
提问于2014-04-23
得票数 0
1
回答
接入点使用softMAC还是hardMAC?
wifi
、
drivers
我试图了解无线在
linux
中的工作
原理
。我从wpa_supplicant、hostapd应用程序开始,借助它们的文档和源代码code.Understood (流程和基本
功能
):libnl库(使用netlink协议在用户空间和
内核
之间进行套接字通信)驱动程序
内核
中的cfg80211接口是否直接
浏览 0
提问于2015-02-05
得票数 1
2
回答
接入点使用softMAC还是hardMAC?
linux-kernel
、
linux-device-driver
、
wireless
我试图了解无线在
linux
中的工作
原理
。我从wpa_supplicant、hostapd应用程序开始,借助它们的文档和源代码code.Understood (流程和基本
功能
): Cfg80211(用于在用户空间中通过nl80211实现从用户空间与驱动程序通信的
内核
接口)、mac80211(软件媒体访问控制层
内核
中的cfg80211接口是否直接与驱动
浏览 3
提问于2015-02-05
得票数 5
回答已采纳
1
回答
网络套接字是API还是注册表?
sockets
、
networking
我更倾向于相信网络套接字是一个
内核
级的对象,它充当内存中的寄存器,包含将进程与另一个进程相关联以允许通信的数据,而寄存器(套接字网络)拥有描述必须由
内核
执行的通信类型的数据。我们称之为网络套接字的这种记录中存在的一些信息是IP地址、端口号、标识符等等.因此,我相信
内核
使用这个数据集(套接字)来建立连接。
浏览 7
提问于2022-06-12
得票数 -1
回答已采纳
1
回答
带有Ubuntu-20-04的HP Elitebook上的Touchpad按钮无法工作
20.04
、
touchpad
、
hp
、
button
我发现了很多关于完全没有
功能
的触屏的答案,但在我的例子中,只有两个额外的按钮不起作用。 下面是xinput的一些输出。它列出了两个名为SYNA30B4的设备,我怀疑它是触摸屏和额外的按钮。
浏览 0
提问于2021-03-19
得票数 1
回答已采纳
2
回答
POSIX消息队列通过
内核
空间?
linux
、
posix
、
message-queue
我对它们在
Linux
内核
中的工作
原理
有点困惑。是否所有的消息都通过
内核
空间,然后在接收时返回到用户空间?又名。在用户空间线程中,我执行一个mq_send,消息最终到达
内核
空间,然后在接收到它时,是另一个从
内核
空间获取消息的系统调用。如果是这样的话,对于高使用率的消息队列来说,这不是非常低效吗?
浏览 0
提问于2011-03-30
得票数 6
回答已采纳
1
回答
关闭源码
Linux
内核
模块?
linux
、
kernel
、
gpl
我的理解是,一些
内核
模块(例如,专有的Android图形驱动程序)并不提供其实现的完整源代码。如果这是真的,制造商是如何规避GPL许可证的?
浏览 2
提问于2011-10-14
得票数 4
回答已采纳
2
回答
关于内存分配,C malloc/calloc依赖于
Linux
/malloc还是相反?
c
、
linux
、
linux-kernel
而
linux
内核
还具有以下
功能
:malloc、mmap、kmalloc、vmalloc.分配内存 我想知道哪一个是最低的。如果你说"
Linux
内核
是最低的函数,你的C程序必须用
Linux
内核
分配内存“,那么
Linux
内核
如何分配它自己的内存呢?或者说,"
Linux
内核
是最低的函数“,那么当我编写一个C程序并在
Linux
系统中运行时,为了分配内存,我应该通过系统调
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
1
回答
如何删除
linux
功能
?
kernel
、
log
要在
Linux
下实现这一点,请使用它的
功能
机制。重计:我成功地在ubuntu服务器13.04中安装了lcap_0.0.6,但是在运行以下命令之后,我得到了一条错误消息:/proc/sys
浏览 0
提问于2013-12-21
得票数 3
1
回答
如何在
Linux
内核
3.10.0版本中启用或支持Bluethooth BLE
功能
?
bluetooth-lowenergy
、
core-bluetooth
、
bluez
、
gatt
、
backport
我尝试在我的
linux
内核
版本3.10.0中启用蓝牙LE,但在menuconfig中可以找到* bluetooth Low Energy (LE)特性。我正在尝试为
linux
内核
版本3.10.0的*蓝牙低能耗(LE)
功能
找到后端补丁。请给我您的想法/参考链接,以便在
linux<
浏览 25
提问于2020-09-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【精通内核】Linux内核rcu(顺序)锁实现原理与源码解析
Linux内核将引入安全锁定功能
Linux 5.4内核将引入安全锁定功能
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券