腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在POSIX中实现零
拷贝
机制?
linux
、
posix
、
zero-copy
我希望在本地/网络的两个进程之间共享/传输
数据
。可以使用通用的IPC机制、共享内存和消息队列来传输
数据
。但这些机制涉及多个副本。 我遇到了零
拷贝
机制,它减少了CPU上的
拷贝
开销。
Linux
使用sendfile和splice来支持这一点。这些API不在POSIX中。如何仅使用POSIX实现零
拷贝
?
浏览 32
提问于2015-09-09
得票数 4
1
回答
splice()在
Linux
中是如何实现零
拷贝
的?
c
、
linux
、
splice
、
sendfile
、
zero-copy
我对零
拷贝
的概念很陌生,但据我所知,这是一种不将任何东西从内核缓冲区复制到用户缓冲区并直接在两个内核缓冲区之间传递
数据
的方法。这样,CPU就不必将
数据
从内核缓冲区复制到用户缓冲区并返回到内核缓冲区。在
Linux
2.4和更高版本的某些情况下,即使在内核缓冲区中也不需要复制
数据
,只有要传输的
数据
的位置和长度被传递到套接字缓冲区,而DMA则进行复制。所以这个名字叫零
拷贝
。在
Linux
中实现零
拷贝
的两种方法是通过sendfile()或通过s
浏览 13
提问于2022-09-08
得票数 1
1
回答
使用Java在两个或多个套接字之间执行零复制
数据
传输
java
、
file-io
、
zero-copy
有谁知道在两个或多个套接字之间执行零
拷贝
数据
传输的好的java库/API包吗?我知道Java的NIO可以执行从磁盘到套接字的零
拷贝
数据
传输,反之亦然,分别使用java.nio.channels.FileChannel.transferTo和java.nio.channels.FileChannel.transferFrom但是,似乎不支持java套接字到套接字零
拷贝
传输。此外,任何可以执行系统调用拼接(可以将
数据
从文件描述符传输到管道,反之亦然)的java库/API都
浏览 2
提问于2014-01-03
得票数 11
2
回答
零
拷贝
机制和libpcap
linux
、
network-programming
、
libpcap
、
packet-capture
是否可以在
Linux
上使用libpcap使用零
拷贝
数据
包机制来读取
数据
包?(我使用的是CentOS 6.2)如果是,我可以看到任何代码示例吗?
浏览 2
提问于2012-04-08
得票数 3
回答已采纳
2
回答
Linux
零
拷贝
linux
、
pci
、
zero-copy
我正在尝试使用零
拷贝
;有没有办法完全在用户空间中分配、锁定和获取用户空间地址的物理地址,或者我是否需要一个内核模块来调用virt_to_phys或get_user_pages?设备的内存通过MMIO映射到用户空间内存,所以我可以传递任何需要的
数据
。谢谢。
浏览 1
提问于2012-01-24
得票数 2
回答已采纳
1
回答
Mac支持零
拷贝
原则吗?
java
、
linux
、
macos
、
operating-system
嗨,试着理解零
拷贝
原理。维基百科说 Microsoft支持通过TransmitFile API实现零
拷贝
.如果底层操作系统也支持零
拷贝
,Java输入流可以通过java.nio.Channel
浏览 4
提问于2015-06-11
得票数 2
2
回答
本地到
linux
拷贝
linux
我正在尝试通过winscp将一些文件从本地桌面复制到
linux
服务器。但从不同用户复制时,同一文件的权限是不同的。从本地复制到
linux
服务器时,如何将默认权限设置为755,而不考虑用于登录
linux
服务器的用户或用户权限。
浏览 4
提问于2015-09-24
得票数 0
1
回答
如何跟踪试图恢复的
数据
data-recovery
我把我的外部硬盘给了我的一个朋友(不是很亲密),让他从里面
拷贝
电影。他喝了一天。我知道我有点疑神疑鬼,但是
Linux
有没有办法检查他是否尝试过
数据
恢复呢?
浏览 0
提问于2016-05-19
得票数 0
回答已采纳
2
回答
blob中Azure csv文件上的Unix命令
azure
、
csv
、
unix
、
sed
我正在使用Azure copy activity将
数据
从csv文件复制到postgres,但我的csv是一个20 gb的大文件,并且包含空字符\x000之类的内容。postgres文本
数据
类型无法识别的。ADF复制活动无法将csv字符串列转换为postgres abyte,因此只能选择使用文本。我是否应该先将它们
拷贝
到具有
linux
的新虚拟机,但还要注意,adf
拷贝
活动不会显示将二进制文件从blob
拷贝
到某个lunux虚拟机的选项
浏览 21
提问于2019-12-19
得票数 0
1
回答
如何在Qt C++程序中实现零
拷贝
?
qt
、
zero-copy
我必须在Qt C++的程序中实现零
拷贝
方法,我读到了它,并得到下面描述的transferto() method.as : public void transferTo(long position,long
浏览 36
提问于2013-06-14
得票数 1
1
回答
UNIX组中的一个用户可以运行azcopy,而组中的另一个用户不能
bash
、
rhel
两个用户foobar和foobiz在同一个RH
Linux
组中。cat /etc/passwd \ cut -d:-f1,4 \ grep ^foofoobiz:10$az
拷贝
-版本foobiz不能运行azcopy-bash: azcopy: command not found 问: foobiz如何运行azcopy?
浏览 0
提问于2020-05-19
得票数 0
回答已采纳
1
回答
为什么
linux
内核中没有零
拷贝
网络?
linux
、
networking
、
linux-kernel
、
network-programming
、
zero-copy
我想知道为什么
linux
内核(或任何其他主流操作系统)没有零
拷贝
网络特性的原因?所谓零
拷贝
,我的意思是,
数据
包/
数据
存储不会被复制到用户空间中的应用程序,而是使用内存池类型的分配器在内核和用户空间之间共享内存。我自己想出了三个理论:( c)它只是到目前为止还没有完成/需要。我无法想象没有人会要求这个特性,因为每个使用
浏览 3
提问于2014-03-03
得票数 11
2
回答
复制文件内容
file
、
copy
执行此操作时:(file2已存在)1) file1的内容真的被复制到file2了吗
浏览 4
提问于2012-08-15
得票数 1
回答已采纳
1
回答
OpenCV:
Linux
中的进程之间可以共享摄像头吗?
c++
、
linux
、
opencv
、
webcam
对于windows (答案是“分离摄像机”),这已经被问到了,但是我找不到在
linux
上执行此操作的任何资源。 可以在
Linux
?中的进程(使用OpenCV)之间共享网络摄像头吗?尝试零
拷贝
共享图像
数据
是一种明智的方法吗?
浏览 4
提问于2011-10-07
得票数 1
2
回答
如何创建UNIX /
Linux
命令?
c
、
linux
、
unix
我希望使用C编程创建我自己的Unix/
Linux
命令。比方说..我写了一个简单的文件
拷贝
程序,我想把它做成一个Unix/
Linux
命令。 我该怎么做呢?
浏览 2
提问于2011-11-07
得票数 4
1
回答
libpcap总是复制
数据
包吗?
libpcap
、
packet-capture
大多数
数据
包都非常大,我只想查看报头(仅限IP和UDP/TCP )。当然,我希望避免复制整个
数据
的开销。libpcap有必要给我一份整个包的副本吗?如果有,有没有能满足我需求的库?
浏览 2
提问于2012-04-29
得票数 6
回答已采纳
1
回答
如何在没有sysdba权限的情况下复制Oracle
数据
库
oracle
、
oracle11g
我们在
linux
机器上安装了一个oracle11g。我想在本地64位窗口机器上复制
数据
库.我们总共有403个表,其中有几个表有外键约束。我不是dba,所以我没有sysdba特权。此外,我不能关闭远程
数据
库。有没有一种快速的方法来做这件事,而不是我一个一个地
拷贝
表格?谢谢
浏览 3
提问于2013-08-14
得票数 0
回答已采纳
2
回答
使用fork()共享变量
c
、
process
、
fork
我有代码: a = a + 1;} else { printf("%d \n", a);我想知道这个代码是否总是为两个打印打印不同的值?非常感谢!
浏览 1
提问于2018-07-09
得票数 2
1
回答
备份AWS实例存储
数据
amazon-web-services
我在实例存储卷(不是根设备)上有一些
数据
,.I希望备份这些
数据
,因为停止实例会使
数据
不可用。我应该遵循什么步骤来取代实例存储
浏览 0
提问于2013-07-29
得票数 0
1
回答
互动音乐,图片从ubuntu到窗口
dual-boot
、
20.04
、
files
总的来说,我对
Linux
很陌生。我今天决定双靴。我知道人们说过从来不与
Linux
系统上的Windows进行交互。但是音乐和图片文件呢?如果我说在Ubuntu上播放音乐,我会造成多大的伤害。或者把文件
拷贝
到Ubuntu。
浏览 0
提问于2021-09-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux命令 第4节 拷贝命令家族-rsync
Linux命令 第5节 拷贝命令家族-scp
linux零拷贝原理,RocketMQ&Kafka使用对比
Linux相关的一些基本操作-拷贝
描述下linux中经常使用的网络拷贝命令
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券