kcbrown wrote in post #10729669
Hmm...yeah, looks like it.
If it's 1080p, then at 24 FPS and 12 bits per color channel, you'd be writing 112 megabytes per second worth of video data, assuming 50% compression. Even with dual cards, you still don't have enough storage bandwidth to do that. CF bandwidth would have to roughly double in speed to pull it off.
With the ways these bayer sensors work, each pixel is just a 12 or 14 bit piece of data, not an RGB value. Interpolation is done later. Assuming 1080p, 24 fps, and 12 bits per channel, you're looking at just short of 80 MB/sec uncompressed. To push that on disks in real time you'd need around 12 spindles at 7200RPM, assuming a default 64 KB stripe, and that's assuming a perfect RAID controller. On flash media it's doable, but only when you start talking extremely good flash media, not the stuff you generally stick in cameras. And yeah, maximum theoretical throughput of a disk or disk array is number of spindles * speed * stripe size. Disks generally only read one stripe per revolution. 
Basically, it's not happening for another few years, but it might be sooner than you thought based on the numbers you ran.
Edit: And yeah, if you're wondering about disk throughput, disks generally can only touch one stripe per revolution, so the calculation is rpm*spindles*stripe. A 7200 RPM disk with 64 KB stripes will be able to sustain 7.5MB/sec completely random in theory... In practice it's not that good, even sequential. 