gdgsdg123
Posts: 9
Joined: Thu Mar 28, 2019 4:16 am

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

Wed Jun 05, 2019 3:15 am

"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.

User avatar
Bandicam Company
Site Admin
Posts: 6235
Joined: Mon Dec 20, 2010 12:19 pm

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

Wed Jun 05, 2019 2:47 pm

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.

gdgsdg123
Posts: 9
Joined: Thu Mar 28, 2019 4:16 am

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

Thu Jun 06, 2019 4:52 am

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)

User avatar
Bandicam Company
Site Admin
Posts: 6235
Joined: Mon Dec 20, 2010 12:19 pm

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

Thu Jun 06, 2019 5:11 pm

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.

gdgsdg123
Posts: 9
Joined: Thu Mar 28, 2019 4:16 am

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

Fri Jun 07, 2019 12:37 am

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.

gdgsdg123
Posts: 9
Joined: Thu Mar 28, 2019 4:16 am

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

Sat Jul 13, 2019 4:14 am

My solution to the problem...
as-ssd-bench.png
as-ssd-bench.png (43.43 KiB) Viewed 58 times

OwenToop
Posts: 1
Joined: Sat Jul 13, 2019 11:24 pm

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

Mon Jul 15, 2019 5:53 pm

l noticed that when recording for a long time the hard disk can fall behind the current capture. When that happenes the hard disk utilization is 100% but it's not good it causes lag in game.

My solution for this is that when this is occurring Bandicam can use the RAM instead, I mean why not? If one has a plenty of RAM it will be no issue for him. And the errors in the hard disk can disappear.

So it will look like this: The hard disk is slow > Bandicam uses the RAM to remove laginess > The hard disk still write but with X% bitrate per second > Everybody happy.

Return to “Bandicam - General Discussion”

Who is online

Users browsing this forum: Google [Bot] and 12 guests