2008-04-04, 11:59 AM
I have a 500 GB drive I only use for recording programs. When I had a single Hauppauge tuner it would store programs with minimal fragmentation, e.g. maybe 4 fragments for a 6GB file. Even when I erased a program and subsequently recorded another the "holes" were large enough that newly recorded programs were not very fragmented.
I added a second tuner and now if the two tuners are recording simultaneously they each put small writes on the disk and the resulting files are heavily fragmented. I defragmented the disk. It had more than 200,00 excess fragments before the defreg. It took approximately 20 hours to complete. I then recorded some programs and the new programs are heavily fragmented, e.g. 7600 fragments for a 3.3GB file.
I understand this happens because of how Windows handles writes to disk. Is there a way you can have PVRX2, when it begins recording a program, reserve a large section of the disk based on the estimated storage requirements for the length of program being recorded and then do the writes as it records within this reserved space?
Because of the size of the recorded programs it isn't practical to frequently defragment the disk and if I don't defrag then the file segments are so small that it interferes with smooth playback.
This must be a common occurrence based on the number of people who identify that they have more than one tuner and presumably use them to record multiple programs simultaneoulsly.
I added a second tuner and now if the two tuners are recording simultaneously they each put small writes on the disk and the resulting files are heavily fragmented. I defragmented the disk. It had more than 200,00 excess fragments before the defreg. It took approximately 20 hours to complete. I then recorded some programs and the new programs are heavily fragmented, e.g. 7600 fragments for a 3.3GB file.
I understand this happens because of how Windows handles writes to disk. Is there a way you can have PVRX2, when it begins recording a program, reserve a large section of the disk based on the estimated storage requirements for the length of program being recorded and then do the writes as it records within this reserved space?
Because of the size of the recorded programs it isn't practical to frequently defragment the disk and if I don't defrag then the file segments are so small that it interferes with smooth playback.
This must be a common occurrence based on the number of people who identify that they have more than one tuner and presumably use them to record multiple programs simultaneoulsly.