java文件移动性能高

Ank*_*han 4 java unix storage

我正在编写一个媒体转码服务器,我需要在文件系统中移动文件,直到现在我处于使用java renameTo可以被其他能够提供更好性能的东西替换的两难境地.我正在考虑使用exec("mv file1 file2")但这将是我的最后一次赌注.任何人都有类似的经历或可以帮我找到解决方案?

dan*_*ben 8

首先,renameTo可能只是包装系统调用.

其次,移动文件不涉及从文件本身复制任何数据(至少在unix中).所有这一切都将删除旧目录中的链接,并添加新目录中的链接.我不认为你会在这里找到任何性能改进.