腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用sendfile而不是sendto零
拷贝
udp套接字
、
、
我读到可以使用零
拷贝
,如果我理解得很好,就可以避免通过从用户/内核环境复制文件而增加额外的时间。但是,我看到只允许从一个文件描述符复制到另一个文件描述符。另外两种是在6到9之间,我使用的是
linux
的低延迟内核,并且关闭了所有CPU电源管理功能,所以所有CPU都处于最高频率。 我注意到,如果sendto()所花费的时间大于6s,那么平台就无法工作。
浏览 4
提问于2017-04-06
得票数 1
1
回答
如何在POSIX中实现零
拷贝
机制?
、
、
可以使用通用的IPC机制、共享
内存
和消息队列来传输数据。但这些机制涉及多个副本。 我遇到了零
拷贝
机制,它减少了CPU上的
拷贝
开销。
Linux
使用sendfile和splice来支持这一点。如何仅使用POSIX实现零
拷贝
?
浏览 32
提问于2015-09-09
得票数 4
1
回答
如何在NDIS过滤
驱动
程序中避免数据复制
我正在开发一个NDIS filter
驱动
程序,它将数据从NET_BUFFERs复制到发送路径中的
驱动
程序分配的缓冲区,并将这些
驱动
程序分配的缓冲区推入内部队列。稍后,数据再次从队列中的这些
驱动
程序分配的缓冲区复制到IRP缓冲区。我想避免这种数据副本。 在
Linux
中,我们可以创建skbuff的克隆,克隆的skbuff可以排队等待以后使用。如果有一种方法可以克隆NET_BUFFER,我们可以简单地避免从NET_BUFFER到
驱动
程序分配的
内存
缓冲区的第一次复制。如果有一种
浏览 5
提问于2017-06-28
得票数 0
1
回答
RCU作为传统垃圾收集的替代方法
、
、
读
拷贝
更新(,RCU)是一种用于手动
内存
管理的技术,在
Linux
内核中越来越流行。 是否有可能设计一种使用RCU而不是传统的垃圾收集器来回收不可访问
内存
的语言和VM?
浏览 3
提问于2013-07-02
得票数 7
3
回答
Netty的零
拷贝
与OS级的零
拷贝
有什么不同吗?
、
、
、
、
我发现Netty 说他们的内置ByteBuffer中有“透明零
拷贝
”功能。但是在阅读之后,我注意到它没有提到任何内核空间和用户空间切换,只提到了对缓冲区的重用。所以我想知道Netty的“零
拷贝
”特性与OS级别的“零
拷贝
”(这意味着将用户空间
内存
的
拷贝
减少到内核空间
内存
)不同吗?
浏览 2
提问于2013-12-22
得票数 3
回答已采纳
2
回答
在两个进程之间交换大容量数据的最有效方法是什么?
我们有两个独立进程,一个是从这些编码卡中获取编码的视频数据,另一个是将这些数据保存到硬盘
驱动
器中。为什么我们有两个进程?一些历史问题。目前我们使用的是socket。
浏览 0
提问于2009-08-29
得票数 4
回答已采纳
1
回答
为什么
linux
内核中没有零
拷贝
网络?
、
、
、
、
我想知道为什么
linux
内核(或任何其他主流操作系统)没有零
拷贝
网络特性的原因?所谓零
拷贝
,我的意思是,数据包/数据存储不会被复制到用户空间中的应用程序,而是使用
内存
池类型的分配器在内核和用户空间之间共享
内存
。我自己想出了三个理论:( b)我想大家都担心稳定问题。但是,我们不能假设使用零
拷贝
网络的人,例如需要实例化和传递内核调用的
内存
浏览 3
提问于2014-03-03
得票数 11
3
回答
在外部sd卡上安装应用程序?
我想知道是否可以在SD卡或USB
驱动
器上安装应用程序,甚至是外部硬盘
驱动
器,然后从那里运行文件。
浏览 0
提问于2014-09-10
得票数 2
1
回答
是否可以为网卡设置dma缓冲区地址?
、
、
我对网卡的理解是,当接收到数据时,通过网卡
驱动
程序将数据DMA输入主存储器。然后,内核将这个
内存
复制到用户空间,并发送任何必要的消息。 我的问题是,在Windows中,是否可以设置DMA写入的地址?我的目标是消除额外的
内存
拷贝
,类似于NVidia的GPUDirect管道的工作方式。
浏览 7
提问于2014-07-22
得票数 1
回答已采纳
0
回答
您好 我拜读了您的DPDK的介绍,关于UIO开发有点问题想咨询您?
、
、
、
、
我们当前项目是用FPGA设计了一款智能网卡,
驱动
侧也用到了DPDK相关技术,但没有绑定UIO,数据的传输是将板卡DDR数据read到主机指定
内存
中,然后采用轮询的方式读取该
内存
中的数据,也是旁路掉了内核协议栈所以我不明白,是否绑定UIO模式,有什么价值,不都是为了旁路掉协议栈的逐层解析,然后采用DPDK的接口函数提取数据包的有效字段吗,只要采用直接数据包
拷贝
不就行了~~~~~对于UIO
驱动
的概念有点模糊 如果有必要的话,UIO
驱动
设计请问有什么建议或者思路提供吗
浏览 229
提问于2020-06-11
2
回答
mali.ko和ump.ko在库/模块中用于什么?
、
、
、
、
我在/lib/modules文件夹中找到了两个内核模块,它们是mali.ko和ump.ko,我试图搜索有关它的一些信息,不幸的是,我没有发现任何有价值的信息。谢谢。
浏览 2
提问于2013-09-12
得票数 2
1
回答
从CUDA设备写入输出文件
、
、
我是一个在CUDA编程和过程中重新编写C代码为并行的CUDA新代码的新手。抱歉,如果前面的话题已经给出了答案,我似乎找不到.
浏览 0
提问于2014-01-23
得票数 2
回答已采纳
1
回答
使用USB拇指
驱动
器的安装速度
、
在命令行上,我未定义的是否有Debian11.7安装映像是一个大型的3.7GB等混合文件,从我的桌面SSD到两个不同的~8岁的8GB拇指
驱动
器(
内存
棒)中的每一个,它们都没有超过几个小时的最小使用时间。用_date_s,两次
拷贝
次数分别为8'45“和10'50”。 作为安装
驱动
器,10'50“
驱动
器的安装速度会慢25%吗?
浏览 0
提问于2023-05-09
得票数 1
2
回答
在
Linux
bash上自动将文件复制到usb中。
、
、
、
我正在寻找一种方法复制文件到usb
驱动
器然后插入,自动。我需要: 我需要用
linux
来完成这个任务。我已经搜索了一些有用的命令,比如udev、挂载、udevinfo,但是我真的不知道如何使用它们(组合它们)来获得我需要的东西。
浏览 4
提问于2010-11-18
得票数 0
1
回答
配置RSS和PFRING集群的网络分组流
、
、
我很难理解RSS如何连接到PFRING集群负载平衡的概念。那两个人是怎么走到一起的?PFRING是否从RSS队列中获取数据包并将其放入环网?
浏览 0
提问于2021-12-01
得票数 0
1
回答
多引导、实时微核和grub4dos
、
我有一个usb
驱动
器奇迹般地安装了grub4dos,它可以工作,我可以启动一些iso类似于MSDart等等。我决定把微型核心
Linux
放在usb上,然后我从tinycore网站下载了最新的iso,然后把.iso
拷贝
到usb上。它不能工作
浏览 0
提问于2011-05-03
得票数 1
回答已采纳
2
回答
零
拷贝
用户空间TCP发送dma_mmap_coherent()映射
内存
、
、
、
、
我现在正试图使零
拷贝
TCP传输工作,以提高吞吐量,但我正在碰壁。 为了将数据从FPGA输出到
Linux
用户空间,我编写了一个内核
驱动
程序。该
驱动
程序使用FPGA中的DMA块将大量数据从外部接口复制到附加到DDR3核的ARMv7
内存
中。当使用dma_alloc_coherent()与GFP_USER探测时,
驱动
程序将此
内存
分配为一组连续的1MB缓冲区,并通过在/dev/中的文件上实现mmap()并在预先分配的缓冲区上使用dma_mmap_coheren
浏览 7
提问于2019-10-30
得票数 14
回答已采纳
2
回答
将文件映射到ram中
、
、
、
Platofrm -
Linux
,Arch - ARM编程lang - C/C++用户空间进程需要将文件映射到物理地址空间,我不知道如何处理它。使用mmap调用文件,然后计算物理地址的问题是,除非有人访问,否则
内存
中不会有页,并且分配的物理
内存
页可能不是连续的。 另一个将实际
浏览 5
提问于2009-12-21
得票数 0
1
回答
鉴证科副本
在取证中,通常推荐使用dcfldd复制硬盘
驱动
器。dcfldd比dd更受欢迎的原因之一是它具有即时散列功能。问:我真的可以依靠这个特性来确保我的
拷贝
的完整性,因为散列是在
内存
中的数据上执行的,而不是写在磁盘上的数据吗?
浏览 0
提问于2015-09-19
得票数 1
1
回答
cortex M3上的嵌入式uclinux
内存
占用空间
、
、
我在这个问题上遇到了麻烦,有人(希望是错误的)将上一个问题移到了Unix/
Linux
列表中,这个列表中没有uclinux标签问题。这更像是一个嵌入式
linux
问题..感兴趣的模块包括: 核心内核TCPIP堆栈串行
驱动
程序DHCP WiFi支持(任何供应商的堆栈都可以)我正在寻找
内存
/闪存的细分。我不需要文件系统,但是,由于
Linux
的
驱动
程序模型,我可能需要它。附加问题:-将
驱动
程序从
Linux
移植到uClinux。我知道
内
浏览 7
提问于2011-07-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券