为啥我的安卓手机内存卡,里面有的只有几百b的文件,却占用了300多kb的大小?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的安卓手机内存卡,里面有的只有几百b的文件,却占用了300多kb的大小?相关的知识,希望对你有一定的参考价值。

为什么我的内存卡,有的只有几百b的文件,却占用了300多kb的大小?还有10M的文件,占用空间大小39MB或者更多,这是怎么回事?
是不是我的内存卡坏了?还是这些文件本身损坏了?
(发现内存卡的这个问题之后,最近我的手机老是突然死机)
还有我知道操作系统以簇作为最小单位保存文件。但我这个几百B的文件,占用这么大明显不是这个原因吧?更不用说7兆的文件占用大小29兆
如下图。

所以麻烦不要复制粘贴,请对症下药 啊 谢谢

还有一个重要提示,我内存卡一插进电脑的时候,系统老是提示要不要修复。
会不会真是系统坏了啊?

这个情况很正常,磁盘簇的问题,簇越大,占用空间浪费越大,读写速度越快,但是空间浪费越大,簇越小,读写速度慢,但是空间占用小,比如簇是4K的,你一个文件只有几B,那么因为它是一个独立的文件,所以它要自己占一个簇,这样就造成了空间的浪费,实际这块空间是没有被利用的,但是它已经不能再写入别的数据,这样就浪费了,另外你可以试试复制1000个1KB的文件和1个1MB的文件,你看看到底是哪个先复制完。如果你把这几百个文件夹打成压缩包再放进去,你看看,是不是大小和占用就差不多甚至一样了?纯手打。追问

额。。亲你这我貌似在提问前就看过了哦。。。
这个道理我知道的啊,(你看我提问里面说了)
问题是是
我这几百B的文件,占用300kB 的空间,明显不是这个原因吧?
更不用说7兆的文件占用大小29兆
如我提问中的截图。

追答

纯手打,你看过?你真神奇!你才7占29,我250多M的东西占用780M多我也没说啥啊,这很正常的事,你非要搞那么复杂。你要是装了微信的话,你就去找微信的那个文件夹,你看看去。保证让你更吃惊。老是提示你修复不修复,不是系统的问题,是你内存卡有一次没有安全删除或者正在读写期间你非法拨下来了,就会造成这个问题,不过没什么大事,你可以修复一下,修复的时间挺长的,另外,你要是想占小的话,你看看你的内存卡低格的时候能不能改变簇的大小,如果能你改小了它,就不会造成浪费了,相对应的读写速度就变慢了。鱼和熊掌不可兼得。请不要说我复制,请尊重他人劳动成果,纯手打。谢谢。

参考技术A 从LZ与LS的对话中,我得到了一些信息,并且从LZ的最后提示中,我觉得可能是内存卡有了坏块,
我觉得LZ有必要下载一个U盘检测软件对U盘的健康程度进行检测,如果有了坏块那么最好的解决办法就是屏蔽掉否则内存卡在不久之后将远离人世追问

你好!请问这个“U盘检测软件”叫什么名字?我这就去网上下载看看!!!

追答

你可以百度此类的软件按照软件说明来进行操作。
在这篇文章中详细了说明了如何屏蔽坏的部分与发现坏的部分
http://wenku.baidu.com/view/bdfdbcd076eeaeaad1f33006.html

参考技术B 嗯,是这样的。
磁盘上存储文件的时候,是要分簇的。这就像中药铺,中药要放在柜子里,而不能胡乱放在一起,柜子上的每一个药盒放一种药。

磁盘系统中也是一样的,为了快速地查找和建立索引,磁盘被分为很多簇。一个文件可以占用很多簇,但是它所占用的空间一定是整数个簇。两个文件的内容不允许放入同一个簇。比如,磁盘设置为每簇64k。如果你放一个1k的文件,就要占用64k,放一个100k的文件要占用128k。从统计的角度来说,我们记一个簇的大小是a,一共有n个文件。如果有大量的文件,那么多占用的空间是a*n/2。一个文件越大,它所浪费的磁盘空间的比例越小。

以上回答来自于:http://zhidao.baidu.com/question/5706363.html
望采纳!追问

大哥,不要复制粘贴了好吗?
我知道操作系统以簇作为最小单位保存文件。但我这个几百B的文件,占用这么大明显不是这个原因吧?
我看了一下我电脑的C盘,文件大小和占用空间也不过就相差了100兆,我C盘的文件夹有上万个,文件更是接近10万,我这一个手机内存卡,占用空间竟然比实际大小多了接近了2G啊。怎么回事呢?

追答

本来就是复制的啊,没看到我写着 以上回答来自一个网页吗?那不是这个原因,那你说还能是什么原因呢,内存卡坏了?是山寨货?其实能用么就好了,你管那么多呢!

参考技术C 不是坏了,有时候不是说文件有多大就占用多大的内存,他们还会占用一些内存用来处理数据追问

大哥,这就是普通的文件啊。如果是处理数据的话,这个也占的太多了吧?我刚刚看了一下我电脑的C盘,文件大小和占用空间也不过就相差了100兆,我这一个手机内存卡,占用空间就多了2G啊。怎么回事呢?

追答

你把它拷出来,再拷回去试试

追问

这个我一开始就试过了,把内存卡的资料拷出来,再把内存卡格式化,最后把资料放回去。
还是这样!

参考技术D 尝试修复下TF卡。。。可能有文件损坏。右键属性,工具,接下来不用我教了吧。。。追问

你好!修复过了,最后系统提示说修复完成,然后列出了一些修复好的列表,但是修复完后的内存卡的文件占用空间却没变的,还是这个样子!!

是不是这样的,内存卡先坏了,然后把内存卡里的文件也弄损坏了,现在虽然内存卡修复了,但是文件还是没有修复这个样子?

追答

不好意思。。。没研究过。。。

我的安卓手机左上方出现一个方框,里面有一个向上的箭头,是啥意思?

参考技术A 页面置顶,应该是 参考技术B 有升级? 参考技术C 有图吗?追问

以上是关于为啥我的安卓手机内存卡,里面有的只有几百b的文件,却占用了300多kb的大小?的主要内容,如果未能解决你的问题,请参考以下文章

安卓手机为啥打不开沙盒

为什么有些手机用自带管家清理出来的垃圾只有几百兆,而第三方软件一清理就是1到2G?

为啥手机Android目录里的文件夹 在电脑里看不到?

为啥我手机在空间里发了emoji表情 却显示符号 该怎么弄

Linux里面JVM内存怎么设置?

请问为啥我的安卓手机不能下载软件,提示文件名或格式错误?