- Mar 18, 2007
- 11,959
- 156
- 106
Doesn't take into account the seek rate for jumping from stream to stream...No realistic impact. A 8mbps steam is 1 megabyte per second. Duplex that for rw and it is 2 megabytes per sec. Even if you do 80mbps stream, it is 20 megabyte per second.
a 7200 rpm drive should be able to handle at least 150 megabyte write per second.
Doesn't take into account the seek rate for jumping from stream to stream...
My guess would be that more than one stream will start having at least minor issues.
Isn't plex server for viewing movies?You are gonna run out of cpu power before you can transcode enough to overwhelm a 7200rpm hdd
Isn't plex server for viewing movies?
I guess it could have a large enough buffer so that even an old drive can switch between the movies but what has transcoding to do with it?
I doubt that somebody working on serious video production would be so minimal in his questioning.
example, this is my Hitachi 2TB drive that is probably six year old
writing 16MiB block which is probably bigger than Plex write blocks.
No, that's your Hitachi 2TB running a benchmark of 1MB and 4kB block sizes, with the benchmark duration limited to 16MB, which makes everything fit in cache and minimizes seek distance for anything that hits the real storage media, all of which makes it a meaningless test.
What you need to test are random writes of whatever block size Plex ends up writing, after taking into account caching done by the OS/filesystem (so run a disk trace and look at what kind of IO commands actually make it to the drive). The IO scheduler will probably try pretty hard not to totally interleave writes to different parts of the disk, and NCQ on the drive itself will help a tiny bit, but there's no doubt that hard drive throughput goes down fast when you start throwing in the occasional seek.