How to determine bandwidth available at USB ports
Starting from 6-th generation of Intel processors (Skylake-KabyLake, and some mobile SoC as Braswell), the EHCI (legacy USB 2.0 controller) has been eliminated from Intel platforms. The USB 2.0 service now comes totally over the xHCI USB 3.x controller using "native USB 2.0 support".

The USB 2.0 support over xHCI comes with one very positive improvement: the USB 2.0 HS(High Speed) bandwidth is no longer shared between root ports, so several HS bandwidth-demanding devices can co-exist on a system without starving and sharing. Here are some more info on the subject.

So you shouldn't worry about eating your bandwidth by someone else as long as your device is connected to USB root port and not over USB hubs - the hubs have only standard sharing architecture.