腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
上的android仿真有任何性能
开销
吗?
、
、
、
由于android使用
linux
内核
,在
linux
上进行android仿真是否会导致性能
开销
。它是否利用底层
内核
来实现与容器类似的最小性能
开销
。我目前正在使用Anbox进行仿真。
浏览 0
提问于2022-02-13
得票数 0
1
回答
在
Linux
内核
中支持浮点运算的
开销
众所周知,在基于
Linux
/BSD的
内核
中不支持浮点(FP)算法。在
内核
中处理FP寄存器的
开销
是多少?
浏览 1
提问于2011-06-19
得票数 4
回答已采纳
1
回答
Docker
Linux
镜像是否包含
内核
?
、
、
如果是这样的话,比如说,如果我安装一个包含特定版本
Linux
内核
的Debian镜像,不是会有
开销
吗?现在,您有了一个带有
内核
的容器,位于另一个
内核
( docker主机的
内核
)之上。还是我错过了什么?或者docker镜像是如何剥离
内核
的?
浏览 3
提问于2016-01-30
得票数 3
1
回答
模式切换是否发生从用户线程切换到
内核
线程?
、
、
、
、
我对用户/
内核
线程和模式/上下文切换感到困惑(Platform:
Linux
)(1)以下句子正确吗?如果进行系统调用,则会发生模式切换(用户模式到
内核
模式),并最终从用户线程切换到
内核
线程。
浏览 1
提问于2016-08-19
得票数 2
回答已采纳
3
回答
在不修改
内核
的情况下拦截系统调用的最小
开销
方式
、
、
、
、
使用,但这似乎有很高的
开销
。据我所知,像strace这样的工具也在内部使用ptrace。 使用
内核
模块来更改系统调用表,但据我所知,这种方法在以后的
linux
内核
中不再可行。因此,我的问题是,在不修改
内核
的情况下,以最小的
开销
拦截系统调用的方法是什么。
浏览 10
提问于2012-07-02
得票数 6
2
回答
在
linux
中有没有办法访问持久内存?
、
、
、
我在
linux
(debian 10)中使用持久性内存我所理解的是正确的,
linux
将持久内存虚拟化为磁盘,并将其映射为virt_addr。因此,操作系统通过
内核
通过文件系统访问持久存储器。但我认为这是一种
开销
。如果持久性内存已经进行了内存映射,那么直接通过virt_addr访问它会更有效。所以我想知道有没有什么方法可以在
内核
中获得持久内存的启动virt_addr。 谢谢。
浏览 8
提问于2019-10-29
得票数 0
3
回答
条件变量的成本是多少?
、
、
、
、
如果一个线程正在等待一个条件变量,那么唤醒这个线程的相关
开销
是多少?同样,与等待条件变量相关的成本是多少?我感兴趣的是粗略的量化和成本的来源。在某种程度上,答案是“视情况而定”,我主要关心的是x86/x64上的Windows和
Linux
的最新版本。 编辑:由于涉及
内核
调用,
内核
调用比常规函数调用的
开销
高多少?
浏览 1
提问于2011-04-21
得票数 4
1
回答
核空间上下文切换时间的测量
、
、
但所有这些都有几个类似clock_gettime()定时器的
开销
,管道中的读/写操作的
开销
。 是否有可能测量
Linux
内核
空间中的上下文切换时间(),而上面的
开销
并不存在?可以是,两个GLOABL变量可以添加到
内核
模块中,当context_switch函数被称为时存储时间,context_switch完成的时间。
浏览 0
提问于2018-12-07
得票数 0
1
回答
最小256个字节的SO_RCVBUF不允许持有数据包吗?
、
当使用setsockopt(2)设置该值时,
内核
将此值加倍(以允许簿记
开销
),这个加倍值由getsockopt(2)返回。对于默认的unix套接字缓冲区大小,
Linux
可以使用哪些值?...每包
开销
是struct sk_buff和struct skb_shared_info的组合,因此它取决于这些结构的确切大小(为了对齐而稍微舍入)。例如,在上面的64位
内核
中,每包的
开销
为576字节. 以上内容正确吗?
内核
执行最小套接字缓冲区大小为256有什么好的理由吗?
浏览 0
提问于2018-02-16
得票数 2
回答已采纳
1
回答
绝对没有虚拟内存的
Linux
内核
、
、
、
我感兴趣的是获得(或自己构建)一个版本的
Linux
内核
,它绝对没有虚拟内存,也没有伴随的
开销
。没有交换文件,什么都没有。 我有什么选择?
浏览 0
提问于2013-09-19
得票数 2
2
回答
内核
如何将进程限制为自己的内存池?
、
、
、
考虑到我们的程序是
内核
,我们可以完全访问整个内存池。但是,如果我们的程序不是直接在硬件上运行,
内核
就会创建一些位于物理内存池内部的“虚拟”内存池,我们的进程将其视为物理内存池,并可以将其写入、读取或更改大小--通常是调用sbrk或brk (在
Linux
上我知道我可以阅读整个
linux
源代码,也许有一年我会找到它,但我也可以在这里问:) 解释程序的指令(非常无效,也不太可能):
内核
只会读取程序的字节代码,然后单独解释每条指令,除了
内核
批准的范
浏览 5
提问于2015-02-23
得票数 2
回答已采纳
2
回答
preempt_rt的缺点
、
、
、
、
目标硬件平台的马力有限,并且/或您希望实时作业将最小的
开销
放在系统上。这就是双
内核
通常比本地抢占系统更好的地方。 Preempt_rt确实抢先了整个
Linux
。先发制人的
Linux
以什么方式给系统带来了负载? 在那里的FAQ谈论的preempt_rt与Xenomai相比。
浏览 6
提问于2012-04-06
得票数 16
回答已采纳
2
回答
linux
内核
和基本服务使用了多少内存?
、
、
我正在做并嵌入
linux
+qt项目,我想知道
linux
内核
和一些基本服务的基本内存假设是什么。仅够运行一些基于框架缓冲区的应用程序。我在这里结束了:,但正如我所读到的,这似乎只是qt需求,而不包括
linux
开销
。 有人能告诉我关于这个话题的更详细的资料吗?
浏览 3
提问于2013-10-03
得票数 0
回答已采纳
1
回答
如何将scsi写入命令发送到
内核
模块中的SSD
、
、
我考虑自己发送scsi命令,以避免大多数
Linux
内核
块IO堆栈(在我们的usecase中不需要)。为了避免
内核
入口/退出
开销
,它应该是一个
内核
模块。
浏览 2
提问于2012-08-06
得票数 0
1
回答
如何在
linux
内核
中添加代码?
、
、
、
、
我正在研究如何对
Linux
的TCP/IP协议栈进行分析和评估。我的目标是从整体上研究tcp/ip协议栈的性能,研究每一层的时间
开销
以及tcp/p协议层和ip层的队列信息之间的交互。为此,我使用了一种基于探测节点的模式来研究
linux
的TCP/IP协议的内部行为。探测节点是添加到
内核
中的一段代码,用于记录数据包的时间戳、队列长度和大小等信息。我的问题是:如何在
内核
中添加探测节点?
浏览 1
提问于2014-04-08
得票数 0
5
回答
Linux
上的exFAT与NTFS
、
、
、
、
情境:我需要一个可以在Windows和
Linux
上使用的拇指驱动器上的文件系统。问题:默认情况下,Windows和
Linux
之间的常见FS只是exFAT和NTFS (至少在更新得更多的
内核
中是这样) 问:就
Linux
的性能而言(因为我的基本操作系统是
Linux
),哪个FS更好?编辑14/4/2020: ExFAT正在集成到
Linux
内核
中,并可能提供比NTFS更好的性能(从那以后我就了解到读写NTFS分区的包不是最快的当然,这是一个很好的界面)。编辑
浏览 0
提问于2017-04-04
得票数 32
回答已采纳
1
回答
需要有关嵌入式
linux
设备的系统范围分析器的建议
、
、
我想分析一下我的嵌入式
linux
设备的各种操作(例如,在屏幕上触摸输入,在新闻阅读应用程序中翻页等)。但是要求分析器应该为设备上的整个软件堆栈生成信息,包括用户空间和
内核
空间。最好分析器不包括用于日志记录的大量
开销
,因为嵌入式
linux
设备上的内存和资源非常有限。 有什么建议吗?
浏览 4
提问于2010-12-15
得票数 0
回答已采纳
1
回答
在Ubuntu主机上运行Ubuntu docker镜像比在任何其他操作系统上运行相同的Docker镜像快吗?
、
、
、
、
有人告诉我,运行与本地主机操作系统相同的Docker映像操作系统可以避免某种类型的虚拟化层,但我找不到支持这一点的文档。例如,在安装在Ubuntu 18.04上的Docker上,Ubuntu 18.04镜像是否运行得更快?
浏览 4
提问于2021-02-05
得票数 0
1
回答
内核
发射的CudaEvent定时
、
我试图解释我使用CudaEvents所做的一些时间安排,通过CudaEvents执行
内核
的定时是否也包括
内核
启动的
开销
时间? 不幸的是,我已经无法访问与Cuda兼容的GPU来对其进行任何测试。
浏览 2
提问于2013-10-15
得票数 2
回答已采纳
1
回答
Linux
上VMA的
开销
、
、
问题:我如何知道我的进程的VMA使用了多少内存(无论是在用户空间中还是在
内核
中)? 我将对我正在做的事情做一个简短的解释,这样你就可以理解我为什么要问这个问题了。我在我的
Linux
机器上运行几个进程和一个驱动程序(
内核
模块)。进程内存是锁定的(不可交换),因此我希望确保模块和进程消耗的内存不会占用我总物理内存的90%。为了减少malloc
开销
,我使用mmap。我真正需要知道的是我的进程实际消耗了多少内存,而不是它们请求了多少内存,并且我所能告诉我的是,我只是错过了VMA在任何分配时的
开销
。
浏览 1
提问于2011-05-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券