揭秘:“限制20%可保留带宽”提高网速的误导说

大家逛论坛什么的,经常会发现这样的帖子“网速提高20%,绝对有效”“修改PC配置,提高网速20%”,也许你怀着惊奇的心情去试了,然后你并没有发现有明显的提高,而处于心理左右的驱使,你会“发现”打开网页的速度“真的”有那么点提高。然后你就回帖,说:感谢分享,有点效果~~

然后就是网友们疯狂的回帖,转帖~~然后友友们发现,这的确没有任何提速,是个误导,下面就转载来自一位友友的分析:

关于windows的“限制保留带宽”有这样一个推论:去掉后宽带速度会提升20%。这种说法在网上广为流行,然而你费时费力去掉这个限制后,却发现速度并没有提升,相反在不少情况下反而更慢(实际情况可能是一些后申请带宽的程序无法及时申请到所需要的起码带宽,比如启用迅雷后,迅雷会抢占全部带宽资源,这时想另外打开网页基本不可能,以前还可以打开,只是速度慢点。

而且这时如遇到系统或杀毒软件自动更新,也会无法完成),便恢复了微软工程师们做的默认设置(不少人认定自己比他们更高明)。需要指出的是,此种“保留”显然不可能以微软工程师们受益为出发点!受益者只能是用户。

其实根本不用去掉。这个20%带宽并非“保留”,是指在使用QoS 应用程序编程接口 (API)的程序最多在每个接口基础链路上可以申请预留20%的带宽,但是如果此程序并未充分利用,这些带宽仍然可以被其他程序所用。

在微软的《技术资源规划》中指出:除非有应用程序专门请求优先的带宽,否则在Windows系统上运行的应用程序可以共享所有的网络带宽。但如果做出请求的应用程序没有发送数据,则这些“预定”的带宽仍可用于其它应用程序……默认情况下,对终端系统的每个接口上的基础链路而言,应用程序可以预定的合计带宽最多可为该基础链路速度的20%。如果预定了带宽的应用程序没有发送足够的数据来充分利用带宽,则预定带宽中未被使用的部分将仍可用于同一主机上的其它数据流。

从上面这些微软对QoS的解释我们可以知道通过在组策略编辑器中 把QoS的20%修改为0%达不到优化网络性能的目标。而在组策略里面的修改的20%参数是指当使用了QoS API编写程序需要访问网络时能够使用的最大带宽量,如果我们 设置为0%,那就意味着使用QoS API编写的应用程序不得不和其他应用程序争夺有限的带宽,可能产生的后果就是需要优先通信的数据没有得到优先权。

从这一点来说把QoS的20%修改为0%不但没有好处还会产生使得某些实时网络应用程序不能有效使用网络带宽的问题。所以这个所谓的优化技巧可以说是一个误导。

像这种误导的情况还有很多,某些优化软件的就是这样,把禁用系统某个功能后对速度的提升说的冠冕弹簧,去诱惑你去使用,但是某些优化可能在XP时代还有些用处,但是到了win7时代,可以说是用处甚微,有时反倒有不利的一面。

所以,提醒大家,优化需慎重,不要为了节约开机的那一点时间或者网络的那几K的速度而把系统改的一沓糊涂,不能按照预先的优先权去对待你的操作。

转自:http://www.win7en.com/strive/1334.html

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
clc; clear; close all; % 定义参数 fc = 2e3; % 载波频率 fs = 64 * fc; % 采样频率 T = 8 / fc; % 基带信号周期 Ts = 1 / (2 * fc); % 输入信号周期 B = 0.5 / T; % 基带带宽 BbTb = 0.5; % 3dB带宽 % 生成数字序列和基带信号 data = [0 0 1 0 1 0 1 0]; baseband = generate_baseband(data, fs, T); % GMSK调制 modulated_signal = gmsk_modulation(baseband, fc, fs, B, BbTb); % 绘制调制后的波形 figure(1); t = 0:1/fs:length(modulated_signal)/fs-1/fs; plot(t, modulated_signal); xlabel('时间/s'); ylabel('幅度'); title('GMSK调制波形00101010'); % 生成基带信号的函数 % 输入参数: % data: 数字序列 % fs: 采样频率 % T: 基带信号周期 % 输出参数: % baseband: 基带信号 function baseband = generate_baseband(data, fs, T) baseband = zeros(1, length(data) * fs * T); for i = 1:length(data) if data(i) == 0 baseband((i-1)*fs*T+1:i*fs*T) = -1; else baseband((i-1)*fs*T+1:i*fs*T) = 1; end end end % GMSK调制的函数 % 输入参数: % baseband: 基带信号 % fc: 载波频率 % fs: 采样频率 % B: 基带带宽 % BbTb: 3dB带宽 % 输出参数: % modulated_signal: 调制信号 function modulated_signal = gmsk_modulation(baseband, fc, fs, B, BbTb) kf = B / (2*pi); % 调制指数 bt = 0:1/fs:length(baseband)/fs-1/fs; % 基带信号时间序列 gaussian = gausspuls(bt, B/(2*pi*BbTb), 2.5); % 高斯滤波器 baseband_f = filter(gaussian, 1, baseband); % 进行滤波 cumulative_freq = cumsum(baseband_f) / fs * kf; % 计算累积频偏 t = 0:1/fs:length(baseband_f)/fs-1/fs; % 调制信号时间序列 phasor = exp(1j*(2*pi*fc*t + 2*pi*cumulative_freq)); % 产生载波相位 modulated_signal = real(baseband_f .* phasor); % 进行相乘运算,得到调制信号 end % 自定义高斯滤波器函数 % 输入参数: % t: 时间序列 % B: 带宽 % alpha: 音频信号系数 % 输出参数: % g: 高斯函数 function gaussian = gausspuls(t, B, alpha) gaussian = (2 * pi * B * t) .^ alpha .* exp(-(2 * pi * B * t) .^ 2 / (2 * log(2))); end
最新发布
06-02

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值