现有一程序,定期(频率很高)刷新共享内存和文件,但由于文件操作很费时,导致效率很低,而且经常当机。想优化一下代码,请高手给一些建议。

解决方案 »

  1.   

    可将文件操作改成TCP/IP通讯。
      

  2.   

    那你这是舍本求未了。
    重点还应放在查找系统BUG, 让系统稳定下来。
      

  3.   

    一定要存盘,没有太快的方法,看看windows内存页面切换,硬盘咔咔响就知道了。
    尽量减少存盘次数;
    压缩存盘数据;
    使用完成端口(这个是windows最高效率的I/O操作了),或者简单点,就开个线程做好了。
      

  4.   

    ramdisk是好东东,不过你的程序不能导致死机,否则就没用了!