| 
			 
					使用的是Apache版UPUPW PHP5.3系列环境包1510,分别部署在
 
							服务器1、 Windows Server 2008 R2 Enterprise SP1 64位 Intel(R)Xeon(R) CPU E5-2430 (双CPU) 32G内存 12T硬盘 服务器2、 Windows Server 2003 Enterprise X64Edition SP2 Intel(R) Core(TM)i5-4590 内存8G,1T硬盘 最近更新代码发现,同样的代码在以上配置的两台服务器上运行竟然是服务器1比2慢一倍(但从硬件配置上1明显比2好得多),我原来用的是UPUPW_APACHE_PHP5.3.29_1503版本以为是我部署有问题又升级到最新的1510还是一样。我的代码主要实现的功能是通过GD库裁切JPG图片然后转换成PDF文件。 折腾了好久到目前没有找到具体是哪里的问题和解决方法,不知大家有没有遇到过类似的问题?  | 
	|
| 
			 沙发# 
								发布于:2015-12-25 10:12				
			
					先排除你测试机的环境因素影响,服务器方面需要考虑以下几点: 
							1、内存速率 2、硬盘IO 3、带宽 4、系统 5、测试时负载情况 虽然服务器1明显压倒服务器2,但是以上几点还是需要注意的。 再谈谈测试机器,应该不同时段,在不同机器上分别测试下。  | 
	|
| 
			 板凳# 
								发布于:2015-12-25 21:02				
			
					还是感谢版主的回复,所说几点都有考虑了。我再换其它的试试
 
							1、服务器1是专业服务器,服务器2是普通股家用PC,速率1肯定是好 2、硬盘IO也是同理,服务器1做RAID5,服务器2就单硬盘 3、带宽都是在内网同网段 4、系统是有区别 5、负载,测试时都是在维护时,可以说都没有负载  | 
	|