这可能有点OT,但我想知道为什么拥有一个大量使用IO的进程(例如,从一个位置到同一磁盘上的另一个位置的cp大文件)会减慢一切,即使是主要受CPU限制的进程。我注意到我在两个操作系统上都大量使用(mac OS x和linux)。特别是,我想知道为什么多核在这里没有真正的帮助:这是商用硬件(磁盘控制器等)的硬件限制,还是操作系统的限制,或者在分配正确的资源(调度)方面存在固有的困难?
如果我有一个名为file.html的文件,我如何通过PHP创建10个克隆,以便将它们重命名为file1....file10?$copyname = 'file2.html' // We've successfully created a file, so it's ours. We'll close if (!@fclose($file)) {