腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
linux
系统调用接口体系
结构
依赖于?
、
因此,我不清楚为什么从用户空间到
内核
空间的转换依赖于体系
结构
。例如,系统调用的
linux
内核
v5.4
代码
进入
内核
空间对于x86和不同的体系
结构
是不同的,并且包含依赖于体系
结构
的组装指令,而不仅仅是C
代码
。任何想法都值得赞赏。 谢谢。
浏览 0
提问于2022-05-31
得票数 1
回答已采纳
1
回答
Linux
内核
开发
、
、
、
我正在努力理解
linux
内核
,有一件事让我困惑了很长一段时间。由于
linux
用于各种平台(如智能手机、桌面、超级计算机等)以及各种体系
结构
,所以所有或不同的平台都使用相同的
内核
代码
,而且由于它包含一些汇编
代码
,所以它必须是特定于体系
结构
的。那么,
linux
社区中的开发人员是将补丁应用于单个
内核
,还是有不同架构和平台的多个版本的
内核
?
浏览 0
提问于2013-12-02
得票数 -1
1
回答
在
linux
最新
内核
中如何通过'thread_info‘访问'task_struct’?
、
背景:我是
linux
内核
领域的初学者。我刚开始了解
Linux
内核
是通过阅读Robert Love的一本书“
Linux
内核
开发-第三版”开始的。本书中的大部分解释都是基于
Linux
内核
2.6.34。问:我从书中了解到的是,
linux
中的每个线程都有一个名为“thread _info”的
结构
,该
结构
具有指向其进程/任务的指针。struct thread_info { stru
浏览 54
提问于2021-11-20
得票数 0
回答已采纳
1
回答
如何下载当前的
内核
源
代码
?
、
Ubuntu16.04LTS运行
内核
4.10.0-27-泛型。_64 x86_64 GNU/
Linux
apt-get source
linux
-image-4.10.0-27-genericPicking '
linux
-hwe'as source package instead of '
linux
-image-4.10.0-27-generic' 当我检查下载的源
代码
的
浏览 0
提问于2017-07-25
得票数 5
1
回答
Linux
内核
所具有的特性和Windows没有的特性?
、
Linux
内核
有哪些Windows没有的重要技术特性?编辑:是的。评论中提到的维基百科的比较给出了我正在寻找的答案。以下是这篇文章的总结:基于能力的安全
内核
内密钥管理
浏览 0
提问于2013-09-20
得票数 2
5
回答
如何理解
Linux
内核
源
代码
的初学者?
、
、
、
我是一个对内存管理感兴趣的学生,尤其是
linux
内核
的页面替换组件。我的项目涉及调整主流
内核
中的页面替换算法,
浏览 0
提问于2011-02-11
得票数 12
1
回答
如何获取运行中的
Linux
内核
中存在的
结构
的实例数?
、
、
假设struct A是
Linux
内核
代码
的
结构
,并且在运行的
Linux
内核
中可能有许多创建和销毁struct A的实例,那么我怎么知道现在存在的struct A实例的数量呢?
浏览 5
提问于2016-08-08
得票数 1
回答已采纳
1
回答
linux
模块*..dep在
内核
-ppa上的含义
、
我试图理解ubuntu
内核
-ppa的
结构
,因为我需要升级我的普通
内核
。根据MainlineBuild手册,有三个软件包可供安装(例如,在4.15.18中):
linux
-headers-*-generic-*-<arch>但并不是所有的构建都是这样的(例如,4.14.39有四个包):
linux
-headers-*-gene
浏览 0
提问于2018-05-09
得票数 0
1
回答
内核
空间和用户空间进程标识
、
Linux
调度器如何识别哪个进程来自
内核
空间,哪个进程来自用户空间?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他
内核
空间进程进入就绪队列。现在,
Linux
调度器如何识别哪个排队的进程来自
内核
空间,哪个来自用户空间?
浏览 2
提问于2015-02-14
得票数 0
1
回答
Linux
内核
设备模型-哪些设备遵循它?
、
、
、
我的问题是关于
linux
设备模型。我在源
代码
中做了一些研究,发现设备模型围绕许多
结构
工作,其中一些
结构
是: 还有更多与电源管理相关的内容。但是,当我查看在
linux
内核
中实现的char驱动程序(或者如果我实现自己的char驱动程序)时,
linux
内核
只是实现了"struct设备“,所有其他
结构
浏览 3
提问于2013-03-12
得票数 1
1
回答
linux
内核
模块的LPM实现
、
、
、
我想利用
linux
内核
提供的数据
结构
(如hlist、prio_tree、基数树等),在
内核
模块中实现最长前缀匹配算法。
linux
内核
的哪种数据
结构
最适合实现LPM?任何帮助都将不胜感激。谢谢。 问候
浏览 6
提问于2013-06-05
得票数 0
1
回答
“
linux
-2.6.3x.x/include/asm-generic/”是用来做什么的?
、
、
我的操作系统手册上说,如果你想在
Linux
内核
中添加一个系统调用,编辑
linux
-2.x/include/asm-i386/unistd.h。 但是
linux
内核
的源
代码
结构
似乎发生了很大的变化。在
linux
-2.6.34.1版本的
内核
源
代码
树中,我只找到了
linux
-2.6.34.1/include/asm-generic/unistd.
浏览 4
提问于2010-07-14
得票数 5
回答已采纳
1
回答
linux
内核
是否使用虚拟内存(用于其数据)?
、
、
linux
内核
是否为其数据
结构
(页表、描述符等)使用虚拟内存?更具体而言:
内核
内存会被交换掉吗? 内存对
内核
数据
结构
的访问会导致页面错误吗?
linux
和其他unix在这方面有区别吗?
浏览 0
提问于2021-11-19
得票数 9
回答已采纳
1
回答
Linux
内核
也支持地区设置吗?
、
、
在
Linux
中,
内核
支持计时器。时间与地点有关。
Linux
内核
还是用户空间
结构
也支持locale ?
内核
不关心这个问题?谢谢。
浏览 0
提问于2018-12-31
得票数 1
回答已采纳
2
回答
linux
内核
是如何创建sysfs的?
、
、
、
、
我已经开始为我的操作系统课程研究
linux
内核
代码
了。因为我对sys文件系统(sysfs)感兴趣。我想知道sysfs是何时以及如何创建的?
linux
内核
代码
中的哪些文件生成这个文件系统?我已经在我的系统上安装了
linux
内核
,并且已经开始通过
代码
进行调试。但本文档仅解释了目录
结构
、目录的创建和读写属性。我更感兴趣的是
内核
是如何在引导期间创建
浏览 1
提问于2013-10-22
得票数 5
回答已采纳
2
回答
嵌入式
Linux
内核
与桌面
Linux
内核
的差异
、
、
、
嵌入式
linux
内核
和桌面
linux
内核
有区别吗?我认为有一个
linux
内核
支持所有设备(arm、arm64、x86/x64等),开发人员可以像debian(用于桌面)、/raspian(用于嵌入式)、arch/archarm那样发布。这是真的吗?
浏览 7
提问于2016-06-15
得票数 1
回答已采纳
1
回答
ext4 inode
结构
中的32位块地址
在
Linux
内核
源
代码
中,磁盘inode
结构
中的块号为32位.为什么?当然
Linux
可以支持超过2^32块..。
浏览 0
提问于2019-11-17
得票数 2
回答已采纳
2
回答
U如何与
Linux
内核
通信?
、
、
我正在读这本书,它告诉我: 这是什么意思?这是否意味着在U中分配的所有数据
结构
都将被丢弃?例如:在U期间,PCIE和网络设备将被初始化.引导
Linux
内核
后,PCIE和网络设备数据
结构
会被丢弃吗?
Linux
内核
会再次进行PCIE和NEtwork初始化吗?或者U会将一些数据传输到
内核
?
浏览 3
提问于2016-06-27
得票数 0
回答已采纳
3
回答
Linux
2.6
内核
需要thread_info
结构
吗?
、
在
Linux
2.6
内核
之前,struct task_struct出现在每个进程的
内核
堆栈的末尾。没有thread_info struct的概念。但是在
Linux
2.6
内核
中,不是将task_struct放在进程的
内核
堆栈的末尾,而是将thread_info struct放在末尾。此thread_info
结构
包含指向task_struct
结构
的指针。 引入thread_info
结构
的必要性是什么?如果将task_struct放在进程的<
浏览 1
提问于2011-05-26
得票数 7
回答已采纳
1
回答
尝试使用“当前”宏时出现编译错误
、
、
#include <
linux
/sched.h>#include <stdlib.h> main(int argc, char *argv[])current.c:10:40: error: dereferencing pointer to incomplete type* 我使用的是
Linux
内核
3.2.0.4-amd64。
浏览 1
提问于2013-04-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 进阶:从硬件到内核,聊聊 Linux 系统的层次结构
从硬件到内核,聊聊Linux系统的层次结构
微软公开 WSL2 使用的 Linux 内核源代码
谷歌警告三星:别瞎动Linux内核代码
Linux 4.17-rc1: 首个移除的代码多于新增代码的内核版本
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券