พอดีเพิ่งได้ Parallels Workstation มาลองเล่นดูเลยลองเอา UnixBench 4.1.0 ตัวเก่งที่เคย Run ทดสอบ VM มาหลายตัวบน ESX ถึงคราวนี้เลยนำผลที่ได้หลังจากลอง Test มาเปรียบเทียบดู แม้ว่ามวยมันคนละรุ่นกันแต่เนื่องจากผมมีแค่ผลบน ESX เลยไม่ทราบว่าจะนำเอาผลอะไรมาเปรียบประสิทธิภาพกับ Software ตัวนี้
VM ที่ผมสร้างขึ้นมาเป็น Guest OS ในครั้งนี้เป็น Version เดียวกับใช้บน ESX ที่เคยทดสอบเอาไว้ นั่นคื RedHat Enterprise 5 32bits โดยใช้ Kernel 2.6.18-8 ที่มากับ EL5 ติดตั้งเสร็จ พร้อมลง Parallels Tools แล้วจับเอา Unixbench 4.1.0 เข้าไป Run ทันที รายละเอียดของ Host OS คือ WinXP 32bits SP3 ส่วน Hardware ที่ใช้ทดสอบมีดังนี้
CPU = Core2Duo E4300@3.1 GHz
Memory = DDR2 2GB
HDD ที่ติดตั้ง VM = WD 320GB AAKS (ติดตั้ง vHDD ขนาด 12GB)
ส่วน VM นี้ของทาง Parallels ไม่สามารถเลือกจำนวน vCPU ได้จึงมีแค่ 1vCPU เท่านั้น ผลที่ได้มี ดังนี้
BYTE UNIX Benchmarks (Version 4.1.0)
System -- Linux senpc1.sen.intranet 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:21 EST 2007 i686 i686 i386 GNU/Linux
Start Benchmark Run: Sat Jan 17 14:30:57 ICT 2009
1 interactive users.
14:30:57 up 52 min, 1 user, load average: 0.84, 1.70, 1.09
lrwxrwxrwx 1 root root 4 Jan 17 13:07 /bin/sh -> bash
/bin/sh: symbolic link to `bash'
/dev/hda2 9142316 4639624 4030784 54% /
Dhrystone 2 using register variables 10919426.9 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 3263.9 MWIPS (9.9 secs, 10 samples)
System Call Overhead 60947.5 lps (10.0 secs, 10 samples)
Pipe Throughput 71852.8 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 19076.5 lps (10.0 secs, 10 samples)
Process Creation 1561.7 lps (30.0 secs, 3 samples)
Execl Throughput 568.5 lps (29.9 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 142763.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 42554.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 31650.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 36320.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 10637.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 7916.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 504280.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 161235.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 117528.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 846.4 lpm (60.0 secs, 3 samples)
Shell Scripts (8 concurrent) 131.0 lpm (60.0 secs, 3 samples)
Shell Scripts (16 concurrent) 69.4 lpm (59.7 secs, 3 samples)
Arithmetic Test (type = short) 2227375.0 lps (10.0 secs, 3 samples)
Arithmetic Test (type = int) 2223964.8 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 2222339.1 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 768401.4 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 768868.9 lps (10.0 secs, 3 samples)
Arithoh 0.0 lps (10.0 secs, 3 samples)
C Compiler Throughput 497.4 lpm (60.0 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places 17243.9 lpm (30.0 secs, 3 samples)
Recursion Test--Tower of Hanoi 119479.2 lps (20.0 secs, 3 samples)
INDEX VALUES
TEST BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 10919426.9 935.7
Double-Precision Whetstone 55.0 3263.9 593.4
Execl Throughput 43.0 568.5 132.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 31650.0 79.9
File Copy 256 bufsize 500 maxblocks 1655.0 7916.0 47.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 117528.0 202.6
Pipe Throughput 12440.0 71852.8 57.8
Process Creation 126.0 1561.7 123.9
Shell Scripts (8 concurrent) 6.0 131.0 218.3
System Call Overhead 15000.0 60947.5 40.6
=========
FINAL SCORE
143.1