Board logo

标题: 苹果新文件系统这么牛逼?iOS10上用了吗? [打印本页]

作者: ffcactus    时间: 2016-6-23 19:38     标题: 苹果新文件系统这么牛逼?iOS10上用了吗?

posted by wap, platform: iPhone
我主要指的是Copy on write。
大意就是说,如果你复制一个文件,只是创建了一个快捷方式,而非复制原文件本身。那么如果修改了文件怎么办?APFS 只会把修改的部分另找区域单独保存。也就是说,两个文件一样的部分还是只存在一份。
那么不同应用之间相互传文件就不会再额外占有空间了。

本帖最后由 ffcactus 于 2016-6-23 19:43 通过手机版编辑
作者: 昵称无效    时间: 2016-6-23 19:47

posted by wap, platform: Chrome
脱裤子放屁
作者: lostcup    时间: 2016-6-23 19:48

posted by wap, platform: iPhone
之所以叫copy on write,就是有修改的时候才会真的复制一份,否则就是一个快捷方式
作者: heven2004    时间: 2016-6-23 19:51

posted by wap, platform: Android
不同应用为啥要互传文件?就不能共用一个文件?
作者: jun4rui    时间: 2016-6-23 19:57

posted by wap, platform: Samsung
日志文件的设计思想是跟踪文件系统的变化而不是文件系统的内容。为了了更好地解释这个问题,下面我用ext2文件系统和日志文件系统举一个例子:
当我们改变文件“test.file”的内容的时候会出现什么情况?先假定“test.file”的inode有四个数据块。用来保存“test.file”文件的数据块的块号分别为3110、3111、3506和3507(因为在3111和3506之间的块已经分配给其它文件了,所以这些块不连续)。当硬盘要先找到3100,读两块,在跳到3500,再读两块,才能读取整个文件。假定你改变了第三块,文件系统会读取第三块,改变它,然后重新写入第三块,这一块还在3506这个位置。如果你往文件中添加了一些内容,就要从别的地方另外分配一些空余的块。
如果在日志文件系统中,情况就有所不同。日志文件系统不会改变第3506块的内容,它会把“test.file”的inode的一个拷贝和新的第三块保存到磁盘上。在内存中的inode列表需要更新,让“test.file”使用新的inode。所有的变化、添加和改变需要被记录到一个文件系统中被称为“日志”的那部分中去。每隔一段时间,文件系统在“检查点”(check point)回更新在磁盘上的inode,并且释放文件中用不到的那些旧块(例如:“test.file”文件最初的第三块)。
在系统崩溃之后,日志文件系统很快就能恢复。它需要恢复的只是日志中记录下来的很少的几块。当断电之后,“fsck”只要用几秒钟的扫描时间。

======================
就像昨天那个苹果笔一样,行业内普及得一塌糊涂的东西,苹果花了几十年才做出来,就高呼改变世界
作者: chronicle1st    时间: 2016-6-23 20:09

posted by wap, platform: Firefox
过了这么多年才忽然想起来要解决一下应用互通的问题,把大婶激动的
作者: jun4rui    时间: 2016-6-23 20:11

posted by wap, platform: Samsung
至于不同位置指向同一个文件的,Windows,Linux之类的软/硬连接功能好好看看吧,现在才有真好意思吹
作者: ffcactus    时间: 2016-6-23 20:49

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-23 20:11 发表
至于不同位置指向同一个文件的,Windows,Linux之类的软/硬连接功能好好看看吧,现在才有真好意思吹
你真的很文盲。
作者: jun4rui    时间: 2016-6-23 20:55

posted by wap, platform: Samsung
引用:
原帖由 @ffcactus  于 2016-6-23 00:49 发表
你真的很文盲。
你搜下filesystem cow ,记得用Google,再来这里和我说吧。别人早有的东西你吹个啥?

高级fs的特性你要是看过还不把下巴都吓掉了?
作者: jnray    时间: 2016-6-23 21:03

posted by wap, platform: Samsung
应用之间互传文件喷了,不愧是极为先进的操作系统
作者: ffcactus    时间: 2016-6-23 21:05

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-23 20:55 发表
你搜下filesystem cow ,记得用Google,再来这里和我说吧。别人早有的东西你吹个啥?

高级fs的特性你要是看过还不把下巴都吓掉了?
你知道这是Linux哪个版本提供的功能吗?Windows有吗?安卓虚拟机有吗?
作者: jun4rui    时间: 2016-6-23 21:08

posted by wap, platform: Samsung
引用:
原帖由 @ffcactus  于 2016-6-23 01:05 发表
你知道这是Linux哪个版本提供的功能吗?Windows有吗?安卓虚拟机有吗?
你搜一下zfs把,别的我就不提了,甚至专为闪存类设备优化的fs几年前三星就已经做好加入Linux支持中去了
作者: ffcactus    时间: 2016-6-23 21:26

是我表述有误,知乎上说这叫“Copy on Write",但作者应该搞错概念了,他应该说的是新特性 : ”Cloning of Files and Directories"。
这个特性讲的是:
1.对于文件来说。你复制一份文件并不会额外占用磁盘空间,当你对复制的文件进行修改时,只有被新修改的部分会被保存。举个例子:
假如你有文档,内容为:
“你好,小明”
你将这个文档复制一份,把内容改为:
“你好,张三”
那么只有“张三”这个内容会占用空间。

2.对于文件夹来说。你复制一个文件夹以及里面所有的内容到另外一个地方,新文件夹以及里面的所有内容不会占用额外的空间。
作者: 旨旨    时间: 2016-6-23 21:31

posted by wap, platform: SONY Xperia Z3
引用:
原帖由 @ffcactus  于 2016-6-23 21:26 发表
是我表述有误,知乎上说这叫“Copy on Write",但作者应该搞错概念了,他应该说的是新特性 : ”Cloning of Files and Directories"。
这个特性讲的是:
1.对于文件来说。你复制一份文件并不会额外占用磁盘空间,当你对复制的文件进行修改时,只有被新修改的部分会被保存。举个例子:
假如你有文档,内容为:
“你好,小明”
你将这个文档复制一份,把内容改为:
“你好,张三”
那么只有“张三”这个内容会占用空间。

2.对于文件夹来说。你复制一个文件夹以及里面所有的内容到另外一个地方,新文件夹以及里面的所有内容不会占用额外的空间。
ntfs无损压缩不就是这个功能?
作者: wei89wei    时间: 2016-6-23 21:43

HP这公司挺好进?
作者: ffcactus    时间: 2016-6-23 21:46

引用:
原帖由 旨旨 于 2016-6-23 21:31 发表
posted by wap, platform: SONY Xperia Z3
ntfs无损压缩不就是这个功能?
不是
作者: jun4rui    时间: 2016-6-23 21:50

posted by wap, platform: Chrome
引用:
原帖由 @ffcactus  于 2016-6-23 01:26 发表
是我表述有误,知乎上说这叫“Copy on Write",但作者应该搞错概念了,他应该说的是新特性 : ”Cloning of Files and Directories"。
这个特性讲的是:
1.对于文件来说。你复制一份文件并不会额外占用磁盘空间,当你对复制的文件进行修改时,只有被新修改的部分会被保存。举个例子:
假如你有文档,内容为:
“你好,小明”
你将这个文档复制一份,把内容改为:
“你好,张三”
那么只有“张三”这个内容会占用空间。

2.对于文件夹来说。你复制一个文件夹以及里面所有的内容到另外一个地方,新文件夹以及里面的所有内容不会占用额外的空间。
1、写入时复制不就是这个意思?要不要我给你WIKI Copy过来?
维基百科,自由的百科全书
写入时复制(英语:Copy-on-write,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变。这过程对其他的调用者都是透明的(transparently)。此作法主要的优点是如果调用者没有修改该资源,就不会有副本(private copy)被创建,因此多个调用者只是读取操作时可以共享同一份资源。

2、就是软链接、硬链接啊,这玩意文件系统很弱的Windows都支持,一份文件,你可以在A目录下,也可以在B目录下,也可以在C目录下,但是真实磁盘上只存一份,软、硬链接略有区别,适合不同场合。以前很多好几个Windows可以同时存在企业版、专业版、HOME版、标准版都装在一张光盘上,就是用了这个技术,老掉牙的玩意了。
作者: jun4rui    时间: 2016-6-23 21:54

posted by wap, platform: Chrome
https://developer.apple.com/library/prerelease/content/documentation/FileManagement/Conceptual/APFS_Guide/

苹果自己有手册,到处猜什么,看了一下,没啥新鲜的东西,就是一个能有多重加密方式别的没有,不过其实也没啥卵用,这需求不大
作者: ywgywg    时间: 2016-6-23 21:55

posted by wap, platform: Chrome
苹果的屎也是香的系列
作者: ffcactus    时间: 2016-6-23 21:58

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-23 21:50 发表
1、写入时复制不就是这个意思?要不要我给你WIKI Copy过来?
维基百科,自由的百科全书
写入时复制(英语:Copyonwrite,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变。这过程对其他的调用者都是透明的(transparently)。此作法主要的优点是如果调用者没有修改该资源,就不会有副本(private copy)被创建,因此多个调用者只是读取操作时可以共享同一份资源。

2、就是软链接、硬链接啊,这玩意文件系统很弱的Windows都支持,一份文件,你可以在A目录下,也可以在B目录下,也可以在C目录下,但是真实磁盘上只存一份,软、硬链接略有区别,适合不同场合。以前很多好几个Windows可以同时存在企业版、专业版、HOME版、标准版都装在一张光盘上,就是用了这个技术,老掉牙的玩意了。
不是。
写时复制在对复制进行写的时候还是会产生一个占用完全空间的副本。
Windows这种破烂就更不要提了,连链接的支持都有限。
你举的什么一张光盘提供多个Windows版本安装程序的例子更是让人明白了你有多文化。
作者: finalx    时间: 2016-6-23 22:04

posted by wap, platform: MAC OS X
作为osx粉,每次看到lz这么犯傻逼给osx招黑心里真不是滋味。
hfs+早他妈就有写拷贝了,这次是用新的机制来实现写拷贝,而且写拷贝又不光是文件系统的问题,喷了。
作者: jun4rui    时间: 2016-6-23 22:14

posted by wap, platform: Chrome
引用:
原帖由 @ffcactus  于 2016-6-23 01:58 发表
不是。
写时复制在对复制进行写的时候还是会产生一个占用完全空间的副本。
Windows这种破烂就更不要提了,连链接的支持都有限。
你举的什么一张光盘提供多个Windows版本安装程序的例子更是让人明白了你有多文化。
快照与克隆
ZFS使用写时拷贝技术的一个优势在于,写新数据时,包含旧数据的块被保留着,提供了一个可以被保留的文件系统的快照版本。由于ZFS在读写操作中已经存储了所有构建快照的数据,所以快照的创建非常快。而且由于任何文件的修改都是在文件系统和它的快照之间共享的,所以ZFS的快照也是空间优化的。

可写快照("克隆")也可以被创建。结果就是两个独立的文件系统共享一些列的块。当任何一个克隆版本的文件系统被改变时,新的数据块为了反映这些改变而创建,但是不管有多少克隆版本的存在,未改变的块仍然在其他的克隆版本中共享。
===========================================
一个人蠢可以,但是不能懒,要你搜索ZFS,你都不去搜,只会喷,你的人生会有什么结局我都不用猜了,我从WIKI copy过来给你看吧,蠢货就是蠢货,十多年前就有的玩意APFS今天才做出来也是醉了,更奇葩的是还有吹嘘先进的
作者: ffcactus    时间: 2016-6-23 22:15

引用:
原帖由 jun4rui 于 2016-6-23 21:54 发表
posted by wap, platform: Chrome
https://developer.apple.com/libr ... ceptual/APFS_Guide/

苹果自己有手册,到处猜什么,看了一下,没啥新鲜的东西,就是 ...
你说说现行那个文件系统有Cloning of Files and Directories这个功能。
作者: jun4rui    时间: 2016-6-23 22:25

posted by wap, platform: Chrome
引用:
原帖由 @finalx  于 2016-6-23 02:04 发表
作为osx粉,每次看到lz这么犯傻逼给osx招黑心里真不是滋味。
hfs+早他妈就有写拷贝了,这次是用新的机制来实现写拷贝,而且写拷贝又不光是文件系统的问题,喷了。
原来以前就有啊,那还算不错的,至少APPLE还是比蠢货吹嘘的强多了
作者: ffcactus    时间: 2016-6-23 22:25

引用:
原帖由 jun4rui 于 2016-6-23 22:14 发表
posted by wap, platform: Chrome
快照与克隆
ZFS使用写时拷贝技术的一个优势在于,写新数据时,包含旧数据的块被保留着,提供了一个可以被保留的文件系统的快照版本。由于ZFS在读写操作中已经存储了所有构建快照的 ...
这么看来ZFS确实是有类似的功能。
不过好像安卓虚拟机是不支持的。。。
3        Platforms
3.1        Solaris
3.1.1        Solaris 10 update 2 and later
3.1.2        Solaris 11
3.1.3        OpenSolaris
3.1.4        OpenIndiana
3.2        BSD
3.2.1        OS X
3.2.2        DragonFlyBSD
3.2.3        NetBSD
3.2.4        FreeBSD
3.2.5        MidnightBSD
3.2.6        PC-BSD
3.2.7        FreeNAS
3.2.8        ZFS Guru
3.2.9        NAS4Free
3.2.10        Debian GNU/kFreeBSD
3.3        Linux
3.3.1        Native ZFS on Linux
3.3.2        Linux FUSE
3.3.3        KQ InfoTech
3.4        List of operating systems supporting ZFS

一般人要想使用,只有Ubuntu 16.04 LTS ("Xenial Xerus")还算容易,或者将来用苹果的系统。
作者: jun4rui    时间: 2016-6-23 23:25

posted by wap, platform: Chrome
引用:
原帖由 @ffcactus  于 2016-6-23 02:25 发表
这么看来ZFS确实是有类似的功能。
不过好像安卓虚拟机是不支持的。。。
3        Platforms
3.1        Solaris
3.1.1        Solaris 10 update 2 and later
3.1.2        Solaris 11
3.1.3        OpenSolaris
3.1.4        OpenIndiana
3.2        BSD
3.2.1        OS X
3.2.2        DragonFlyBSD
3.2.3        NetBSD
3.2.4        FreeBSD
3.2.5        MidnightBSD
3.2.6        PCBSD
3.2.7        FreeNAS
3.2.8        ZFS Guru
3.2.9        NAS4Free
3.2.10        Debian GNU/kFreeBSD
3.3        Linux
3.3.1        Native ZFS on Linux
3.3.2        Linux FUSE
3.3.3        KQ InfoTech
3.4        List of operating systems supporting ZFS

一般人要想使用,只有Ubuntu 16.04 LTS ("Xenial Xerus"还算容易,或者将来用苹果的系统。
人肉Siri你高兴就好
作者: 蚁力神    时间: 2016-6-23 23:31

posted by wap, platform: Android
说这么多,虚片你首先得有台macbook不是吗?
作者: waller    时间: 2016-6-23 23:33

posted by wap, platform: iPhone
文档不稀奇,而且也没多大,有本事同张h图(位图),一张无码一张有码,只多记录马赛克部分
作者: yuxiao    时间: 2016-6-23 23:59

copy  on  write 是一种传统的快照技术,我觉得如果用户发起的是复制命令而文件系统做的是copy on write ,这特么就是作死。特别现在苹果本大都标配SSD ,这更加是往死里作死
作者: trashman    时间: 2016-6-24 07:37

posted by wap, platform: iPad
copy on write和软硬链接有半毛钱的关系吗
作者: 饭的说传乐仙    时间: 2016-6-24 07:49

posted by wap, platform: Android
上次我问精神股东英语怎么说
有人回sb 其他回复我都不贴了
呵呵呵
作者: cynic0522    时间: 2016-6-24 07:55

posted by wap, platform: Samsung
不知道是哪个傻逼当年连iOS沙盒和文件共享机制完全都不了解。
作者: 测试一下    时间: 2016-6-24 08:15

posted by wap, platform: iPhone
楼主一出果粉退散...
作者: ffcactus    时间: 2016-6-24 08:25

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-23 23:25 发表
人肉Siri你高兴就好
再次和电脑报爱好者确认下,这功能Windows和安卓虚拟机上有吗?
2333。
作者: jun4rui    时间: 2016-6-24 08:44

posted by wap, platform: Samsung
引用:
原帖由 @ffcactus  于 2016-6-23 12:25 发表
再次和电脑报爱好者确认下,这功能Windows和安卓虚拟机上有吗?
2333。
没有啊,这么low的粉丝至少我只看过苹果有,别的设备都没有
作者: 狂奔的牛牛    时间: 2016-6-24 08:55

posted by wap, platform: Meizu MX4
来来来大家看看教科书般的案例

什么叫一粉顶十黑
作者: fatehe    时间: 2016-6-24 09:11

posted by wap, platform: iPhone
这个功能希望安卓也有
作者: ffcactus    时间: 2016-6-24 09:15

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-24 08:44 发表
没有啊,这么low的粉丝至少我只看过苹果有,别的设备都没有
电脑报爱好者这么High,能解释下为什么你前面说
这就是软硬链接,
三星早用了,
Windows上早有了,
Windows安装盘就用了这技术,
这是不是又体现了电脑报爱好者的无知和吹逼。
不过还好你有那么一丁点的自知之明,知道安卓虚拟机上肯定是没有。
作者: jun4rui    时间: 2016-6-24 09:55

posted by wap, platform: Samsung
引用:
原帖由 @ffcactus  于 2016-6-23 13:15 发表
电脑报爱好者这么High,能解释下为什么你前面说
这就是软硬链接,
三星早用了,
Windows上早有了,
Windows安装盘就用了这技术,
这是不是又体现了电脑报爱好者的无知和吹逼。
不过还好你有那么一丁点的自知之明,知道安卓虚拟机上肯定是没有。
不但脑子有问题,连眼睛都出问题了。

别黑苹果了,快上医院吧,记得别用Siri搜
作者: 绝赞好评    时间: 2016-6-24 10:03

posted by wap, platform: iPhone
虚片对安卓是真爱啊,每次都能发现新的角度来给苹果抹黑
作者: ffcactus    时间: 2016-6-24 10:20

posted by wap, platform: iPhone
再次了解了一下。ZFS是针对普通磁盘设计的。APFS是苹果计划于2017年推出的新文件系统。针对于SSD。不但提供了ZFS几乎所有的功能,还增加了诸如加密的支持。

再次告诉电脑报爱好者,ZFS由于协议的问题,无法在Linux上发行,这技术
安卓虚拟机没有,
三星没有,
微软没有,微软连软硬链接都没有,
Windows安装盘于这也没半毛钱关系。
作者: jun4rui    时间: 2016-6-24 11:11

posted by wap, platform: Chrome
引用:
原帖由 @ffcactus  于 2016-6-23 14:20 发表
再次了解了一下。ZFS是针对普通磁盘设计的。APFS是苹果计划于2017年推出的新文件系统。针对于SSD。不但提供了ZFS几乎所有的功能,还增加了诸如加密的支持。

再次告诉电脑报爱好者,ZFS由于协议的问题,无法在Linux上发行,这技术
安卓虚拟机没有,
三星没有,
微软没有,微软连软硬链接都没有,
Windows安装盘于这也没半毛钱关系。
没想到人是基佬,性格也娘了,撒泼、打滚都来了,我还没见过网络上吊的,你不要让我失望啊,继续继续
作者: ffcactus    时间: 2016-6-24 11:46

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-24 11:11 发表
没想到人是基佬,性格也娘了,撒泼、打滚都来了,我还没见过网络上吊的,你不要让我失望啊,继续继续
哪像电脑报爱好者天天造谣呢?
作者: jun4rui    时间: 2016-6-24 11:52

posted by wap, platform: Samsung
引用:
原帖由 @ffcactus  于 2016-6-23 15:46 发表
哪像电脑报爱好者天天造谣呢?
我帮你总结下:

我老公的**有一把半呢,插得菊花好舒服
什么??你的**有两把半,我不信是假的!
哼,好吧,真的有两把半,不过我的菊花也能装下,我还是赢了

真是强行高潮啊,g点太多了
作者: ffcactus    时间: 2016-6-24 11:55

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-24 11:52 发表
我帮你总结下:

我老公的**有一把半呢,插得菊花好舒服
什么??你的**有两把半,我不信是假的!
哼,好吧,真的有两把半,不过我的菊花也能装下,我还是赢了

真是强行高潮啊,g点太多了
电脑报爱好者能不能换个套路?
先造谣,再装疯扮傻,最后骂街。
这出戏都演了这么多年了,腻不腻啊?
作者: alpha1130    时间: 2016-6-24 12:22

这个和做软链接有什么区别?
作者: 爱骑车的胖子    时间: 2016-6-24 12:34

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @jun4rui  于 2016-6-23 21:50 发表
1、写入时复制不就是这个意思?要不要我给你WIKI Copy过来?
维基百科,自由的百科全书
写入时复制(英语:Copyonwrite,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变。这过程对其他的调用者都是透明的(transparently)。此作法主要的优点是如果调用者没有修改该资源,就不会有副本(private copy)被创建,因此多个调用者只是读取操作时可以共享同一份资源。

2、就是软链接、硬链接啊,这玩意文件系统很弱的Windows都支持,一份文件,你可以在A目录下,也可以在B目录下,也可以在C目录下,但是真实磁盘上只存一份,软、硬链接略有区别,适合不同场合。以前很多好几个Windows可以同时存在企业版、专业版、HOME版、标准版都装在一张光盘上,就是用了这个技术,老掉牙的玩意了。
你别说了 他没读懂你意思

23333333
作者: Hibino    时间: 2016-6-24 13:01

引用:
原帖由 ffcactus 于 2016-6-23 21:26 发表
是我表述有误,知乎上说这叫“Copy on Write",但作者应该搞错概念了,他应该说的是新特性 : ”Cloning of Files and Directories"。
这个特性讲的是:
1.对于文件来说。你复制一份文件并不会额外占用磁盘空间,当你对复制的文件进行修改时,只有被新修改的部分会被保存。举个例子:
假如你有文档,内容为:
“你好,小明”
你将这个文档复制一份,把内容改为:
“你好,张三”
那么只有“张三”这个内容会占用空间。

2.对于文件夹来说。你复制一个文件夹以及里面所有的内容到另外一个地方,新文件夹以及里面的所有内容不会占用额外的空间。
按照你这种解释的话,这用在文件系统上不是很傻逼的行为?空间10gb,我放一个5gb的文件A,然后把A复制一份为B,复制完之后按照基佬的逻辑现在空间还是显示有5gb剩余,我拷5gb的文件进去之后,空间剩下0,然后我去修改之前的任意A或者B,就提示空间不足??????
作者: kelaredbull    时间: 2016-6-24 13:07

posted by wap, platform: Chrome
windows没有软硬链接吓哭我了

http://www.cnblogs.com/heqichang/archive/2012/04/26/2471774.html
作者: ffcactus    时间: 2016-6-24 16:05

posted by wap, platform: iPhone
引用:
原帖由 @Hibino  于 2016-6-24 13:01 发表
按照你这种解释的话,这用在文件系统上不是很傻逼的行为?空间10gb,我放一个5gb的文件A,然后把A复制一份为B,复制完之后按照基佬的逻辑现在空间还是显示有5gb剩余,我拷5gb的文件进去之后,空间剩下0,然后我去修改之前的任意A或者B,就提示空间不足??????
没错。
作者: rbf1993    时间: 2016-6-24 16:13

posted by wap, platform: MAC OS X
引用:
原帖由 @Hibino  于 2016-6-24 13:01 发表
按照你这种解释的话,这用在文件系统上不是很傻逼的行为?空间10gb,我放一个5gb的文件A,然后把A复制一份为B,复制完之后按照基佬的逻辑现在空间还是显示有5gb剩余,我拷5gb的文件进去之后,空间剩下0,然后我去修改之前的任意A或者B,就提示空间不足??????
喷了,就算没有B,你放一个5gb的文件A,再拷5gb的文件进去,修改A,同样会提示空间不足啊
作者: cloudian    时间: 2016-6-24 16:40

posted by wap, platform: Android
我不是很懂,本来我有时候复制文件就是为了备份,为了安全的。这样的话,岂不是一个万一没了,另一个也没了?
作者: jun4rui    时间: 2016-6-24 16:47

posted by wap, platform: Chrome
引用:
原帖由 @cloudian  于 2016-6-23 20:40 发表
我不是很懂,本来我有时候复制文件就是为了备份,为了安全的。这样的话,岂不是一个万一没了,另一个也没了?
不会,原理是磁盘上有一块地盘,开始标明了是“FF有个大菊花.avi”的,后来又加上了是“FF哎自摸.avi”的。如果你只删掉“FF有个大菊花.avi”,因为这块地方还属于“FF哎自摸.avi”所以不会被删掉,只是“FF有个大菊花.avi”和这块地方没关联了,只有等所有关联到这块地盘的名称都删掉了,这块磁盘空间才会释放出来给别人用。
作者: TJ-NNY    时间: 2016-6-24 17:36

posted by wap, platform: iPhone
引用:
原帖由 @waller  于 2016-6-23 23:33 发表
文档不稀奇,而且也没多大,有本事同张h图(位图),一张无码一张有码,只多记录马赛克部分
Bmp我觉得可以做到,不过做到了也没意义,因为有jpg了
作者: Hibino    时间: 2016-6-24 17:39

引用:
原帖由 rbf1993 于 2016-6-24 16:13 发表
posted by wap, platform: MAC OS X
喷了,就算没有B,你放一个5gb的文件A,再拷5gb的文件进去,修改A,同样会提示空间不足啊
是“修改”不是“增加”
作者: TJ-NNY    时间: 2016-6-24 17:41

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-24 16:47 发表
不会,原理是磁盘上有一块地盘,开始标明了是“FF有个大菊花.avi”的,后来又加上了是“FF哎自摸.avi”的。如果你只删掉“FF有个大菊花.avi”,因为这块地方还属于“FF哎自摸.avi”所以不会被删掉,只是“FF有个大菊花.avi”和这块地方没关联了,只有等所有关联到这块地盘的名称都删掉了,这块磁盘空间才会释放出来给别人用。
我觉得你没理解他意思,本来2个文件是占2个物理磁盘的,为了安全的话必然比一个物理磁盘空间好
作者: jun4rui    时间: 2016-6-24 17:53

posted by wap, platform: Chrome
引用:
原帖由 @TJ-NNY  于 2016-6-23 21:41 发表
我觉得你没理解他意思,本来2个文件是占2个物理磁盘的,为了安全的话必然比一个物理磁盘空间好
不同设备之间不能做链接的,只要在不同的物理磁盘上,实际上还是存放了两份。所以一份仅针对都在同一个硬盘上而言的
作者: TJ-NNY    时间: 2016-6-24 17:56

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-6-24 17:53 发表
不同设备之间不能做链接的,只要在不同的物理磁盘上,实际上还是存放了两份。所以一份仅针对都在同一个硬盘上而言的
是的,传统意义的复制,的确存了2份

那么正好不巧,存1的磁道坏了,存2的磁道没问题,这个文件得以幸存

现在如果1的磁道坏了,那12都完蛋
作者: jun4rui    时间: 2016-6-24 18:20

posted by wap, platform: Samsung
引用:
原帖由 @TJ-NNY  于 2016-6-23 21:56 发表
是的,传统意义的复制,的确存了2份

那么正好不巧,存1的磁道坏了,存2的磁道没问题,这个文件得以幸存

现在如果1的磁道坏了,那12都完蛋
所以高级的文件系统就是为了避免或者减轻这种灾难提出来的
作者: 小岛秀夫    时间: 2016-6-24 23:41

私有云ceph路过 看你们撕~
作者: lajiknight    时间: 2016-6-25 04:36

引用:
原帖由 ffcactus 于 2016-6-23 21:58 发表
posted by wap, platform: iPhone
不是。
写时复制在对复制进行写的时候还是会产生一个占用完全空间的副本。
Windows这种破烂就更不要提了,连链接的支持都有限。
你举的什么一张光盘提供多个Windows版本安装程序 ...
WIN2012早就有这功能,甚至更强大:WIN2012可以将文件划分成区块,然后将不同文件这件的相同区块合并。
作者: lajiknight    时间: 2016-6-25 04:39

引用:
原帖由 waller 于 2016-6-23 23:33 发表
posted by wap, platform: iPhone
文档不稀奇,而且也没多大,有本事同张h图(位图),一张无码一张有码,只多记录马赛克部分
win2012的硬盘压缩功能就可以做到
作者: zztg    时间: 2016-6-25 06:53

posted by wap, platform: MAC OS X
2017 才能正式用上。
作者: 双面胶    时间: 2016-6-25 07:41

posted by wap, platform: Android
引用:
原帖由 @Hibino  于 2016-6-24 17:39 发表
是“修改”不是“增加”
原理上看,确实如此,太sb了
作者: 威猛先生    时间: 2016-6-25 10:26

posted by wap, platform: Galaxy Note III
谢肛片
作者: yaoyuef    时间: 2016-6-25 10:37

posted by wap, platform: MAC OS X
……
LZ以后能不能别发MAC相关的帖子
作者: 双面胶    时间: 2016-6-25 11:00

posted by wap
引用:
原帖由 @yaoyuef  于 2016-6-25 10:37 发表
……
LZ以后能不能别发MAC相关的帖子
那lz活着还有什么意义
作者: ffcactus    时间: 2016-6-25 11:28

posted by wap, platform: iPhone
引用:
原帖由 @lajiknight  于 2016-6-25 04:36 发表
WIN2012早就有这功能,甚至更强大:WIN2012可以将文件划分成区块,然后将不同文件这件的相同区块合并。
这有什么牛逼的?真是太文化。
作者: jun4rui    时间: 2016-6-25 12:11

posted by wap, platform: Samsung
引用:
原帖由 @双面胶  于 2016-6-24 15:00 发表
那lz活着还有什么意义
tg官方小丑,给大家取乐用
作者: pcsx2    时间: 2016-6-25 14:47

posted by wap, platform: Android
如果删掉文件咋办?本以为备份了,结果一下子全删掉了
作者: ffcactus    时间: 2016-6-25 15:34

posted by wap, platform: iPhone
引用:
原帖由 @pcsx2  于 2016-6-25 14:47 发表
如果删掉文件咋办?本以为备份了,结果一下子全删掉了
结果当然是显示删掉了,但该被用作其它地方的依然保留。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0