There is a long history of QoS in various Windows XP optimization articles. It has been circulating since the beginning of Windows XP, and it still appears in the past. Frequently appear in various Windows XP optimization articles. What
that this technique in the end what is it?
Let's take a look at one of the optimization techniques.
"Type the "gpedit.msc" command in the "Run" dialog box to open the "Group Policy" window, then find the "Network" project under "Administrative Templates", there is a "QOS packet scheduling" ", after expansion, you can see a "limit the reserved bandwidth" item under the "Settings" column on the right side of the window. Double-click the item, you can see that the "bandwidth limit" default value is 20%, we just need to It was changed to "Enabled" and the "Bandwidth Limit" value was changed to "0%" to maximize bandwidth usage."
Is the fact true to the optimization technique above? So Windows XP keeps 20% of the bandwidth and doesn't use it for us? After changing 20% to 0%, is it really possible to speed up the Internet? The answer is of course no. Let's first look at how Microsoft explains this problem.
The problem of QoS in Microsoft's KB316666 knowledge base is explained as follows:
Like Windows 2000, in Windows XP, programs can also pass the QoS application programming interface (API). ) to take advantage of QoS. All programs can share 100% of the network bandwidth, with the exception of programs that require bandwidth priority. Other programs can also use this "reserved" bandwidth, except for the requestor that is sending data. By default, the program reserves a bandwidth that is up to 20 percent of the basic link speed of each interface on the terminal computer. If the amount of data sent by a program that reserves bandwidth does not completely run out of bandwidth, the unused portion of the reserved bandwidth can be used for other data streams on the same host.
In Microsoft's KB316666 it is clearly stated that many published
technical articles and newsgroup articles have repeatedly mentioned that Windows XP usually reserves 20% of the available bandwidth for QoS. of. What is the real meaning of
we first define the QoS Yes. The Chinese meaning of QoS is: the quality of networked services. Specifically, it refers to various communication or program types that are applied to the entire network connection. Technology
. QoSTechnology
exists to achieve better quality of networked services. QoS is a set of service requirements that the network must meet to ensure proper service level data transfer.
QoS implementation can make similar network television, real-time applications such as online music most efficient use of network bandwidth. Because it ensures that a certain level of assurance has sufficient network resources, it provides a shared service level similar to a private network. It also provides a means of notifying the availability of application resources, allowing applications to modify requests when resources are limited or exhausted. The goal of introducing QoS technology in Windows XP systems is to establish a guaranteed transport system for network communications.
from Microsoft explained above those of QoS, we can know by the Group Policy Editor to modify the 20% QoS of less than 0% of the target to optimize network performance. The modified 20% parameter in Group Policy refers to the maximum amount of bandwidth that can be used when the QoS API writer needs to access the network. If we set it to 0%, it means that the application written with the QoS API must not be used. Without competing for limited bandwidth with other applications, the possible consequence is that data that requires priority communication does not get priority. From this point of view, changing 20% of QoS to 0% will not only have no benefit but also cause some real-time network applications to not use network bandwidth effectively. So this so-called optimization technique can be said to be a misleading.