腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为
Linux
控制台指定监视器
、
、
内核
、帧
缓冲
区或帧
缓冲
区驱动程序(uvesafb)是否可以选择指定要使用的视频卡输出?
内核
只输出到一个监视器:Framebuffer (如果在
内核
命令行中指定)注意:我对X配置没有问题(只有控制台) kernel /stable root=/dev/sda3 video=uvesafb:mtrr:3,ywrap,
浏览 0
提问于2012-08-17
得票数 6
回答已采纳
2
回答
内核
读/写用户空间内存
、
首先,从用户空间malloc一个
缓冲
区,并用全'A‘填充
缓冲
区最后,我可以使用直接从用户空间传递的原始指针来读写
缓冲
区。
Linux
设备驱动程序,第三版,第415页,说
内核
不能直接操作没有映射到
内核
地址空间的内存。
浏览 2
提问于2012-01-17
得票数 1
回答已采纳
1
回答
splice()在
Linux
中是如何实现零拷贝的?
、
、
、
、
我对零拷贝的概念很陌生,但据我所知,这是一种不将任何东西从
内核
缓冲
区复制到用户
缓冲
区并直接在两个
内核
缓冲
区之间传递数据的方法。这样,CPU就不必将数据从
内核
缓冲
区复制到用户
缓冲
区并返回到
内核
缓冲
区。CPU现在所做的就是在两个
内核
缓冲
区之间复制数据,从而减少no。在
Linux
2.4和更高版本的某些情况下,即使在
内核
缓冲
区中也不需
浏览 13
提问于2022-09-08
得票数 1
3
回答
Linux
内核
中的bio结构
、
我正在阅读Robert编写的
Linux
内核
开发。我不理解关于bio结构的这一段:
内核
中块I/O的基本容器是bio结构,它是在<
linux
/bio.h>中定义的。段是内存中连续的
缓冲
区块。因此,单个
缓冲
区在内存中不必是连续的。通过允许以块形式描述
缓冲
区,bio结构为
内核
提供了执行来自内存中多个位置的单个
缓冲
区的块I/O操作的能力。“允许
缓冲
区.在记忆中”是什么意思?
浏览 7
提问于2013-01-28
得票数 11
回答已采纳
1
回答
dmesg从哪里获得
内核
消息和用户空间消息?
、
、
、
据说,dmesg检查或控制
内核
环
缓冲
区。但它可以选择--kernel和--userspace。
内核
是否只存储由
内核
生成的消息,而不是由进程生成的消息?
浏览 0
提问于2021-04-03
得票数 1
回答已采纳
2
回答
Linux
用户空间DMA访问(用于内存-内存复制)
、
、
、
、
我的嵌入式ARM设备有一个800x480的16位
Linux
帧
缓冲
LCD,需要手动进行双
缓冲
。目前,我只是使用memcpy()将双
缓冲
区写入帧
缓冲
区,这非常慢。我正在使用的ARM设备和
Linux
内核
确实支持DMA内存-内存复制,但我在解决如何在用户空间程序中访问它时遇到了麻烦。似乎我需要使用
linux
/dmaengine.h和dma_async_memcpy_buf_to_buf(),但它们似乎只在
内核
中可用?
浏览 30
提问于2015-09-09
得票数 0
1
回答
如何在
linux
内核
中轻松关闭堆栈保护程序?
、
、
、
、
我为
Linux
内核
编写了一个简单的模块,它存在堆栈
缓冲
区溢出漏洞。我想利用这个模块,但我必须首先关闭
内核
中的堆栈保护程序。我怎么能快速而简单地做到这一点呢? 每次都需要编译
内核
吗?还有其他方法来关闭
Linux
内核
模块中的堆栈保护(不编译
内核
)吗?
浏览 0
提问于2016-06-06
得票数 0
回答已采纳
1
回答
刷新虚拟地址范围
、
、
我正在开发一个
Linux
内核
模块,它与使用DMA访问DDR的硬件组件接口。(运行在arm SoC上)我似乎不明白缓存刷新/失效是如何工作的。使用
内核
3.14
浏览 3
提问于2016-03-23
得票数 0
回答已采纳
1
回答
如何在不使用
linux
内核
中的malloc()的情况下创建
缓冲
区?
、
、
、
、
如何在没有malloc()函数(或calloc())的
linux
内核
中创建
缓冲
区并清除没有free()函数的
缓冲
区?
浏览 0
提问于2012-03-27
得票数 5
回答已采纳
1
回答
Xilinx Zynq平台上使用AXI-DMA IP的PCM DMA引擎
、
、
、
、
这是我当前的数据路径:i2s->capture_dma_data.maxburst = 1; AXI-DMA可以访问所有512MB的DDR,但是我不知道
内核
将在哪里为我的
浏览 57
提问于2017-02-24
得票数 3
3
回答
如何将dmesg内容登录到文件中?
、
、
我正在运行一个从零开始构建的
Linux
操作系统。我想将
内核
消息
缓冲
区(dmesg)保存到一个在重新启动之间保持持久的文件。我尝试过运行syAdd.1-d,但它只是打开了一个新的日志文件/var/ log / messages,它既没有现有的
内核
消息
缓冲
区,也没有任何新的消息,这些消息是
内核
在it启动后生成的。如何将
内核
消息
缓冲
区保存到持久日志文件中?
浏览 0
提问于2013-09-03
得票数 30
回答已采纳
1
回答
Linux
内核
中的sscanf函数容易受到
缓冲
区溢出攻击吗?
、
、
、
据我所知,典型的
缓冲
区溢出攻击发生在攻击溢出堆栈上的内存
缓冲
区时,从而允许攻击者注入恶意代码并重写堆栈上的返回地址以指向该代码。*/static char str[8]; /* global string恶意用户是否能够通过write调用故意使
缓冲
区溢出? 通常,我希望防范
缓冲
区溢出攻击--比如限制读取的字节数
浏览 1
提问于2013-05-02
得票数 4
回答已采纳
3
回答
[
linux
2.4]
我正在用printk编写一些代码,我是在
内核
模式下打印的,但是因为dmesg太小,我失去了前几个printk。提前感谢您的帮助!
浏览 4
提问于2011-06-23
得票数 4
回答已采纳
3
回答
stderr到文件;但没有
缓冲
、
、
、
我正在尝试隔离一个令人讨厌的bug,它导致我的
linux
内核
崩溃。我将消息打印到stderr,而stderr被重定向到日志文件。有没有办法禁用对文件访问的
缓冲
?当
内核
挂起时,我会丢失
缓冲
区中的消息。
浏览 1
提问于2010-05-27
得票数 1
2
回答
TCP/IP中用于数据包处理的中断代码是什么?
、
、
、
、
我在
Linux
x86_64上使用基于以太网的TCP/IP 10 Gbit/s。这是真的吗?中断代码计算IP包校验和 中断代码将数据从
内核
空间
缓冲
区复制到所需的套接字
缓冲
区。中断代码将数据从以太网卡上的
缓冲
区复制到
内核
空间中的
缓冲
区(或者在产生中断之前,使用以太网上的DMA控制器,这是由以太网卡启动的吗?)
浏览 8
提问于2015-01-21
得票数 0
回答已采纳
1
回答
如何在rt
linux
中通过用户程序访问或接收
内核
的数据?
、
、
、
、
rt
linux
中的客户端和服务器端通信。客户端负责发送数据,服务器端用于客户端与服务器之间的通信,receiver.UDP用于客户端与服务器之间的通信。当服务器(Rt
linux
)从客户机接收到数据时,
内核
应该停止它正在做的事情,并开始执行新到达的数据。我想计算中断在
内核
中发生的时间(时间戳)。在rt-
linux
中,操作系统的所有操作都发生在
内核
中。因此,我在计算
内核
源代码中的中断时间。因此,我修改了/usr/src/
linux<
浏览 3
提问于2014-04-15
得票数 0
2
回答
如何在SystemTap中获取
内核
函数的参数并将空指针转换为char?
、
我有一个系统点击脚本来探测
内核
函数"memcpy“。我想根据src
缓冲
区的内容打印堆栈跟踪,src
缓冲
区是一个空指针。我的代码: #include <
linux
/string.h>probe begin printf("Begin\n");probe kernel.function’ 我
浏览 2
提问于2019-02-19
得票数 2
1
回答
何时更新ALSA音频驱动程序
缓冲
区指针
、
、
、
为此,我试图了解
Linux
内核
中现有的音频驱动程序。但是我对何时更新
内核
音频
缓冲
区指针感到困惑。我们知道
内核
将新的音频数据放入环形
缓冲
区,我们的驱动程序的任务是从环形
缓冲
区获取新数据,通过USB传递数据并更新
内核
缓冲
区指针。 我所看到的驱动程序在URB完成函数中处理这个问题。因此,当URB传输完成,代码执行路径进入URB完成时,它们会将另一个4096字节从
内核
缓冲
区复制到URB
缓冲
浏览 4
提问于2015-06-15
得票数 1
回答已采纳
2
回答
如何在
Linux
内核
的TCP/IP实现中设置/计算窗口比例?
、
、
、
谁能指出
内核
源代码树中的确切位置,以及在
linux
内核
中如何计算/设置TCP数据包的窗口比例的确切算法? 大多数其他TCP选项,如ttl和窗口
缓冲
区大小,似乎直接硬编码在
内核
中。
浏览 1
提问于2016-02-08
得票数 0
1
回答
多核
Linux
系统上的实时音频
、
、
、
我正在一个带有RT
内核
的多核(Debian)
Linux
机器上开发一个音频应用程序。音频源生成所需的处理时间很长,无法由单个
内核
处理,因此我有三个不同的线程: 线程2和3正在写入循环
缓冲
器,而线程1则从循环
缓冲
区读取数据并将其加到端口音频
缓冲
区中。我尝试过许多
缓冲
区大小和调度策略,我的最佳结果是FIFO策略,音频
缓冲
区大小为16个立体声样本,环
缓
浏览 4
提问于2015-04-25
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
linux系统内核简析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券