腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
linux
中编译
用户
空间
代码
、
基本上,我想知道: 向你问好,库蒂
浏览 0
提问于2012-06-25
得票数 0
3
回答
GNU是否只在
linux
用户
空间
中运行?
、
、
我知道Android在
用户
空间
中运行(然后,由于GPL上的
Linux
异常对
用户
空间
来说,不需要遵守GPL)。我想知道(没有什么特别的原因)是否GNU (如
Linux
发行版中使用的)实际上也只在
用户
空间
中运行?
浏览 0
提问于2023-05-19
得票数 0
1
回答
如何在
Linux
中读取VFS属性
、
、
这是我的
代码
。#include<stdio.h>#include<unistd.h>int main() int fd;, sizeof(struct super_block); close(fd); } 因此,这段
代码
在出现错误的情况下无法正常工作
浏览 0
提问于2014-06-01
得票数 0
2
回答
在内核
空间
内执行
用户
空间
代码
、
我注意到,在内核模式下,可以对某些应用程序内存(我所处的环境)进行读/写,但不能执行
用户
空间
代码
。 我猜这与内核
代码
段(限制和粒度)有关。有没有办法执行
用户
空间
地址?我知道它破坏了
Linux
安全模型等,我只是出于自己的好奇心,想知道是否有可能欺骗
Linux
内核,让它执行
用户
空间
代码
。
浏览 0
提问于2015-04-20
得票数 4
1
回答
Linux
内核
代码
中的内存映射数据文件
、
、
这里是我的问题:我想从运行在
Linux
内核
空间
中的
代码
中对数据文件的一部分进行内存映射。我想稍后也从
Linux
内核
空间
中运行的
代码
中撤销相同的内存映射。如何执行这些操作?它们与在
用户
空间
中使用mmap(2)/munmap(2)有何不同? 我试图在没有
用户
进程的内核
空间
中做到这一点。我浏览了网络搜索和
Linux
内核书籍,包括Bovet和Cesati的"Understanding t
浏览 4
提问于2015-09-25
得票数 0
2
回答
Linux
内核
空间
和
用户
空间
、
我不知道内核和
用户
空间
究竟是如何构造的,以及占用的内存的哪些部分。我目前(可能错了)的理解是: 另外,系统调用表是否总是映射到进程内核
空间
中的同一
浏览 3
提问于2013-06-20
得票数 12
回答已采纳
1
回答
系统调用do_execv还是execv?
、
、
、
、
引用我演讲中的话: 注意到
用户
空间
和内核
空间
之间的清晰边界。
用户
程序不能在
代码
中包含内核头,也不能直接调用内核函数。换句话说,您的程序不能简单地调用sys_read()服务函数从磁盘读取文件。类似地,内核
代码
不像printf()那样调用
用户
空间
函数,不包括像<stdio.h>这样的
用户
空间
标头,也不链接到libc这样的
用户
空间
库。如前所述,
用户
可以使用
浏览 2
提问于2021-05-07
得票数 1
回答已采纳
2
回答
正确导出
Linux
标头、模块
、
、
、
在树之外构建内核驱动程序时,我在驱动程序目录中运行make命令,其中KERNELDIR是内核源
代码
的路径,或者是头文件的路径。当我自己尝试使用以下命令构建头文件时:我发现导出不适合于构建模块(没有完整的内核源
代码
树简而言之:如何正确地导出
linux
头文件,以便可以针对它构建外部模块?
浏览 0
提问于2011-09-20
得票数 8
1
回答
修改Android操作系统的图形部分
、
、
我正在浏览Android内核和Google内核,并试图找到操作系统的图形部分。我想要修改诸如操作系统启动时显示的启动屏幕、应用程序如何显示等。在内核中可以找到和修改这些内容吗?
浏览 0
提问于2015-07-11
得票数 0
回答已采纳
1
回答
程序能在内核模式下运行吗?
根据我的理解,当中断被触发时,CPU以内核模式执行内核
代码
(例如:系统调用、按下键盘键等),但我想知道我们是否可以在内核模式下单独运行一个程序(不触发中断)。我的意思是:当调度程序将执行切换到它时,
用户
模式中的进程就会被执行,但是我们是否可以有调度程序将执行切换到的“进程”,但是这个“进程”在内核模式下运行(不确定我们是否可以将运行在内核模式下的程序称为“进程
浏览 0
提问于2019-03-22
得票数 4
1
回答
将数据从32位
用户
程序传递到64位
linux
、
、
、
如果一个32位
用户
程序在64位
linux
内核上运行,并且想要将一个指向
用户
空间
中数据的指针传递给内核
代码
。如果在
用户
空间
和内核
空间
中都定义了相同的结构。内核
空间
代码
能够正确解码数据吗?
浏览 0
提问于2014-03-14
得票数 0
1
回答
什么是可以在
用户
空间
中使用的内核头?它们的签名或接口是否与不同目录中的标头不同?
、
、
我没有看到或找到任何使用内核头的
代码
(如果有人能给我指点),我会很感激的。它也能在
用户
空间
中使用吗?任何
代码
示例都将不胜感激。我发现使用make headers_install内核头是由
用户
空间
公开的,但同时也不鼓励在
用户
空间
中使用内核头。如果不鼓励它,那么将它公开给
用户
空间
有什么用?/usr/include/
linux
/kernel.h,用于
用户</
浏览 0
提问于2020-03-30
得票数 4
回答已采纳
4
回答
用户
空间
中的
Linux
中断处理
、
、
在
Linux
中,在
用户
空间
代码
而不是内核
空间
中处理设备中断的选项有哪些?
浏览 7
提问于2011-11-02
得票数 18
2
回答
从kzalloc到memset的
Linux
内核空指针取消引用
、
、
、
、
在内核丛林中偶然发现了一些
代码
,有点困惑。kzalloc()有两种实现:在中实现和在中主要实现。显然,在大多数情况下使用第二种方法。但有时使用的是"virtio“kzalloc()。
浏览 8
提问于2020-01-17
得票数 7
回答已采纳
1
回答
内核
空间
和
用户
空间
进程标识
、
Linux
调度器如何识别哪个进程来自内核
空间
,哪个进程来自
用户
空间
?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他内核
空间
进程进入就绪队列。现在,
Linux
调度器如何识别哪个排队的进程来自内核
空间
,哪个来自
用户
空间
?
浏览 2
提问于2015-02-14
得票数 0
1
回答
如果我的停靠器容器映像是无根的,如果坞守护进程是无根的(或者使用UserNS-remap),这有关系吗?
您可以而且通常应该(1)以无根的方式运行docker守护进程(或podman或其他什么)和/或(2)使用
用户
名称
空间
重新映射来提高安全性。您还可以(3)使用无根映像,其中容器不以根
用户
身份运行任何进程。例如,nginx-unprivileged作为nginx
用户
而不是root运行。
浏览 0
提问于2023-05-16
得票数 3
回答已采纳
1
回答
POSIX实时信号能实现软实时吗?
、
、
、
、
来自: 一般而言,RTAI不支持POSIX API。那么,当POSIX实时信号被发送到RTAI的实时任务时,控制被转移到
用户
空间
?但是我认为,因为POSIX信号也是实时的,所以它们可以写在内核模块(?)中。那么,怎么能说它会导致软实时呢?
浏览 1
提问于2012-04-21
得票数 0
回答已采纳
1
回答
Linux
用户
空间
与内核
空间
调度
、
我有一个
用户
空间
进程运行,调度策略SCHED_OTHER (0)和优先级为120 (默认优先级,顶部显示PR为20)。它运行无限时间( 1 )循环,没有任何系统调用或等待等。在内核
空间
中,我有一个内核线程,它也使用默认的调度参数(策略: SCHED_NORMAL (0)和优先级120)创建。它会进入睡眠状态,调用wait_event_interruptible()。如果内核线程与
用户
空间
进程调度在同一个CPU上,则即使完成唤醒调用,也不会被唤醒。如果内核线程被安排在空闲的其他CPU上,那么它就会被唤醒。我
浏览 2
提问于2017-09-25
得票数 3
1
回答
如何在内核模块和
用户
空间
应用程序之间共享相同的头文件。
、
、
、
、
然而,当
用户
空间
中的程序员想调用我的ioctl()函数时,他们需要知道这些子命令的实际值或宏定义。我想,在
用户
空间
中,不会有这样的_IO()、_IOWR()宏定义,所以,如何将这些定义导出到应用程序程序员的
用户
空间
。
浏览 4
提问于2015-06-14
得票数 2
回答已采纳
2
回答
linux
内核中“sys”和"proc“文件的选择
、
、
、
据我所知,2) sysfs文件系统 在
linux
内核
代码
中,我看到一些子系统使用proc文件来执行这样的
用户
空间
-内核
空间
通信,而有些系统使用sysfs文件也是出于同样的考虑。所以我只想知道,如果我要编写新的
linux
内核模块或驱动程序,那么如何选择虚拟文件呢?什么时候应该使用sysfs,什么时候应
浏览 5
提问于2015-12-07
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
用户空间和内核空间
在 Linux 上用 zram 替代传统交换空间|Linux 中国
Linux 系统在线扩容磁盘空间
Linux 切换用户
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券