I have a new MacPro - 6 cores, 64 GB memory, 1 TB PCIe-based flash, D700s - and a number of hard drives and software RAIDS attached, spread across the 6 Thunderbolt2 connectors that are grouped into 3 different buses. The nMP is running Mavericks 10.9.2.
I know that I am supposed to run Scannerz by itself. But I noticed no apparent detrimental effect if I run Scannerz on one Thunderbolt2 bus and another I/O stream on another one.
So, on one Thunderbolt2 cable/bus I am copying from a 4-way software RAID to a single hard drive and sustain around 130-140 MB/s read and write speeds each.
On a different Thunderbolt2 cable/bus I am using Scannerz to do a Normal Scan of another 4-way software RAID. I am using the Activity Monitor to monitor data rates achieved.
When both the copying window and the Scannerz window are entirely visible I observe these typical data rates:
![1.jpg 1.jpg](https://forums.macrumors.com/data/attachments/397/397478-72433bd5a5ef9d61618d12e23abbcabf.jpg)
So, the copying process seems to get about 130-140 MB/s each for read and write operations. That leaves about 60-70 MB/s for Scannerz reading operation. Please, also note that in this case Scannerz uses about 6.1 %CPU activity.
However, when I cover up (almost/completely) the Scannerz window with another window - be it a Finder, BBEdit, or Safari window - then I measure these data rates:
![2.jpg 2.jpg](https://forums.macrumors.com/data/attachments/397/397479-82559a3e348cf17f40cd1c2b1084263c.jpg)
Whereas as expected the write data rate for the copying process stayed roughly the same, the sustained combined read data rate has gone up to typically around 800 MB/s, varying between 600-900 MB/s. So, if we subtract the typical read data rate for the copying process we end up with an estimate of about 650 MB/s sustained for the Scannerz Normal Scan process, which happens to be the typical read data rate I measured for this particular software RAID.
So, that’s about a Tenfold increase in Scannerz scanning speed. A most welcome speed increase indeed!
Please, also note that now the Scannerz CPU utilization has gone up to 23.0 %CPU.
Question: What is the explanation for this? Answer: Could it be that in the covered up case no interrupt is necessary to display the running current scan numbers and the nMP with Mavericks takes advantage of this fact? Here is the Scannerz window:
![3.jpg 3.jpg](https://forums.macrumors.com/data/attachments/397/397480-608c45e6298244ce8dba3d3092910f66.jpg)
BTW, the copying process has finished by now and I got these snapshots:
First, Scannerz window fully visible in display:
![4.jpg 4.jpg](https://forums.macrumors.com/data/attachments/397/397481-471a7f329e96ae20dc1565cbbc849a57.jpg)
Second, Scannerz window completely covered up in display by another window:
![5.jpg 5.jpg](https://forums.macrumors.com/data/attachments/397/397482-af334b595c38bbb3d8a21e891f6646e7.jpg)
This seems to confirm my previous estimates.
My conclusion - cover up!:
A scanning speed of 65 MB/s makes use of Scannerz impractical for very large RAIDs.
A scanning speed of 650 MB/s makes use of Scannerz practical for very large RAIDs.
Question: Does this behavior match your experiences?
Regards, KHW
I know that I am supposed to run Scannerz by itself. But I noticed no apparent detrimental effect if I run Scannerz on one Thunderbolt2 bus and another I/O stream on another one.
So, on one Thunderbolt2 cable/bus I am copying from a 4-way software RAID to a single hard drive and sustain around 130-140 MB/s read and write speeds each.
On a different Thunderbolt2 cable/bus I am using Scannerz to do a Normal Scan of another 4-way software RAID. I am using the Activity Monitor to monitor data rates achieved.
When both the copying window and the Scannerz window are entirely visible I observe these typical data rates:
![1.jpg 1.jpg](https://forums.macrumors.com/data/attachments/397/397478-72433bd5a5ef9d61618d12e23abbcabf.jpg)
So, the copying process seems to get about 130-140 MB/s each for read and write operations. That leaves about 60-70 MB/s for Scannerz reading operation. Please, also note that in this case Scannerz uses about 6.1 %CPU activity.
However, when I cover up (almost/completely) the Scannerz window with another window - be it a Finder, BBEdit, or Safari window - then I measure these data rates:
![2.jpg 2.jpg](https://forums.macrumors.com/data/attachments/397/397479-82559a3e348cf17f40cd1c2b1084263c.jpg)
Whereas as expected the write data rate for the copying process stayed roughly the same, the sustained combined read data rate has gone up to typically around 800 MB/s, varying between 600-900 MB/s. So, if we subtract the typical read data rate for the copying process we end up with an estimate of about 650 MB/s sustained for the Scannerz Normal Scan process, which happens to be the typical read data rate I measured for this particular software RAID.
So, that’s about a Tenfold increase in Scannerz scanning speed. A most welcome speed increase indeed!
Please, also note that now the Scannerz CPU utilization has gone up to 23.0 %CPU.
Question: What is the explanation for this? Answer: Could it be that in the covered up case no interrupt is necessary to display the running current scan numbers and the nMP with Mavericks takes advantage of this fact? Here is the Scannerz window:
![3.jpg 3.jpg](https://forums.macrumors.com/data/attachments/397/397480-608c45e6298244ce8dba3d3092910f66.jpg)
BTW, the copying process has finished by now and I got these snapshots:
First, Scannerz window fully visible in display:
![4.jpg 4.jpg](https://forums.macrumors.com/data/attachments/397/397481-471a7f329e96ae20dc1565cbbc849a57.jpg)
Second, Scannerz window completely covered up in display by another window:
![5.jpg 5.jpg](https://forums.macrumors.com/data/attachments/397/397482-af334b595c38bbb3d8a21e891f6646e7.jpg)
This seems to confirm my previous estimates.
My conclusion - cover up!:
A scanning speed of 65 MB/s makes use of Scannerz impractical for very large RAIDs.
A scanning speed of 650 MB/s makes use of Scannerz practical for very large RAIDs.
Question: Does this behavior match your experiences?
Regards, KHW