A lot of useful information here, from which i can draw conclusions, but i still have questions.
I am using the D7000 with a SanDisk UHS-1 95 MB/s Extreme Pro card, 32 MB, shooting RAW, 14 bit, lossless compressed, for sports & ballet. (Or RAW + JPEG)
Question 1: From the D7000 manual, page 320: RAW lossless compressed, 14 bit, file size = 19.4.MB. Is that megabits, or is it mega bytes. If megabytes, how many bits? (Wikipedia is confusing on that.) The buffer capacity is 10 of those files. That should yield the buffer size, should it not? Yet Nikon support said that Nikon does not publish the buffer size.
Question 2. I have read that the transfer rate to the card from the buffer is about 25 MP/sec. Another post referred to 45 MP/sec. Does anyone have further data?
Question 3. In either case, the 95 MP/sec card transfer rate would exceed the internal transfer rate. There seems to be a consensus that the excess of 95 over 45 is wasted in the camera, but not in a USB 3 card reader. Any further comment on this point?
Question 4. In post #20, I see the formula: 6*32/6)/(32/6+3) = 3.8 fps. Can the author please explain what the arguments of this formula rpesent (units, for example)
Question 5. Is it true that the camera is writing to the buffer, and from the buffer to the card at the same time? This appears to be true, from the very first post.)
Comment: ping-ponging between the two cards looks like a great idea. But i don;'t suppose we can expect Nikon to update the firmware for free, when they can expect to sell us a new camera with tat feature. or a bigger buffer. Or does someone know how to modify the firmware to achieve that result?
Question 6. I find the overall average frame rate computations interesting, but as a practical matter, what is important to me is: how much time does it take before the buffer fills and the camera drops to the "crawl" rate. The manual has specs as to how many frames this is (depending on shooting mode (p. 320), but not timing. If I am shooting 6 frames/sec in RAW, it would take 10/6 = 1.67 sec to fill the buffer -- unless the buffer is writing out to the card at the same time, in which case it would take longer to fill the buffer, depending on both the write rate to the buffer and the write rate to the card. Right? The object is to estimate how much time it takes to avoid shooting long enough for the buffer fill and drop the exposure rate to the crawl rate. This would, for me, be the practical limit on the number of burst shots I could take at 6 fps..