Skip to content

Upgrading disk, running Linux on Macbook Pro 2012 Retina

In this post, I have published results from running benchmarks on a Linux with KDE Desktop on Macbook Pro 2012. I had upgraded the disk for the laptop from stock Apple OEM SSD (Solid State Drive) to a 256 GB SATA SSD. These benchmarks helped me test its performance, almost by accident.

Installation of KDE Neon on Macbook Pro 2012

screenshot showing installation of KDE Neon on Macbook Pro 2012.

——-

YABS Benchmark on MacBook Pro 2012

I had originally wanted to run a benchmark on PHP-Friends VPS before turning it off for good, instead I hit enter in my terminal and ran the YABS (Yet Another Benchmarking Script) benchmark on Macbook Pro 2012.

Below test was run on 5th October 2021


Click below to expand the results $ wget -q0- yabs.sh | bash Basic System Information --------------------------------- Processor : Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz CPU cores : 4 @ 1795.209 MHz AES-NI : ✔ Enabled VM-x/AMD-V : ✔ Enabled RAM : 7.6 GiB Swap : 3.9 GiB Disk : 435.0 GiB fio Disk Speed Tests (Mixed R/W 50/50) --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 89.50 MB/s (22.3k) | 149.30 MB/s (2.3k) Write | 89.74 MB/s (22.4k) | 150.09 MB/s (2.3k) Total | 179.24 MB/s (44.8k) | 299.40 MB/s (4.6k) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 176.96 MB/s (345) | 193.56 MB/s (189) Write | 186.36 MB/s (363) | 206.46 MB/s (201) Total | 363.33 MB/s (708) | 400.02 MB/s (390) iperf3 Network Speed Tests (IPv4) --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | | | Clouvider | London, UK (10G) | 3.27 Mbits/sec | 6.95 Mbits/sec Online.net | Paris, FR (10G) | busy | 8.95 Mbits/sec WorldStream | The Netherlands (10G) | 6.09 Mbits/sec | 10.2 Mbits/sec Biznet | Jakarta, Indonesia (1G) | busy | busy Clouvider | NYC, NY, US (10G) | 7.04 Mbits/sec | 8.42 Mbits/sec Velocity Online | Tallahassee, FL, US (10G) | 3.17 Mbits/sec | 5.03 Mbits/sec Clouvider | Los Angeles, CA, US (10G) | busy | 5.84 Mbits/sec Iveloz Telecom | Sao Paulo, BR (2G) | busy | 4.16 Mbits/sec iperf3 Network Speed Tests (IPv6) --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | | | Clouvider | London, UK (10G) | 7.17 Mbits/sec | 7.12 Mbits/sec Online.net | Paris, FR (10G) | busy | busy WorldStream | The Netherlands (10G) | busy | 8.29 Mbits/sec Clouvider | NYC, NY, US (10G) | 8.08 Mbits/sec | 9.47 Mbits/sec Clouvider | Los Angeles, CA, US (10G) | 5.47 Mbits/sec | 6.77 Mbits/sec Geekbench 5 Benchmark Test --------------------------------- Test | Value | Single Core | 661 Multi Core | 1385 Full Test | https://browser.geekbench.com/v5/cpu/10250748 -----

Running bench.monster

I upgraded the disk on my Macbook Pro Late 2012 with a 480 GB M.2 SATA of Kingston Make. Since I had posted the results from YABS, I thought it was fair to post results from bench.monster also. The slow network issue at home not is yet addressed.

The results from bench.monster were posted in this blog post originally, but have been removed for brevity.


Does the flavour of Linux change the Benchmark Results?

This question has been nagging me for a bit, so instead of a Debian based system, I decided to run the benchmark on an Arch Linux based system. In this case, Manjaro Linux. I used XFCE, lightweight desktop environment compared to KDE. Below are the results from YABS. Note that the below test was run nearly 10 days later on the stock Apple SSD. Since I was unable to get results for Geekbench5, I might leave this question un-answered for now.

Click below to expand the results
YABS on Manjaro XFCE on Macbook Pro 2012

Saturday 16 October 2021 09:57:15 AM IST

Basic System Information
---------------------------------
Processor  : Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
CPU cores  : 4 @ 2553.978 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 7.6 GiB
Swap       : 1.9 GiB
Disk       : 110.7 GiB

fio Disk Speed Tests (Mixed R/W 50/50)
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 65.54 MB/s   (16.3k) | 99.29 MB/s    (1.5k)
Write      | 65.67 MB/s   (16.4k) | 99.81 MB/s    (1.5k)
Total      | 131.21 MB/s  (32.8k) | 199.11 MB/s   (3.1k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 106.21 MB/s    (207) | 113.52 MB/s    (110)
Write      | 111.85 MB/s    (218) | 121.09 MB/s    (118)
Total      | 218.06 MB/s    (425) | 234.61 MB/s    (228)

Geekbench 4 Benchmark Test
---------------------------------
Test            | Value                         
                |                               
Single Core     | 3179                          
Multi Core      | 5984                          
Full Test       | https://browser.geekbench.com/v4/cpu/16381925

This post was updated on 2 Jun 2023.