腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Mac支持零
拷贝
原则吗?
java
、
linux
、
macos
、
operating-system
嗨,试着理解零
拷贝
原理。维基百科说 Microsoft支持通过TransmitFile API实现零
拷贝
.如果底层操作
系统
也支持零<em
浏览 4
提问于2015-06-11
得票数 2
1
回答
在
Linux
中使用‘`splice`’..。其他
系统
还能做什么?
c
、
windows
、
macos
、
operating-system
、
bsd
在最近的
Linux
上,afaict,将
文件
或
文件
子集复制到另一个
文件
的最快方法是使用非常好的splice
系统
调用。该
系统
使内核可以直接管理传输(几乎),而不必将数据复制到用户内存中。现在,我有兴趣为其他
系统
找到类似的东西,特别是Windows和BSD/MacOS (我愿意用Obj编写一些代码,在不太可能有API不能从原始C访问的情况
下
)。谢谢 备注我假设在下最快的完整
文件
拷贝
是CopyFile。但是,如果只
浏览 2
提问于2012-04-26
得票数 5
1
回答
splice()在
Linux
中是如何实现零
拷贝
的?
c
、
linux
、
splice
、
sendfile
、
zero-copy
在
Linux
2.4和更高版本的某些情况
下
,即使在内核缓冲区中也不需要复制数据,只有要传输的数据的位置和长度被传递到套接字缓冲区,而DMA则进行复制。所以这个名字叫零
拷贝
。在
Linux
中实现零
拷贝
的两种方法是通过sendfile()或通过splice()
系统
。虽然sendfile()固有的限制是只将数据从
文件
的页缓存复制到套接字缓冲区,而splice()则没有这种限制。但问题是,在splice()中,任何一个
文件
描述符都应该是管道。因此,内核必须首先将
浏览 13
提问于2022-09-08
得票数 1
1
回答
互动音乐,图片从ubuntu到窗口
dual-boot
、
20.04
、
files
总的来说,我对
Linux
很陌生。我今天决定双靴。我知道人们说过从来不与
Linux
系统
上的Windows进行交互。但是音乐和图片
文件
呢?如果我说在Ubuntu上播放音乐,我会造成多大的伤害。或者把
文件
拷贝
到Ubuntu。
浏览 0
提问于2021-09-08
得票数 0
回答已采纳
3
回答
在
Linux
中“克隆”
文件
的最快方法是什么?
linux
、
filesystems
我想使用一个不是“崩溃安全”的应用程序API;换句话说,如果应用程序崩溃,数据
文件
很有可能损坏和无法读取。强制应用程序以“直接模式”访问
文件
(没有OS缓存)。执行刷新()(一些数据可能会自动刷新)循环播放。 我是否可以使用一个特殊的
文件
系统
,使某种
文件</em
浏览 0
提问于2012-02-13
得票数 3
回答已采纳
2
回答
在
Linux
bash上自动将
文件
复制到usb中。
linux
、
bash
、
usb
、
mount
我正在寻找一种方法复制
文件
到usb驱动器然后插入,自动。我需要: 我需要用
linux
来完成这个任务。我已经搜索了一些有用的命令,比如udev、挂载、udevinfo,但是我真的不知道如何使用它们(组合它们)来获得我需要的东西。
浏览 4
提问于2010-11-18
得票数 0
1
回答
如何在Qt C++程序中实现零
拷贝
?
qt
、
zero-copy
我必须在Qt C++的程序中实现零
拷贝
方法,我读到了它,并得到下面描述的transferto() method.as : public void transferTo(long position,long
浏览 36
提问于2013-06-14
得票数 1
5
回答
如何在
Linux
服务器运行时备份它?
backup
我在我的
Linux
上使用debian和ubuntu,如何在它们运行时备份我的VPS?在任何紧急情况
下
我怎样才能恢复它们?
浏览 0
提问于2011-03-23
得票数 2
17
回答
将
文件
夹结构(不含
文件
)从一个位置复制到另一个位置
linux
、
file
、
copy
、
directory
我想创建我们的to级
文件
服务器结构的克隆。我知道cp --parents可以移动
文件
和它的父结构,但是有什么方法可以完整地复制目录结构吗?我想
拷贝
到
linux
系统
,并且我们的
文件
服务器是装载在那里的CIFS。
浏览 2
提问于2010-11-02
得票数 122
回答已采纳
1
回答
在FileChannel和套接字之间转换
文件
java
、
file
、
sockets
、
nio
、
filechannel
服务器将
文件
从客户端传输到客户端。该项目的一个要求是使用NIO来处理
文件
。 由于服务器是多线程的,所以我不使用SocketChannels进行通信,而是使用简单的套接字。为了满足NIO的要求,我不得不使用FileChannels来读取/写入
文件
。现在的问题是:在FileChannel和非通道(比如简单套接字)之间传输
文件
有意义吗?
浏览 3
提问于2019-02-10
得票数 2
回答已采纳
2
回答
复制
文件
内容
file
、
copy
1) file1的内容真的被复制到file2了吗 2)或者是使用file1内容相同的名称file2 (覆盖旧
文件
)创建的新
文件
浏览 4
提问于2012-08-15
得票数 1
回答已采纳
2
回答
在WindowsU盘上创建FreeBSD安装映像
windows
、
freebsd
、
system-installation
我下载了一个-memstick.img版本,然后根据程序2.2手册中的FreeBSD将img
文件
复制到密钥。这个过程似乎还可以,因为我在最后得到了一条“已完成”的信息。但是,USB驱动器在我的Windows 7操作
系统
下
变得不可读。这是正常的,还是它意味着有一个问题的形象创造?
浏览 0
提问于2017-01-11
得票数 1
回答已采纳
1
回答
默认情况
下
,“零
拷贝
网络”是否在
Linux
上实现?
networking
、
kernel
我看到这篇文章:零
拷贝
网络将在2.4.4.这个补丁由David、Alexey和其他人开发和测试了一段时间,并在2.4.2ac4然而,从所有的报告来看,它是坚实的,在某些情况
下
,它应该产生显著的性能效益。 有人能告诉我,在
Linux
中是否存在默认的零
拷贝
网络,或者这个补丁是否只是为了让那些想做零
拷贝
网络的人能够实现它呢?换句话说,在当前的Ubuntu中,它是一直在执行零
拷贝<
浏览 0
提问于2013-08-20
得票数 6
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
1
回答
更改
Linux
中的默认
系统
文件
复制器
python
、
linux
、
copy-paste
我已经编写了一个python应用程序来管理
linux
上的
文件
复制,我想知道如何让它处理复制/粘贴调用,比如按ctrl + c/ ctrl +v或右键单击/复制...,或者拖放,而不是使用
系统
复制器。我可以对所有基于deb的
linux
dist执行此操作吗? 请原谅我的英语,提前谢谢!
浏览 0
提问于2016-11-09
得票数 0
1
回答
在
linux
下
用C实现execvp
文件
拷贝
c
、
linux
、
execvp
在C程序中使用execvp复制
文件
时,我遇到了一个问题,它就是不想工作。tar和mv命令不能很好地工作,我认为与创建
文件
有关的任何内容也存在某种问题。我已经检查了我是否向execvp发送了正确的信息;例如,看看下面的内容:命令= cpargs1 =
浏览 1
提问于2015-02-18
得票数 1
3
回答
如何在
Linux
上打开.bak
文件
?
linux
、
ubuntu
、
filesystems
、
files
我已经收到了一个.bak格式的
文件
,让它成为foo.bak。我不知道是MS
文件
还是
Linux
/Unix
文件
。我所知道的是,我无法打开它,因为我的
Linux
(Ubuntu)没有给出任何如何打开它的提示。免责声明:我从一个已知的地方收到我的
文件
,它不是病毒。这是一个软
拷贝
的一个
系统
,我应该下一个工作。我只是不知道怎么打开它。
浏览 0
提问于2011-07-11
得票数 9
回答已采纳
1
回答
如何链接多个Word文档中的值,使其中一个文档中的更改将影响所有实例?
ms-word
、
docx
、
libreoffice
、
openoffice.org
、
doc
我正在编写规范,例如,当一个
文件
的名称发生变化时,我可能需要更新9个其他文档,以及这些文档中引用该名称的多个位置。 这只是一个例子。
浏览 5
提问于2017-04-05
得票数 0
1
回答
内核中不同的大小写
文件
linux-kernel
克隆当前(094226ad94f4)的内核会在不区分大小写的
文件
系统
上产生这些冲突。/uapi/
linux
/netfilter/xt_DSCP.h' 'include/uapi/
linux
/netfilter/uapi/
linux
&
浏览 0
提问于2022-11-14
得票数 0
回答已采纳
1
回答
Ubuntu上燃烧雪豹DMG
dvd
、
iso
、
burning
所以我有MacOSX斯诺Leopard.DMG的SL
拷贝
,我运行的是Ubuntu12.0.4。我尝试使用CD/DVD Creator将DMG刻录到DVD上,但是当我尝试时,它产生了一条消息: “
文件
的大小超过2 GiB。ISO9660标准第一和第二个版本(最普遍的版本)不支持大于2 GiB的
文件
。建议使用ISO9660标准的第三个版本,包括
Linux
和Windows™的所有版本。顺便说一
下
,我正在iMac上运行Ubuntu,这是我唯一的分区。没有安装其他操作
系统
浏览 0
提问于2012-09-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
描述下linux中经常使用的网络拷贝命令
linux系统下sftp配置实现文件传输
linux系统下的用户文件句柄数限制
Linux下的文件查找
三步搞定系统电脑之间拷贝数据文件
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券