Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何限制linux上的USB2.0传输速率?_Linux_Usb_Throttling - Fatal编程技术网

如何限制linux上的USB2.0传输速率?

如何限制linux上的USB2.0传输速率?,linux,usb,throttling,Linux,Usb,Throttling,我有一个简单的项目,可以限制linux上的USB2.0传输速率。有了这个程序,用户可以选择他们想要的任何传输速度,比如说10 Mbps。但我不知道从哪里开始,也不知道该怎么做。如果你有任何想法,我将非常高兴。一个有用的库或函数或任何东西。提前感谢您的帮助。如果您想限制整个系统的全局USB2.0速率,那么您可能必须编写一个Linux内核模块。学习内核编程是非常困难的,不是一个“简单的项目” 如果您想为一个简单的应用程序执行此操作,那么只需在程序中放置一些计时器,根据用户选择“throtte”数据写

我有一个简单的项目,可以限制linux上的USB2.0传输速率。有了这个程序,用户可以选择他们想要的任何传输速度,比如说10 Mbps。但我不知道从哪里开始,也不知道该怎么做。如果你有任何想法,我将非常高兴。一个有用的库或函数或任何东西。提前感谢您的帮助。

如果您想限制整个系统的全局USB2.0速率,那么您可能必须编写一个Linux内核模块。学习内核编程是非常困难的,不是一个“简单的项目”

如果您想为一个简单的应用程序执行此操作,那么只需在程序中放置一些计时器,根据用户选择“throtte”数据写入/读取。请注意,此代码必须位于应用程序本身中