专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
PHP
当前位置:首页 > 技术文档 > PHP >  > 
php java 性能测试
php java 性能测试

测试环境
win 7 旗舰版 sp1 x86 i3-2120 3.3GHz  4GB
php 5.3.13 (非线程安全版) iis 7.5  fcgi mysql 5.5 内存分配 128M
MyEclipse 8.5 自带 java 5.0 tomcat

测试项目
1,计算  1 ~ 10w  的和
php 时间:10100
$sun = 0;
for($i=0;$i<100000;$i++)
{
    $sun += $i;
}
java 时间:587176
int sun = 0;
for(int i=0;i<100000;i++)
{
    sun += i;
}
long end  = System.nanoTime();

2,生成 1 ~ 100 的 10w 个随机数
3,插入 mysql 100w 条记录
4,生成 10w 个文件


统计程序运行时间(纳秒)
java
long start  = System.nanoTime();
long end  = System.nanoTime();
System.out.println(end - start);

php
$start = microtime(true);
$end = microtime(true);
echo ($end - $start)*1000000;