我有个项目,目前最大每秒请求数100多次,原来是原生PHP写的,目录比较乱,想换成TP6的。
但是测试了下TP6,空白页面都比我原生的慢10倍以上,内存占用大数十万倍以上。
TP6的:运行速度:0.082156s,内存消耗:3,321.66kb(加载134个文件)
原生的:运行速度:0.012267s,内存消耗:0.0004kb(加载3-4个文件)
服务器是8核12G内存,现在是怕换TP6后,内存爆满,服务器压力增大,网站速度明显变慢。
由于不知道内存是如何计算的,一个请求3M内存,每秒100个并发请求是不是占300M内存?或者累加的更大?
麻烦大家给个建议,划得来换TP框架吗?
你这是一次的运行情况吧。首次应该有很多的内存开销,剩下的请求会少很多