针对许多用户反馈创建文献较大的下载任务时探花 视频,可能出现磁盘竭力的问题。迅雷X10.1.16版块提供了“快速肯求磁盘空间”的新花式,不错幸免因为肯求磁盘空间变成的“磁盘竭力”。那么“快速肯求磁盘空间”是什么旨趣?当今迅雷官方给出了解答。
这个功能推出后,引起了部分用户的趣味,念念要更深远的了解这个功能。那得从微软推出Windows Vista引起的一个“问题”提及。
问题启事:
色吧电影2006年11月,Windows Vista发布,随之带来了“用户帐户界限功能(User Account Control,简称UAC)”
UAC功能对磁盘的权限界限给那时的迅雷带来了一个大可贵。
莫得经管员权限的情况下,肯求磁盘空间并进行就地写入时,会触发Windows对所肯求的磁盘空间进行启动化操作。
Windows之是以作出这个死一火,可能是因为Windows的文献系统在删除文献时,并莫得确切将磁盘上的文献数据擦除,而是给数据加上“已删除”标志了事。
然则Windows操心未经用户授权的法子走访到磁盘上被标志为“已删除”的践诺,是以增多了启动化神色,其实即是擦除磁盘上标志为“已删除”的数据。
这个擦除经过即是把磁盘上对应的区块给写成零。写零这个经过就跟往磁盘里写数据同样,磁盘的写入性能决定了写零的速率。
比如迅雷要下载一个1000MB的文献,那么Windows就会启动化1000MB的磁盘空间,磁盘的写入性能是100MB/s,那么可知Windows对磁盘完成启动化需要10秒。
这10秒内,磁盘的写入性能将会100%被占用,导致磁盘竭力,电脑卡顿。而况此时迅雷是无法向磁盘的这个区块写入任何数据的,也就导致迅雷莫得任何下载速率。
责罚这个问题的要道点,即是要找出一种方法,让迅雷肯求磁盘空间时具有经管员权限。
责罚决策A:
迅雷为了责罚这个问题探花 视频,当先念念到的责罚决策是每次启动迅雷王人肯求经管员权限。
▲UAC请示框
然则,让用户每次启动迅雷王人弹一个UAC的请示框,体验着实太差。何况许多用户启动迅雷仅仅为了大开下载好的文献,并不进行下载。这种古板的作念法就被否了。
责罚决策B:
这时,咱们有个比拟熟练Windows的设置念念到,Windows的系统作事是不错径直赢得经管员权限的,迅雷创建一个系统作事,特意用来赞理肯求磁盘空间不就好了吗?
于是迅雷就设置了“XLServicePlatform”作事,当迅雷需要肯求大于100MB的磁盘空间时,就通过这个作事进行肯求。
这么一来,色中色电影就在不弹出UAC请示框的前提下,把问题责罚了。
问题再现:
然则最近这段时分,咱们发现越来越多的用户响应,用迅雷下载大文献的本事“电脑很卡、没速率、磁盘竭力”等问题。
经过跟许多用户而已协助发现,他们的“XLServicePlatform”作事王人被罢手了。于是迅雷无法通过作事肯求磁盘空间,导致下载大文献时,需要恭候Windows启动化磁盘。
奇怪的是,用户王人说我方莫得手动罢手过这个作事。
其后咱们发现,这些用户王人装配了“360安全卫士”,经过咱们测试发现,360安全卫士的加快功能会提议用户关闭“迅雷基础作事”,其实即是把“XLServicePlatform”作事罢手了。。。
于是咱们就找360安全卫士的东说念主反馈了这个问题,先容了这个作事关于迅雷的进军性,但愿360不要把这个作事列为“提议关闭”。
而况这个作事自己不占什么内存,然则关闭之后,对用户体验的负面影响很大。
经过几轮相通明,后果即是360安全卫士一直王人莫得进行编削。。。
责罚决策C:
既然许多用户的XLServicePlatform作事会被360安全卫士罢手,那么迅雷就需要一个作事不成泛泛运行时的备份决策。
这个决策即是10.1.16版块上新增的“快速肯求磁盘空间助手”功能,它的旨趣很简便,即是个寥寂的程度,在迅雷需要时启动它肯求经管员权限,然后帮迅雷肯求磁盘空间。
迅雷启动时,检测到自身不具有经管员权限,且XLServicePlatform作事莫得泛泛运行,即判断现时需要“快速肯求磁盘空间助手”匡助肯求磁盘空间。然则此时并不会坐窝弹出UAC请示框。
而是当迅雷需要下载大于100MB的文献时,先商讨用户接收哪种肯求磁盘空间的花式。
要是用户接收“快速花式”,这时才会拉起“快速肯求磁盘空间助手”程度肯求经管员权限(此时会弹一次UAC请示框),然后再由它帮迅雷肯求磁盘空间。
这个花式天然要弹一次UAC请示框,然则总好过决策A那种每次启动迅雷王人弹,而况当作决策B的备用决策,用户体验也不算太灾祸。
告白声明:文内含有的对外跳转贯穿(包括不限于超贯穿、二维码、口令等神色),用于传递更多信息,简略甄选时分,后果仅供参考探花 视频,IT之家整个著述均包含本声明。