腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
linux
内核
使用
linux
代码来消除二进制blobs呢?
、
我问这个问题是因为我很好奇
Linux
内核
中
的
二进制blobs是否提供了某种性能
优势
。既然许多这些问题已经被
linux
-libre中
的
代码所取代,那么为什么没有将相同
的
代码合并到kernel.org
的
Linux
内核
中呢?
浏览 0
提问于2010-11-05
得票数 9
回答已采纳
1
回答
udev是否加载
内核
模块?
、
、
在维基百科udev文章中:当检测到设备时,
内核
似乎负责插入相应
的
内核
模块,而udev在插入
内核
模块后接收事件。但是,在udev ArchWiki页面中: udev通过使用编码并行性来加载
内核
模块,与串
浏览 0
提问于2017-09-14
得票数 4
7
回答
Linux
内核
与微
内核
架构相比如何?
、
我曾经读到,微
内核
体系结构
的
一个优点是,您可以停止/启动基本服务,如网络和文件系统,而无需重新启动整个系统。但是考虑到现在
的
Linux
内核
(总是这样吗?)提供使用模块实现相同效果
的
选项,微
内核
的
(剩余)
优势
是什么?
浏览 0
提问于2011-01-25
得票数 42
回答已采纳
1
回答
在raid-1 (镜像)设备上交换有什么好处?
、
(在运行
linux
的
服务器环境中) 我
的
意思是,您可以使用
linux
中
的
多个磁盘设备进行交换。对于具有相同优先级
的
交换设备,
内核
可以优化读写(即条纹化)。我可以想到一个:使用raid-1和热可换驱动器,您可以更改交换镜失败
的
腿,而无需重新启动。假设
内核
还没有从失败
的
腿读取和使用损坏
的
页面。如果没有raid1,您将不得不重新启动或交换失败
的
设备,并希望只终止不重要
的
浏览 0
提问于2011-06-15
得票数 4
回答已采纳
3
回答
为什么要使用预处理器#if语句而不是if() of?
、
、
、
我看到一直在这样做,例如在
Linux
内核
中。使用预处理器命令与普通C++
的
目的是什么,如果其他阻塞的话?有速度
优势
什么
的
吗?
浏览 0
提问于2014-04-06
得票数 12
回答已采纳
3
回答
GNU/Hurd诉GNU/
Linux
、
我很惊讶地得知GNU项目有一个独立
的
内核
,名为Hurd。还有一些主流
的
发行版,比如拱赫德和Debian /Hurd。相比
Linux
,Hurd有什么显著
的
优势
吗?
浏览 0
提问于2011-10-29
得票数 21
回答已采纳
2
回答
使用
linux
映像虚拟
内核
的
实际
优势
是什么?
、
、
、
、
Ubuntu提供了一个可供选择
的
内核
包--
linux
-image-virtual,它应该被优化以供虚拟机使用。什么是实际
的
优化,在客户操作系统上运行时,它与一般
内核
相比有多快/更小/更好?此外,这些优化对于所有领先
的
虚拟机是否同样有效,还是QEMU/VirtualBox/VMWare/YourFavouriteVM在性能上有任何特殊
优势
?
浏览 0
提问于2013-02-17
得票数 23
回答已采纳
1
回答
没有RAID
的
ZFS有什么意义吗?
、
有没有可能在没有RAID
的
情况下使用ZFS?与使用BTRFS相比,它有什么
优势
吗?
浏览 0
提问于2017-07-30
得票数 1
回答已采纳
1
回答
创建一个
Linux
发行版有多容易?
、
、
根据我所读到
的
,
Linux
发行版只不过是一个
内核
的
打包,其中包含各种包和一些有限
的
配置细节,比如默认情况下使用哪个窗口管理器和GUI (假设您甚至想要一个GUI,blech)。在过去,发行版显然有一些独特
的
优势
。例如,Red Hat有Red Hat Package Manager (rpm)。当然,现在rpm不再是Red
的
独特
优势
。 那么,为什么还要费心为发行版而烦恼呢?为什么不安装一个
内核
和一堆自己选择
的<
浏览 2
提问于2012-10-10
得票数 4
回答已采纳
1
回答
Linux
与Solaris上
的
线程性能
、
、
、
、
Linux
Magazine
的
这篇文章解释了在
Linux
中实现线程
的
方式与商业Unixs (如Solaris )
的
不同之处。总之,
Linux
使用用户线程到
内核
线程
的
一对一映射,而Solaris使用多对多映射。本文暗示,这可能会给Solaris带来性能
优势
,特别是在线程之间切换时。在我花时间测试之前,有人已经做过了吗?
浏览 2
提问于2009-05-01
得票数 4
回答已采纳
2
回答
完成变量和信号量之间
的
区别
、
、
在
linux
内核
中,信号量用于为数据
的
关键部分提供互斥,完成变量用于在等待事件
的
两个线程之间进行同步。为什么不使用信号量进行这样
的
同步呢?使用完成变量比使用信号量有什么
优势
吗?
浏览 1
提问于2011-01-22
得票数 9
回答已采纳
2
回答
linux
中
的
私有二进制
内核
模块是否存在沙箱概念?
、
、
、
在提高进程间安全性(同样是UID)和在userland中使用领先
优势
方面,已经做了很多工作,但是使用专有的
linux
内核
组件是很常见
的
(看起来GPLv2实际上并没有真正解决封闭源代码
内核
模块
的
问题)。我
的
问题是关于概念(现有的或在开发中)
的
“沙箱”,否则封闭
的
源代码
内核
模块。 在我看来,在合理
的
偏执(维基解密,贴斯诺登)时代,人们一直在寻找方法,以防止潜在
的
后门在一个专有
内
浏览 0
提问于2016-02-27
得票数 1
回答已采纳
1
回答
默认情况下,挂载-oloop`是否使用直接IO (当
内核
足够新时)?
、
由于
内核
开始支持它,所以默认情况下对losetup进行了修改以启用直接IO。这可以避免冗余
的
页面缓存,也具有性能
优势
。http://man7.org/
linux
/man-pages/man8/losetup.8.html -直接-io=on_off启用或禁用支持文件
的
直接I/O。可选参数可以是on,也可以是off。我注意到,当
内核
添加这个特性时,一次提交提到添加一个专门用于mount -oloop。mount -olo
浏览 0
提问于2018-03-04
得票数 1
回答已采纳
5
回答
linux
内核
模块
的
缺点?
、
、
我试图了解使用
Linux
内核
模块
的
缺点。我理解使用它们
的
好处:能够在运行中
的
系统中动态插入代码,而不必重新编译和重新启动基本系统。鉴于这种强大
的
优势
,我猜想大多数
内核
代码应该在
内核
模块中,而不是作为基本
内核
的
一部分,但情况似乎并非如此--大量
的
核心子系统(如内存管理)仍然进入基本
内核
。我能想到
的
一个原因是
内核
模块在引导过程中加载
浏览 0
提问于2013-02-20
得票数 7
回答已采纳
1
回答
32位PAE
内核
与使用64位处理器
的
32位非PAE
内核
.有什么不同吗?
我即将决定
Linux
发行版,可以选择32位
的
PAE
内核
和32位
的
非PAE
内核
。我正在/将要使用64位处理器.我可以看到,无论是PAE还是非PAE版本都能工作。我
的
问题是,与32位非PAE
内核
相比,使用32位PAE
内核
有什么
优势
吗?或者说64位处理器没有任何区别? 是的是的我知道。最好
的
情况是使用本机64位发行版,并且我没有/不会有任何问题来测试其中一些发行版。同时,我仍然有兴趣得到我原来
的
浏览 0
提问于2017-12-17
得票数 0
1
回答
与轻型容器(码头)相比,VM
的
优势
、
、
、
我有下面引用
的
道克最新发布说明- 与所有主要
的
IaaS实现一样,Openstack严重依赖虚拟机。虽然在某些应用程序中总会出现VM
的
情况,但我们认为轻量级容器在许多情况下都是很好
的
选择,特别是对于CPU和内存密集型
的
有效负载,以及受到VM性能开销影响
的
负载。上面的内容清楚地表明,与VM
的
优势
在于CPU和内存密集
的
有效负载,所以我
的
问题是VM
的
优势
是什么?或者我应该什么时候使用VM
浏览 2
提问于2013-06-04
得票数 8
回答已采纳
1
回答
在ARMv7
的
上下文中,当mmu必须执行页表转换时,
Linux
内核
一对一映射内存
的
优点是什么?
、
、
、
Linux
内核
虚拟地址是一对一映射
的
.因此,通过将一个PAGE_OFFSET减去虚拟地址,我们将得到物理地址。这就是和是如何在中实现
的
。我
的
问题是,这些一对一
的
映射在armv7 mmu上
的
优势
是什么?当存在TLB缺失时,mmu必须执行页面表转换?单对一映射
的
唯一
优势
是S/W只需减去PAGE_OFFSET即可直接获得各自虚拟地址
的
物理地址,还是ARMV7 MMU页面转换还有其他
优势<
浏览 3
提问于2015-10-25
得票数 3
回答已采纳
1
回答
linux
内核
模块
的
缺点?
、
、
我正在尝试理解使用
Linux
内核
模块
的
缺点。我理解使用它
的
好处:能够动态地将代码插入到正在运行
的
系统中,而不必重新编译和重启基本系统。鉴于这种强大
的
优势
,我猜测大多数
内核
代码应该作为
内核
模块,而不是基础
内核
的
一部分,但情况似乎并非如此。大量核心sus系统(如内存管理或根驱动器使用
的
文件系统)仍然作为基本
内核
。我能想到
的
一个原因是
内核</e
浏览 4
提问于2013-02-20
得票数 2
回答已采纳
1
回答
在操作系统中,为什么可加载
内核
模块(LKM)不需要调用消息传递来进行通信?
、
、
在这里,
内核
有一组核心组件,可以在启动时或运行时通过模块链接到其他服务中。这种类型
的
设计在UNIX
的
现代实现中很常见,比如
Linux
、macOS和Solaris以及Windows。该设计
的
思想是
内核
提供核心服务,而其他服务是动态实现
的
,因为
内核
正在运行。与直接向
内核
添加新特性相比,动态链接服务更可取,这将需要在每次更改时重新编译
内核
。
Linux
使用可加载
内核
模块,主要用于支持设备驱
浏览 4
提问于2021-08-01
得票数 1
1
回答
Linux
内核
开发双引导
Linux
/Windows
、
、
、
我想进入
内核
开发,第一个实际步骤显然是运行一个
Linux
内核
来进行开发。 我认为最好
的
解决方案是双引导窗口和
Linux
,将
Linux
作为日常驱动程序和
内核
开发环境/测试床。我会保留windows作为备份选项,看看上次运行这个设置时,当我试图安装视频驱动程序时,我是如何成功地阻塞了我
的
Linux
系统
的
……我想避免从windows运行
Linux
,因为我不确定我是否有能力同时运行这两种程序我对这
浏览 0
提问于2019-11-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
Linux内核解读
怎样Hack Linux的内核符号?
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券