That's good.geo650 wrote:Thank you. New version (with sync option) seems to perform much better.openikev2 wrote:[...]The problem seems to be related with the "sync" option in the mount, which I forgot to add.[...]
No coredumps. Files remain intact after disconnecting the drive.
Well, I've been doing my research. When recording using PVR+ and NTFS-3G with the "sync" option, the "ntfs-3g" process takes 30% CPU (talking about 1080i broadcast), which is not much, and when you stop the recording, you have to wait for the buffer to flush. The problem with this option is that the recording is shredded. However, if you omit the "sync" option, then ntfs-3g takes 66% CPU, and recording is ok. You don't have to wait until the stop dialog is shown, but you have to wait until data is flushed on the background. That's the reason you were losing your data. It's not more than 2-3s. I've checked that other filesystems are mounted without the "sync" option, because it is more intended to USB sticks than for HDDs.geo650 wrote: Remaining problems:
- too slow for recording of live DVB streams (maybe something could be done in PVR+, I don't know); recordings are shredded; besides, you must wait ca. 30s to stop recording (dumping a buffer is performed, I suppose),
In the big amout of mountings I've performed, I never got that one .geo650 wrote: - "ntfs-3g-mount: failed to create temporary directory" message is shown while remounting sda1 USB/HDD drive from commandline.
I don't understand this one. I can use PVR+1.4 with ntfs3g without problems, just selecting the HDD. What do you mean exactly with "detect"? Do you mean that PVR+ will automatically mount NTFS-3G partitions?geo650 wrote: New PVR+ 1.5 will detect NTFS-3G "magic" and allow to record on such partitions.