As an Amazon Associate I earn from qualifying purchases @AMAZON
2021 MacBook Pro M1 Max: IntegrityChecker Java, Verify
Related: 2019 iMac 5K, 2019 Mac Pro, 2020 iMac 5K, 4K and 5K display, Apple MacBook Pro M1, Apple Silicon, data integrity, diglloydTools, iMac, iMac 5K, IntegrityChecker, laptop, Mac Pro, MacBook, MacBook Pro, Macs, SSD, video
Please buy your gear at B&H Photo and OWC/MacSales.com using any link from this site.
Unsure which Mac to get or how to configure it? Consult with Lloyd, and see recommended Macs for photographers and videographers.
MPG tested the Apple 16.2" MacBook Pro with M1 Max Chip Z14X000HR, a maxed-out model in all ways except 4TB SSD instead of the maximum 8TB SSD.
About
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.
Or bad memory or bit rot (rare but real), etc.
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.
If below are out of date: view current Mac wishlist and all current OWC wishlists.
Results
The 2019 Mac Pro can hash at 12+ GB/sec on a faster SSD, but its results as shown here are on its Apple internal SSD, which maxes-out at ~3.4GB/sec.
Although the results look similar to the iMacs; the 2021 MacBook Pro M1 Max is limited not by its SSD, but by its hashing speed. The iMac can actually do 6-7GB/sec if only they had a faster SSD.
Graph is MiB/sec (multiply by 1.0485 for MB/sec).

