我来也
出类拔萃
出类拔萃
  • UID314
  • 粉丝0
  • 关注0
  • 发帖数11
阅读:260673回复:9

phpwamp是不是很占内存?(该问题已解决)

楼主#
更多 发布于:2016-10-26 09:20
我把PHPWAMP应用在Windwos服务器上,会不会很占内存?因为总感觉内存不够用,phpwamp我用的是php5.2版本,apache2.2

还有一个问题,虽然phpwamp新版本蛮好用的,但是压缩包为啥比其他集成环境的要大好多呢?


听说XAMPP不错,但是我老是装不上,会提示缺少vc什么的。
[我来也于2016-10-28 10:58编辑了帖子]
lccee
管理员
管理员
  • UID1
  • 粉丝21
  • 关注1
  • 发帖数236
沙发#
发布于:2016-10-28 09:10
帖内置顶  –  lccee  –  2016-10-28 09:10
北方十月:这是你自己设置的问题,占不占内存应该和phpwamp没啥关系,跟代码,配置,操作系统等等都有关系。
你如果代码写的不好,或者自己胡乱配置,也会影响程序的执行效率和消耗大量内存,phpwamp默认就是运营模式,相关的配置都搞好了。
再ph...
回到原帖


首先感谢北方十月的热心解答,那我就接着来回答你的提问吧。

具体原因具体分析,也许是内存泄露引起的,找出内存泄露的原因,解决掉就行了。你现在使用的php 5.2也算是老版本了,像php5.3版本之前所使用的垃圾回收机制为“引用计数”,而引用计数是存在问题的,容易导致内存泄露,造成Apache频繁宕机。自php5.3开始,采用的是新的垃圾回收机制,更加复杂的算法避免了内存泄露。所以建议采用php5.3以上版本的(也包含5.3哈),具体配置,你们可以自己设置一下,目前用的最多的php版本还是php5.3和php5.4,PHPWAMP目前集成的PHP版本有php5.2、php5.3、php5.4、php5.5、php5.6、php7.0,建议升级新版本

关于体积大:phpwamp功能相对其他集成环境还是比较全面的,虽然比其他集成环境体积稍微大一点,但是集成的php版本等组件是没有被阉割的,而且所集成的php版本也是比较全面的,相关配置文件也可根据需求随意修改,PHPWAMP不需要单独去安装VC运行库,所以不会像XAMPP等集成环境一样,会出现“缺少VC运行库”等提示,是真正意义上的纯绿色软件,新版本还增加了相关智能纠错

内存占用问题,我给你一条通用的法子:
关于内存占用过大,这本身和windows的垃圾回收机制也有关系,服务器运行时间过长容易造成内存等压力过大。新版本的phpwamp,增加了“自动重启服务”和“自动重启服务器等自动任务,可以选择定期重启服务器和相关服务。 定期“重启全部服务”,这功能可以在不用重启服务器的情况下,完成apache和mysql的内存释放,是非常有益处的(重启时间可设置在午夜等访问量少的时间段)。

PHPWAMP的自动任务,要比windows自带的任务计划好,
因为PHPWAMP自动任务添加的任务是以系统最高的SYSTEM权限来执行的,不登录也会生效。
希望我的回答能对你有帮助,如果还有其他疑问,可以继续询问。
北方十月
登峰造极
登峰造极
  • UID329
  • 粉丝0
  • 关注0
  • 发帖数7
板凳#
发布于:2016-10-28 09:04
帖内置顶  –  lccee  –  2016-10-28 09:09
应该是你自己设置的问题,占不占内存和phpwamp没啥关系,跟代码,配置,操作系统等等都有关系。
你如果代码写的不好,或者自己胡乱配置,也会影响程序的执行效率和消耗大量内存,phpwamp默认就是运营模式,相关的配置都搞好了。
再php版本的选择上,用新版本php会比较好,老师在课程里也说过,以前的版本垃圾的回收机制不太好。
IT技术狂人
融会贯通
融会贯通
  • UID315
  • 粉丝1
  • 关注0
  • 发帖数8
地板#
发布于:2016-10-26 12:26
不清楚,我也是新手,跪求大神解释了
信念比达
融会贯通
融会贯通
  • UID322
  • 粉丝0
  • 关注2
  • 发帖数8
4楼#
发布于:2016-10-26 12:33
是Windows,不是Windwos,单词都打错,你确定在服务器上你会用?
爷我会飞
初来乍到
初来乍到
  • UID323
  • 粉丝0
  • 关注0
  • 发帖数7
5楼#
发布于:2016-10-26 12:37
信念比达:是Windows,不是Windwos,单词都打错,你确定在服务器上你会用?回到原帖
只会挑刺,不会回答就别bb了
北方十月
登峰造极
登峰造极
  • UID329
  • 粉丝0
  • 关注0
  • 发帖数7
6楼#
发布于:2016-10-28 09:04
应该是你自己设置的问题,占不占内存和phpwamp没啥关系,跟代码,配置,操作系统等等都有关系。
你如果代码写的不好,或者自己胡乱配置,也会影响程序的执行效率和消耗大量内存,phpwamp默认就是运营模式,相关的配置都搞好了。
再php版本的选择上,用新版本php会比较好,老师在课程里也说过,以前的版本垃圾的回收机制不太好。
lccee
管理员
管理员
  • UID1
  • 粉丝21
  • 关注1
  • 发帖数236
7楼#
发布于:2016-10-28 09:10
北方十月:这是你自己设置的问题,占不占内存应该和phpwamp没啥关系,跟代码,配置,操作系统等等都有关系。
你如果代码写的不好,或者自己胡乱配置,也会影响程序的执行效率和消耗大量内存,phpwamp默认就是运营模式,相关的配置都搞好了。
再ph...
回到原帖


首先感谢北方十月的热心解答,那我就接着来回答你的提问吧。

具体原因具体分析,也许是内存泄露引起的,找出内存泄露的原因,解决掉就行了。你现在使用的php 5.2也算是老版本了,像php5.3版本之前所使用的垃圾回收机制为“引用计数”,而引用计数是存在问题的,容易导致内存泄露,造成Apache频繁宕机。自php5.3开始,采用的是新的垃圾回收机制,更加复杂的算法避免了内存泄露。所以建议采用php5.3以上版本的(也包含5.3哈),具体配置,你们可以自己设置一下,目前用的最多的php版本还是php5.3和php5.4,PHPWAMP目前集成的PHP版本有php5.2、php5.3、php5.4、php5.5、php5.6、php7.0,建议升级新版本

关于体积大:phpwamp功能相对其他集成环境还是比较全面的,虽然比其他集成环境体积稍微大一点,但是集成的php版本等组件是没有被阉割的,而且所集成的php版本也是比较全面的,相关配置文件也可根据需求随意修改,PHPWAMP不需要单独去安装VC运行库,所以不会像XAMPP等集成环境一样,会出现“缺少VC运行库”等提示,是真正意义上的纯绿色软件,新版本还增加了相关智能纠错

内存占用问题,我给你一条通用的法子:
关于内存占用过大,这本身和windows的垃圾回收机制也有关系,服务器运行时间过长容易造成内存等压力过大。新版本的phpwamp,增加了“自动重启服务”和“自动重启服务器等自动任务,可以选择定期重启服务器和相关服务。 定期“重启全部服务”,这功能可以在不用重启服务器的情况下,完成apache和mysql的内存释放,是非常有益处的(重启时间可设置在午夜等访问量少的时间段)。

PHPWAMP的自动任务,要比windows自带的任务计划好,
因为PHPWAMP自动任务添加的任务是以系统最高的SYSTEM权限来执行的,不登录也会生效。
希望我的回答能对你有帮助,如果还有其他疑问,可以继续询问。
我来也
出类拔萃
出类拔萃
  • UID314
  • 粉丝0
  • 关注0
  • 发帖数11
8楼#
发布于:2016-10-28 10:52
lccee:首先感谢北方十月的热心解答,那我就接着来回答你的提问吧。

具体原因具体分析,也许是内存泄露引起的,找出内存泄露的原因,解决掉就行了。你现在使用的php 5.2也算是老版本了,像php5.3版本之前所使用的垃圾回收机制为“引用计数”,而...
回到原帖
嗯嗯,谢谢,我已经处理好了。
我来也
出类拔萃
出类拔萃
  • UID314
  • 粉丝0
  • 关注0
  • 发帖数11
9楼#
发布于:2016-10-28 10:53
北方十月:应该是你自己设置的问题,占不占内存和phpwamp没啥关系,跟代码,配置,操作系统等等都有关系。
你如果代码写的不好,或者自己胡乱配置,也会影响程序的执行效率和消耗大量内存,phpwamp默认就是运营模式,相关的配置都搞好了。
再php...
回到原帖
我得多学习学习
凌乱的我
初来乍到
初来乍到
  • UID491
  • 粉丝0
  • 关注0
  • 发帖数4
10楼#
发布于:2017-02-09 12:52
我觉得挺好的呀,并不占内存,你那是因为电脑别的程序占用的吧
shinageren
初来乍到
初来乍到
  • UID498
  • 粉丝0
  • 关注0
  • 发帖数3
11楼#
发布于:2017-02-14 16:13
并不占内存啊,我电脑渣渣运行phpwamp都是溜得飞起。
游客


返回顶部