which earn me advertising fees or commissions.
As an Amazon Associate I earn from qualifying purchases.
2013 Mac Pro: 4 CPU Cores Can Constrain Your Workflow
Related: 2013 Mac Pro, CPU cores, git, Mac Pro, Macs, source code and versioning software
Shown below is Apple’s Activity Monitor on a 4-core Mac Pro (8 virtual cores, a virtual core being just about worthless, but Activity Monitor insists on showing all eight).
Two background clone backups are chewing up between 1.5 and 2 entire CPU cores (rsync, SDCopy, kernel_task) and various other things chew up a bit more. That means about two CPU cores left for other programs like Photoshop.
The value of a 6-core Mac Pro is that if one or two CPU cores are being used for background processing of any kind, there are still 4-5 cores available for other work, such as Photoshop, Lightroom, video processing, etc. But on a 4-core system, two CPU cores doing background chores means only two are left for other work. That can hurt productivity.
There are benchmarks (a narrow view), and then there is the real world, where it is not uncommon to have more than one activity going on at the same time.
Here’s another example.
A software developer might use 'git'. The 'git gc' command can take a long time to run on machines with a big git repository, and it sucks up all the CPU cores on a 4-core: