which earn me advertising fees or commissions.
As an Amazon Associate I earn from qualifying purchases.
2016 MacBook Pro: Grep
Related: 2013 Mac Pro, 2016 MacBook Pro, GPU, laptop, Mac Pro, MacBook, MacBook Pro, Macs, SSD, video
This test uses grep at the command line in Terminal. Grep is single-threaded, using only one CPU core. Its performance is thus sensitive to how fast the CPU core is, provided that the SSD can read data fast enough and/or if the data is cached.
Uncached means that the system was rebooted, then grep run after the system was quiescent; data is thus not yet cached. Cached is the best of several subsequent invocations; OS X has all the HTML source files in the file system cache for those subsequent invocations.
The test was repeated several times, with consistent results. It is a good example of how performance expectatations/assumptions are no substitute for actual measurement.
Surprisingly the 2016 MacBook Pro is scarcely different from the 2013 MacBook Pro, disappointing given the 3 year gap. Note that this is the fastest possible 2016 MacBook Pro
* Models of the 2013 Mac Pro built in 2015 or so or later may might have somewhat faster SSDs. The 3.3 GHz 8-core Mac Pro used for this test is faste than any model that can be purcahsed at Apple.
Test machine notes
All systems are/were the fastest available in their category. All running macOS Sierra 10.12.1.