进度条总是到99%卡住不动?原来是电脑在骗你

如果要选一个

互联网最让人讨厌的事情

那么进度条到99%就卡住

一定会榜上有名

特别是

下载的时候

好不容易花了半小时下到99%

结果最后那1%

竟然也花了足足半小时

整个人都要崩溃了

进度条总是到99%卡住不动?原来是电脑在骗你

检查下电脑

网线连接是好的

网速也没问题

也没其他应用占着大内存

偏偏就是不动了

气死个人

为什么会这样?

其实我们看到的的大多数进度条

并不反应真实速度

也就是说这个进度条是假的

是不是感觉被骗了好多年

01 “安慰剂”效应

美国的H. K. Beecher医生

是一个二战战场麻醉师

在攻占意大利南部海滩战斗中

镇痛剂很快用完

当伤兵嚎叫着要镇痛剂时

万般无奈的护士告诉他

现在给他注射的是强力镇痛剂

但实际注射的是盐水

让Beecher震惊的是

注射盐水后

伤兵居然真的停止了哀嚎

疼痛止住了

这就是安慰剂效应

也就是说这是一个心理作用

后来被广泛应用于生活中

进度条就是其中之一

在你下载或者加载的时候

是需要一定时间的

这个时候

如果什么都不显示

那么用户就不知道

进展到什么程度

看不到就会很焦虑

一焦虑就会觉得更慢

进度条总是到99%卡住不动?原来是电脑在骗你

这个时候

进度条的作用就突显出来了

进度条只要在动

用户看见了心里就有个预期

也就不会那么焦虑了

02 为什么总卡在99%

既然是反应进度的

那为什么总是卡在99%?

这就有两种可能

①、进度条是假的

进度条总是到99%卡住不动?原来是电脑在骗你

为什么要这样做?

假设有两个进度条:A和B

它们的完整时长都是100秒

进度条A先快后慢

只用了10秒就加载完前面的99%

之后的90秒都卡在99%

进度条B接近匀速

10秒才加载了10%、20秒加载20%

直到99秒,才推进到99%

相比10秒到99%的A

进度条B更可能被关闭

你也更容易产生

A程序加载速度比B要快的错觉

所以洞悉人心的产品经理

更倾向于把进度条

设计成先快后慢的效果

让人不甘心关闭页面或取消安装

反而傻傻地在屏幕前

为虚假的1%加油打call

②、多线程下载机制

还有一种可能性

就跟下载的机制有关系

比如某些下载工具

经常也是一到99%就停住了

这是因为很早以前

它们只从一个服务器下载文件

一旦遇到故障

就会很慢甚至下不下来

进度条总是到99%卡住不动?原来是电脑在骗你

后来有了“多节点”下载

也就是从多处整个资源

举个简单的例子

比如你要组装一辆玩具车

不同的零件只能从不同的店买

但是不同的卖家

发货快慢不一样

各家物流的送货速度也不一样

即使其他的零件全部到了

只要有一件一直没来

这辆车你就装不好

多节点下载也一样

只要有一个拖后腿

那就只能乖乖地卡在99%

来源 | 好奇实验室

中国气象科普

新浪微博:@中国气象科普


分享到:


相關文章: