I just bought a new Macbook for myself. Its a 17″, I7 (2.66ghz), 8 gig ram, 256Gb SSD (solid state drive). The performance of the new system is what I had hoped. To compare, I decided to boot up JBoss AS 6 trunk and compare it against my old Macbook (2.6 Core 2 Duo, 4gig ram, 7200rpm HD). Since OSX does do disk caching, its good to record both the initial JBoss AS boot time vs. subsequent boot times.
Old Macbook:
Time #1: 39.3 seconds
Time #2: 26.2 seconds
New Macbook:
Time #1: 20.8 seconds
Time #2: 19.1 seconds
Observations:
Initial boot is almost 47% faster for new machine, while, after disk cache comes into play, it is about 27% faster. Now from what I’ve read, the I7 starts at 2.66ghz and starts to clock up to 3.3 ghz as you need the processing power. 3.3ghz is 27% faster than the 2.6ghz, so it make sense that Time #2 comparisons have a 27% difference. What’s interesting to note is Time #1 comparisons as (maybe I’m wrong here) it looks like the SSD plays a huge performance role for initial reads, which is what I had hoped. I could not get any specs for the 256Gb SSD drive from Apple’s web site or from calling up their sales force on the phone. Since the new Macbooks are only a few weeks old, I could only get information by looking at SSD comparisons from various blogs, articles, and forum posts of older Macs.
Building Resteasy
I also compared building Resteasy with the old vs. new machine.
Old machine: 193 seconds
New Machine: 144 seconds
What’s interesting about these numbers is that the new machine is only 25.4% faster. This looks like to me that SSD writes are slower than the 7200rpm box. Yeah, I’m too lazy to download a diskbench, but you get the idea. I did find this though (scroll to bottom to look at disk comparisons). This gives some hints I think.
May 01, 2010 @ 04:11:50
SSD writes are certainly NOT slower. What train of misguided thoughts led you to that conclusion?
See tests here: http://barefeats.com/mbpp19.html
Also, the Core i7 is FASTER than the Core Duo at the same GHz speed. I’m shocked you would make such trivial mistakes in your analysis.
May 13, 2010 @ 05:11:59
Remind me how you’re building resteasy? What command. Boy I’m struggling with mvn install failing on the tests. I just want to update one class/jar….
May 22, 2010 @ 16:17:28
You suck. Could you lend me $4k?
May 22, 2010 @ 18:41:07
How about a video test? I’ve read video is much improved over mine (circa summer ’08)