为什么 Steam 删除 80G 的游戏只用了一秒?

作者: 高赞问答君分类: 日常 发布时间: 2024-07-03 21:51:52 浏览:61360 次

为什么 Steam 删除 80G 的游戏只用了一秒?

暴躁的劳工:
Steam可以跑满我的带宽,别的软件都不行。迅雷开超级会员都跑不满[辣眼睛]

【回复】网盘不限速怎么爆用户金币,但主要业务是游戏的steam敢这么搞起步就直接褒姒了[吃瓜]
【回复】因果steam在国内其实节点很多 你换一个离你家隔几个省的节点你就知道了
【回复】游戏上50g的多的是 国内给你限速g胖早让骂死了
TM的张麻子:
估计是直接永久删除吧,其实一般文件的删除操作是先把文件移动到回收站里,你不清空回收站的话,这个文件还会占用你的硬盘空间,比如你删除一个200g的文件其实会比删80g快,系统会提示你文件过大是否永久删除,你点是的话也是秒删,steam应该就是这种永久删除的操作

【回复】永久删除才费时间,一般逻辑上是全0填充,物理上就很快了[doge]
【回复】回复 @bili_87937052348 :只是索引删除,不是用0复写
【回复】Steam删除完全相反,他是此地无银三百两,假装这里没有文件,下次写数据的时候直接覆盖这片地方。[吃瓜]
不刑姬_:
之所以删除快是因为Steam事先下载游戏时采用了分区的操作,事先划分了一块连续整齐的地址空间用于写入游戏文件,而我们电脑其他的例如安装包安装,安装的文件会分散在不连续的碎片空间里,这种情况下删除需要电脑检查安装的文件地址分别在什么位置,就是这个操作会占用很多的时间,Steam直接省去了这一部分。至于标记不标记,删除操作其实就是标记这一片可以写入文件了,这两种方式都一样的。

迷_枵:
很多人都说了,这就不是覆不覆盖的问题,系统的删除一般都是删除引索,或者说标记下这块空间是空闲的,是没有改里面的数据的。 steam需要删除文件和系统删除的原理是一样的的,没有区别。之所以提示的快,一种是steam把删除的进度条隐藏了,和给你的完成提示并不同步,另一种是steam没有立刻删,等到关闭的时候偷偷删,比如wallpaper。

【回复】之所以删除时不把数据全设成0,和视频里说的倒是一样的,是多此一举。反正新数据到了都得覆盖一遍。 而且固体硬盘复写次数有限,这样做有有利于更长的寿命。
-杀手皇后KillerQueen:
那这样的话,里面的硬盘会不会越来越重啊?

【回复】会的,我电脑从来不删东西,前不久把地板给压塌了。
【回复】回复 @无名CD :我还好,只是瓷砖压裂了,就是不知道硬盘怎么拿起来[doge]
【回复】老实人:是覆盖 把游戏文件打了个空地标记 主文件隐藏下载的文件直接覆盖 做到欺骗效果 乐子人:我住12楼开机得去地下室 主要是m2硬盘太重 物业不让放太高。[doge]
幽梦晴:
确实卸载快得很,安装也快,不清楚原理但第一次用时候挺震撼的[笑哭]

【回复】回复 @黑洞叫兽 :硬盘的本质就是一堆的0和1,steam下载游戏相当于占用了一块区域,不管原本那块地区到底是0还是1,只是有规律的吧0和1覆盖原本的数据写到硬盘上去变成了我们玩的游戏。 而卸载不需要把0和1删除,只需要告诉系统(相当于房东),“这块地我不租了”即可,尽管里边还是存在数据,但系统就认为这块地空闲了,之后有人要租,就像steam一样把自己的东西覆盖进去就行。 这也是为什么有些数据删除了但可以找回的原因,就是只删除了索引( 或者说所有权),但数据本体其实还是存在于硬盘中的
【回复】其实没卸载,就跟删桌面图标一样,本体文件还在的,过一段时间才给你删
【回复】回复 @IFTCCEO :那可是硬盘空间实实在在变多了,难道他骗了硬盘?
_城外人:
正常删除不都是这样吗,哪怕你卸载也是系统也是说这块空间可以覆盖[tv_白眼],其实文件还有办法恢复(我不会), 个人臆想,假设你下的部分在计算机里是01101,只是电脑告诉你01101这段你下回可以直接换成11101、10101等,要真正删除是话,真正删除的话,有些许麻烦

脚趾头抠出主墓室:
我的steam下载速度8到10mb,那天用生死狙击2下载器下生死狙击2直接跑到30多mb,我都不知道我家的网能跑这么高[doge]

【回复】如果30多mb是你的极限,那你大概是运营商说的300的网。
【回复】以前我的steam也是10mb左右,最经下游戏不知道为什么就跑到90多mb了
【回复】多换几个节点试试,steam一般来说都是可以跑满带宽的,可以看看你家带宽多少,如果带宽没有30mbps那肯定是显示异常了
G-Y-Z-J:
没说到点子上,steam里删除和80G的文件放到回收站里清空花的时间是一样的, 大概都要5秒左右的时间,你觉得steam快的唯一原因是:它删除的过程放到后台了你看不见,而清空回收站会显示出来[doge]

HiFiDOG:
其实就是把这个被占用的空间索引标签删除

Kumor00:
steam删除方式删除户口簿,右键删除才是把户口本改成已注销,然后把人送进回收站

小曼总爱瞎折腾:
steam只发送删除指令,电脑会慢慢处理的

OMYJO:
这里面真的是steam删除的文件吗,不是steam调操作系统接口完成的删除吗?就好像steam跟操作系统说这块地方我不租了,然后那块地方上留存的东西归操作系统处置,操作系统说那块地方没人用,其他软件就相信了,反正大家租来的第一件事是装修(写入数据)

【回复】这个叫做系统调用指的是,软件通过访问系统接口间接访问操作系统内核
有没有闻过别人屁过敏:
现在就下了个壁纸引擎,没啥特别大的壁纸也就两三个g加起来,电脑用了几年,空间越来越小,中间断断续续下了删删了下几个游戏,昨天一看steam所在文件夹用了80个g,我直接shift+delete,整个文件夹全部删掉,电脑都通透了

光在你心中:
其实你们下载几个小文件很多的游戏就会发现steam拆卸也很慢~

【回复】看地区的 节点附近的地区一秒卸载 隔几个省的地区卸载就很慢了
让我尝尝啥味的:
可能是你配置比较好,我的电脑做不到一秒删除[doge]

禾斗匕匕_布莱恩特:
这不只是steam ,绝大部分删除就是允许覆盖其他数据在该空间内吧。只有少数删除方式是随机修改原空间数据做到简单保密防复原的。

软件 游戏 电脑 Steam

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!