Page 1 of 1

Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Wed Jun 05, 2019 3:15 am
by gdgsdg123
"General" -> "Advanced options" -> "Output" -> "Enable write caching on the disk", tends to break the output (potentially, both the video & audio).

Occurred with different codecs (video: NVENC H.264, x264vfw; audio: PCM).



BTW according to:
Re: caching on the disk
Solution for slow hard disk

And my experience in recordings of extremely high data rate:
My HDD is capable of sequential write of 220 MB/s, while it starts to encounter I/O bottleneck at around 95 MB/s (no problem with a SSD), likely due to non-sequential writing caused by insufficient caching.

It appeared of necessity to allow the user to explicitly set the amount of memory allocated for caching.





And perhaps this page needs revision according to Re: caching on the disk. (for disambiguation)
Enable write caching on the disk: If you check this option, Bandicam caches the data while recording. If you uncheck this option, Bandicam saves the data directly while recording.

Re: Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Wed Jun 05, 2019 2:47 pm
by Bandicam Company
Hello gdgsdg123,

We have tested with AVI, H264(NVIDIA NVENC), and PCM, the "Enable write caching on the disk" option enabled, but we were not able to create the recorded file broken issue.
Regarding the website revision, we've forwarded it to our website development team.

Thank you.

Re: Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Thu Jun 06, 2019 4:52 am
by gdgsdg123
Bandicam Company wrote:We have tested with AVI, H264(NVIDIA NVENC), and PCM, the "Enable write caching on the disk" option enabled, but we were not able to create the recorded file broken issue.

Test it with extremely high data rate recording. (which would be able to flood the memory buffer)

Re: Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Thu Jun 06, 2019 5:11 pm
by Bandicam Company
Hello gdgsdg123,

Thank you for your reply.

Could you be more specific about "extremely high data rate recording"?
We will investigate it further If you let us know how to recreate the issue, your recording target, and your PC specs.

Thank you.

Re: Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Fri Jun 07, 2019 12:37 am
by gdgsdg123
Bandicam Company wrote:Could you be more specific about "extremely high data rate recording"?
We will investigate it further If you let us know how to recreate the issue, your recording target, and your PC specs.

Something may reach 800+ Mb/s...



An example:
(though might not reach the above data rate... should be enough to reproduce the problem)
4K (3840x2160) @ 30 FPS, car racing game (or anything with similar high motion).

Format settings
File Type: AVI

Video
Size: Full Size
FPS: 30
Codec: H264 (NVIDIA® NVENC)
Profile: High 4:4:4 Lossless

Audio
Codec: PCM
Save as original format: 1


FPS Settings
Frame Rate Mode: Use VFR


H.264 (NVIDIA® NVENC) Settings
Rate control: VBR

GPU Usage
GPU device: 2. GeForce GTX 960

Other options
Keyframe interval: 1
FourCC code: X264




PC specs
CPU: Intel Xeon E5-2687W v2 @ 3.6 GHz
RAM: DDR3 32 GB @ 1867 MHz (4 ch), CL 9-11-11-28
GPU0: NVIDIA GeForce GTX 1080 Ti
GPU1: NVIDIA GeForce GTX 960



Note: The output file is usually not completely corrupt, only part of the frames.

Re: Bandicam 4.4.1.1539, "Enable write caching on the disk", tends to break the output

Posted: Sat Jul 13, 2019 4:14 am
by gdgsdg123
My solution to the problem...
as-ssd-bench.png
as-ssd-bench.png (43.43 KiB) Viewed 3029 times