腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9395)
视频
沙龙
1
回答
未命名信号
量
(通过sem_init)是纯用户空间吗?
、
在
Linux
(2.6.27)上,当我调用sem_init()在共享内存中初始化一个未命名的信号
量
时,这个信号
量
是纯用户空间,还是由
Linux
内核
控制
?如果持有这个信号
量
的进程死了,信号
量
会自动释放吗?
浏览 4
提问于2013-07-02
得票数 0
回答已采纳
1
回答
如何在
linux
内核
中添加自定义信号
量
?
基本上,我希望在
linux
内核
中实现自己的信号
量
,并能够在用户程序中使用它。有没有办法让使用用我的代码编译的
内核
的
linux
能够简单地通过包含一个头文件来使用我的信号
量
?当涉及到
linux
内核
时,我不是专业人士,所以如果我犯了任何明显的错误,
浏览 3
提问于2014-12-03
得票数 2
1
回答
“指令线程”和“
控制
线程”有什么区别?
、
我读了上面使用的含义不同的术语,但我不知道我是在哪里读到的。
浏览 0
提问于2012-05-03
得票数 1
回答已采纳
1
回答
实时
linux
操作系统上的c++编程
、
、
、
与std
内核
相比,RT
linux
内核
上是否有RealTime C++应用程序(用户空间和
linux
驱动程序)的编程功能?
Linux
修补程序将更改应用于
内核
调度程序、信号
量
、muteces等,我想知道这些更改对开发人员是否透明?还是需要在书面上特别注意这类申请?
浏览 0
提问于2012-10-15
得票数 4
2
回答
何时调用sem_unlink()?
、
我对
Linux
API sem_unlink()有点困惑,主要是在什么时候或为什么调用它。我在Windows中使用信号
量
已经很多年了。在Windows中,一旦关闭了命名信号
量
的最后一个句柄,系统就会删除底层
内核
对象。但是在
Linux
中,开发人员需要通过调用sem_unlink()来删除
内核
对象。如果不这样做,
内核
对象将保留在/dev/shm文件夹中。更重要的是,手册页充其量也是令人困惑的: “信号
量
名称将立即删除。一旦打开信号<em
浏览 1
提问于2013-03-02
得票数 15
1
回答
linux
中的等待队列与信号
量
、
、
、
为什么我们在
linux
内核
中使用等待队列,而不是使用信号
量
进行同步?使用等待队列和信号
量
进行同步有什么区别?
浏览 5
提问于2012-10-29
得票数 3
回答已采纳
1
回答
Linux
流量
控制
实用程序是否修改数据报、IP数据包或帧?
、
、
我使用的是
Linux
的流量
控制
(tc)实用工具,据我所知,该实用工具用于配置
Linux
内核
包调度程序。我还使用netem命令在tc中添加延迟、删除或损坏的通信
量
。我发现了此页,它解释了
Linux
内核
中的网络通信流程。它提到整形和排队规则是在“第二层:链路层(例如以太网)”中制定的。这是否意味着netem在帧(第2层)上增加了它的损坏、丢失或延迟?
浏览 0
提问于2019-09-06
得票数 1
回答已采纳
1
回答
linux
中Posix信号
量
的源代码位置
、
、
、
我已经开始学习操作系统中信号
量
的概念了。我在
linux
中使用POSIX信号
量
。我使用了sem_init()、sem_wait()和sem_post()来初始化、递减和递增信号量变量。我已经检查了一些
内核
源文件,但我找不到它们。我可以从哪里获得这些源代码文件?谢谢。
浏览 0
提问于2015-06-17
得票数 4
3
回答
在嵌入式设备上运行
Linux
内核
所需的最小内存量是多少?
、
、
、
、
在嵌入式设备上运行
Linux
内核
所需的最小RAM
量
是多少?在
Linux
0.11中,80x86所需的最小内存是加载
内核
数据结构和中断向量的2MB。 当前
Linux
3.18
内核
所需的最低内存是多少?
浏览 8
提问于2015-01-14
得票数 13
回答已采纳
1
回答
linux
内核
中单处理器上的信号
量
、
、
我试图理解
linux
内核
中的同步是如何工作的。我读到信号
量
可以用于异常,但我找不到一个情况的例子,信号
量
是需要的。那么为什么在单处理器系统中使用信号
量
呢?
浏览 1
提问于2017-02-14
得票数 0
1
回答
Linux
内核
:可以让流式DMA映射无限期地打开吗?
、
、
许多关于设备驱动程序编程的指南建议,流式DMA映射(即那些由dma_map_single()和朋友创建的映射)应保持尽可能短的开放时间,因为它们消耗资源(即IOMMU映射资源,如果平台有资源,或者在需要时使用反弹缓冲区)。是否还有其他原因使我不应该无限期地打开映射(当然,直
浏览 3
提问于2014-01-08
得票数 5
1
回答
在多队列网卡上优化
Linux
网络性能
、
、
、
、
根据
Linux
内核
https://lwn.net/Articles/629155/的说法,“每个
内核
每秒只能转发100万到2M个数据包”--那么
Linux
在几十个
内核
上的扩展能力有多好呢?假设我在多核CPU上有一个多队列(128个rx+tx对)100 able网卡--
Linux
是否能够在几十个核之间达到100 able网卡(即每秒100万到2M包)的容量,而不需要太多的倒退,以达到10.2000万包/秒的总体吞吐
量</
浏览 0
提问于2020-06-05
得票数 2
回答已采纳
3
回答
如果有实时
内核
,为什么要使用普通
内核
?
、
、
与实时
内核
相比,普通Ubuntu
内核
有什么好处?实时
内核
的权衡是什么?
浏览 0
提问于2010-10-02
得票数 9
回答已采纳
2
回答
完成变量和信号
量
之间的区别
、
、
在
linux
内核
中,信号
量
用于为数据的关键部分提供互斥,完成变量用于在等待事件的两个线程之间进行同步。为什么不使用信号
量
进行这样的同步呢?使用完成变量比使用信号
量
有什么优势吗?
浏览 1
提问于2011-01-22
得票数 9
回答已采纳
1
回答
是否可以从iptable调用一个外部程序来限定到达的数据包?
我希望iptables在某些数据包到达时调用我自己的程序,将数据包体传递给它,并根据返回的结果替换行为。有可能吗?又是如何做到的?
浏览 0
提问于2017-02-16
得票数 -1
回答已采纳
3
回答
vmlinux ELF查找给定结构成员的偏移
量
、
在
Linux
内核
中,我需要找到所使用的结构的成员变量的偏移
量
。例如,对于task_struct类型的init_task,我想要它的pid和tasks的偏移
量
。有没有可能在没有来源的情况下获得偏移
量
? 编辑: vmlinux是针对ARM的,我可能并不总是能够在目标设备上运行C代码。
浏览 6
提问于2009-09-12
得票数 3
回答已采纳
1
回答
Linux
内核
如何处理异步I/O (AIO)请求?
、
、
、
、
我正在尝试
Linux
(我指的是
Linux
,即linuxaio.h提供的函数,如io_submit(...)等,而不是POSIX )。我注意到
Linux
比使用同时带有O_DIRECT标志的同步IO要快得多。最让我惊讶的是,使用
Linux
对几个KBs进行多个小随机读取所获得的吞吐
量
非常高,甚至比使用同步I/O和O_DIRECT对少数MBs进行大(顺序)读取的吞吐
量
还要高。所以,我想知道:为什么
Linux
比同步I/O更好?当使用AIO时,
内核</
浏览 1
提问于2015-03-12
得票数 20
回答已采纳
3
回答
linux
:“真正的”分段错误处理程序在哪里?
、
、
我想知道,系统(
内核
)中截获对未映射地址的读/写的实际部分是什么(如何实现?)并抛出“用户模式”信号?
浏览 1
提问于2009-06-24
得票数 3
回答已采纳
1
回答
信号
量
与条件变量.抽象级别
、
、
、
当我搜索如何在C++11中使用信号
量
时,我看到人们经常建议我用std::mutex和std::condition_variable (例如)来制作信号
量
。这使我认为信号
量
是一个比互斥变量和条件变量更高层次的抽象。 但是,在我学习了操作系统类之后,我现在知道在
内核
中,信号
量
通常是最低的抽象级别。信号
量
是通过禁用中断来实现的,锁本质上是值为1的信号
量
,而条件变量则是在不使用信号
量
或锁的情况下从底层实现的。因此,与锁或条件变量相比,信号
量
(
浏览 6
提问于2016-12-19
得票数 0
回答已采纳
1
回答
在x64上,
Linux
内核
如何访问数据段?它在编译期间使用-mcmodel=large吗?
、
、
、
我正在从头开始编写一个最小的x86-64
内核
,并且我遇到了一些设计问题。ffffffff80000000 | -2 GB | ffffffff9ffff
浏览 13
提问于2022-01-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核 2021:Linus Torvalds 领跑 sourcetree 提交量|commit 数骤降
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券