![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
我从一个站上复制了一些文章,
以文章题目为文件名字,文章内容为文件正文,保存在data文件夹内,大概有2000多这样的文件。
现在写php来处理这些文件,
流程:
(1)读这个data目录,如果不是. 或..的文件名则执行处理,处理很简单,就是套用一个模版然后写到一个,htm上,这个htm的名字以文章名的urlencode方式保存,每50个.htm文件作为一个文件夹。
满50个.htm之后,终止这次循环,然后用header跳转到本身,session保存保存,htm文件夹的目录,留到一次session则加1。
现在的问题是:执行这样的操作,前23个文件夹生成都很快,
到24就几乎不动了,apache cpu占用100%,停止web之后,apache占用仍旧100%,停止apache服务一段时间后,不管重启与否,一旦执行这个程序,几乎不会产生任何作用,apache占用一直100%
我把这个程序拿回家试,也是一样。
我家的机器AMD 3000+ 1G内存。
运行到23个文件架的时候,24就停了,重启机器,apache也一样,
费解了。
谁遇见过这个问题。怎么解决?问题出在哪儿?
提问者:LuckLrj 08-18 14:02
答复

