Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm Dropbox同步的工作原理_Algorithm_Cloud_Fuse - Fatal编程技术网

Algorithm Dropbox同步的工作原理

Algorithm Dropbox同步的工作原理,algorithm,cloud,fuse,Algorithm,Cloud,Fuse,我问这个问题是出于好奇 当我将1 GB文件复制到Dropbox服务器时,它会自动在我的本地计算机Dropbox文件夹中更新,但在文件属性中,它将大小显示为1 GB,磁盘大小显示为0,一旦我双击该文件,它就会开始下载,磁盘大小将设置为1 GB 他们是如何处理文件元数据的。他们是在设置文件属性或显示类似文件的缩略图,还是在遵循自己的文件系统,如FUSE。我想了解更多信息。这背后的逻辑是什么 这可能回答了您的问题:@Dukeling谢谢,它澄清了我的疑问,最后一件事是我们能否通过编程方式修改文件大小,

我问这个问题是出于好奇

当我将1 GB文件复制到Dropbox服务器时,它会自动在我的本地计算机Dropbox文件夹中更新,但在文件属性中,它将大小显示为1 GB,磁盘大小显示为0,一旦我双击该文件,它就会开始下载,磁盘大小将设置为1 GB


他们是如何处理文件元数据的。他们是在设置文件属性或显示类似文件的缩略图,还是在遵循自己的文件系统,如
FUSE
。我想了解更多信息。这背后的逻辑是什么

这可能回答了您的问题:@Dukeling谢谢,它澄清了我的疑问,最后一件事是我们能否通过编程方式修改文件大小,就像我们如何使用“file.SetLastWriteTime(path,new DateTime(1985,4,3));”