grep一个大文件是不是会消耗很多内存?
我试过grep两个文件目录,一个2.3g没问题,一个1.8g就memory exhausted.不同的是1.8g的有大文件。 linux在这种情况下表现的不是很好。我认为对那种疯狂申请内存的程序直接就kill了!!应用程序没事别乱申请内存,我最讨厌那种狂申请内存的bug,系统没响应,整个系统好像死锁了一样内核不知道为什么要对此表示怜悯(应该是没考虑到吧),至于标准可以定为物理内存的90%自动kill掉(用户可以自行选择参数kill还是不kill)
不过我认为kill了好!!真的要用这种应用程序需要这么多内存应该把硬件升级了吧,没事你机子拖不动!! 你设一下swap
另外进程优先级调低一点。
你想想,KMP是什么时间级别的算法。呵呵。 不是慢的原因,是memory exhausted.完全不能出结果,已经算是一个bug了
页:
[1]