【发布时间】:2021-08-17 07:29:51
【问题描述】:
我正在尝试将一个 1.5G 文件从本地文件夹 A 复制并粘贴到共享驱动器文件夹 B 和另一个本地文件夹 C。file.copy 太慢了,大约需要 5-10 分钟。是否有其他改进性能的建议?
【问题讨论】:
-
我想这与 R 或其
file.copy函数几乎无关,它应该只是调用系统函数进行复制。 -
同意@thelatemail,这可能是关于底层操作系统/系统复制过程的问题。 superuser.com 可能会更好...您能否详细说明您使用的是什么操作系统,共享驱动器在哪里(物理上)[例如什么样的网络连接]等? .谷歌搜索“慢速复制到共享驱动器”会带来很多关于 Windows 复制的信息。
-
我手动ctrl c和ctrl v的时候还可以,但是用R复制粘贴,明显比手动低。这就是为什么我猜这是由于 file.copy 功能
-
抱歉,我只是假设 R 的
file.copy调用.Internal函数,这将是一个标准的系统调用。显然,我超前了! -
您能多谈谈您的操作系统吗? @user26055553 的答案应该可以工作,但在 Windows 上需要一个变体(并且可能因操作系统版本而异?)
标签: r copy-paste