首页 > 解决方案 > java:在不减慢系统速度的情况下复制文件

问题描述

我有一个复制大量文件(使用)的 java 程序(仅供个人使用Files.copy())。我想用一个可执行的 jar 文件运行这个程序。

现在,我不希望它减慢系统速度。我可以以某种方式以低优先级做到这一点吗?通过以某种方式包装代码或使用 cmd 脚本或类似的东西运行 jar 文件。

有任何想法吗?

标签: java

解决方案


要以不同的优先级启动 Java 进程,您需要使用 OS 命令 - 例如,在 Linux 中,您使用 nice 命令,而在 Windows 中,您使用 wmic 命令。Java 本身没有改变进程优先级的工具(只有线程优先级)


推荐阅读