解决方案 »

  1.   

    cplex直接执行会异常吗?
    目测是资源一直没有释放
      

  2.   


    我是在我的程序开始的时候调用的cplex。。cplex前面的代码只是数据部分。。这样也有影响吗??
    资源一直没有释放?  大神指点下该如何解决呢????
      

  3.   

    out of memory   我只看见了这个。
      

  4.   

    double[][][][]   吓尿了。
      

  5.   


    我是在我的程序开始的时候调用的cplex。。cplex前面的代码只是数据部分。。这样也有影响吗??
    资源一直没有释放?  大神指点下该如何解决呢????
    你先确定到底是你的程序造成内存溢出,还是cplex造成内存溢出,单独执行cplex会不会报错
      

  6.   

    这个不奇怪啊,我也这么干过
    定长的数据,就不必用dataset[ ]来存放了,直接string[][][][]可以达到dataset[ ]一样的数据结构,而占用空间更小
      

  7.   

    而且四维数组和一维数组在底层其实都是一维数组,总长度也不能超出一维数组的长度限制
    所以double[][][][]和double[]其实没什么区别
      

  8.   


    我是在我的程序开始的时候调用的cplex。。cplex前面的代码只是数据部分。。这样也有影响吗??
    资源一直没有释放?  大神指点下该如何解决呢????
    你先确定到底是你的程序造成内存溢出,还是cplex造成内存溢出,单独执行cplex会不会报错确定是cplex造成的。
    今天又跑了一次,16算例很快出来了,32的跑了有四个小时后提示out of memory。。