As an Amazon Associate I earn from qualifying purchases @AMAZON
2020 iMac 5K: IntegrityChecker Java, Verify
Related: 2019 iMac 5K, 2020 iMac 5K, 4K and 5K display, data integrity, diglloydTools, iMac, iMac 5K, IntegrityChecker, Macs, memory, SSD, video
MPG tested the 2020 iMac 5K 3.6 GHz Intel Core i9 10-core / 128GB / 2TB / Radeon 5700. Smart move: buy with 8GB memory, then add 64GB or 128GB OWC memory to save a ton on memory cost (same memory as 2019 iMac 5K).
Cross-platform (any computer with Java), IntegrityChecker Java runs SHA512 hashes on files to maintain data integrity checks. All professionals should be using it to validate their data. Especially when random “land mine” bugs in new macOS releases pop up, such as macOS Finder silent data-loss risks and outright bugs when copying files.
The verify command of diglloydTools IntegrityChecker utilizes all CPU cores as efficiently as any application ever can, using sophisticated I/O algorithms to feed data to the CPU as fast as the OS can go. Performance will thus be gated by I/O speed unless all CPU cores are fed data fast enough to be fully utilized.
The 2020 iMac 5K is marginally faster than the 2019 iMac 5K, perhaps because its SSD is slower on small reads than the 2019 iMac 5K.
The 28-core 2019 Mac Pro could go a lot faster than shown here if using a PCIe SSD like the OWC Accelsior 8M2 (up to 12GB/sec), instead of its internal SSD.
Graph is MiB/sec (multiply by 1.0485 for MB/sec).