我在研究一个调度算法。现在有一个java程序能够随即产生算法所需的workload,有没有办法能然这让这个程序一次性运行出1000个结果呢,有没有什么批量运行程序的方法?

解决方案 »

  1.   

    多线程也不能让它运行出1000个吧,除非是有那么多CPU
      

  2.   

    在linux下多进程,同时在不同的进程中启动1000次,应该可以了吧?
      

  3.   

    我想我问的问题应该是批处理命令,不过一开始没有表达好,需要用什么名词来提这个问题。有人建议用runtime.exec() 或者ant,但是这些我都没用过,各位高手有什么建议?
      

  4.   

    java程序的话,最好是在一次运行中,计算1000次得到1000个结果
    而不是使用批处理或工具执行1000次程序。因为外部执行程序,每次运行都要启动一次虚拟机。