Page 1 of 1

USB cameras vs. memory available

Posted: 12. Sep 2018, 23:21
by dnaddor
Hi everyone.

I use Linux Mint 19 as a host and Windows 10 Pro as a VirtualBox as a guest. I use high-speed USB industrial cameras which talk to Windows programs that we develop.

I have 16 gigs of memory. If I allocate 3072 megabytes of memory to Windows, everything works great. If I allocate 4096 megabytes or more of memory, the USB transfers fail, and I can only use the camera if I slow the frame rate way down.

I saw this same problem on my old I5 system. I have a brand new I7 system with SSD and I rebuilt the host and guest from scratch, but I still see the same thing. As long as I give Windows < 4 gigs, the cameras work fine. If it has 4 or more, they don't.

Any ideas why this might be occurring? Is there something magical about memory mapping which changes? Why would that impact USB?

Thanks,
Dave

Re: USB cameras vs. memory available

Posted: 13. Sep 2018, 11:36
by mpack
Please provide a VM log file. With the VM fully shut down, right click it in the GUI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.

Re: USB cameras vs. memory available

Posted: 13. Sep 2018, 15:52
by dnaddor
The zip file contains:

3072.log when memory was set to 3072 and the camera worked fine
4096.log when memory was set to 4096 and the camera did not work correctly

Re: USB cameras vs. memory available

Posted: 15. Sep 2018, 19:45
by socratis
There is nothing obvious in the logs. You should head to the bug tracker and either search for an appropriate bug, or open a new bug report where you'll attach your logs and other vital information.