ทดสอบโปรแกรมจับความเร็วของ while กับ for
ทดสอบโปรแกรมจับความเร็วของ while กับ for 2 เม.ย.53 ปรับโปรแกรมจับเวลาการทำงานของโปรเซสด้วยภาษา PHP โดยใช้ Function เพราะต้องการวัดว่าใช้เวลาเท่าใดใน process ที่ต้องการทดสอบ มีการเก็บข้อมูลและเปรียบเทียบในสภาวะที่เชื่อถือได้ ซึ่ง code ชุดนี้สามารถนำไปปรับใช้ได้หลายกรณี แต่ครั้งนี้ทดสอบเพียงแค่การใช้ while และ for สำหรับทำซ้ำ 1000 รอบ พบว่า while ทำงานเร็วกว่า ในระดับ 1ต่อหมื่นวินาที ส่วนการทดสอบกับ mysql ผมยังไม่ได้เตรียมสภาวะแวดล้อมให้พร้อม จึงไม่นำเสนอผลที่นี่ .. ถ้าควบคุมและทดสอบจนได้ผลอย่างไร จะกลับมาเล่าใหม่ $gap=0; xtime("start"); for($i=1;$i<=1000;$i++) { } echo number_format(xtime("stop"),9) ." วินาที "; $j=0; xtime("start"); while($j < 1000) { $j++; } echo number_format(xtime("stop"),9) ." วินาที "; function [...] //www.thaiall.com/blog/burin/1483/
Create Date : 19 มิถุนายน 2555 |
Last Update : 19 มิถุนายน 2555 14:56:32 น. |
|
0 comments
|
Counter : 913 Pageviews. |
|
|
|
|
|