Acer Iconia A500的内存正在暗中吞噬,我需要帮助才能找到它


25

一年多来,我一直是Acer Iconia A500的快乐所有者,但几周前,它开始抱怨内部存储器已满。我在看电影时会感到有些惊讶,例如在外部SD卡上,但我认为是一些浏览器缓存,地图等占用了内部32G内存的很大一部分。

但是,事实并非如此。我已经清除了几乎所有已安装的单个应用程序的数据,但是如果我查看设置的“存储”选项卡,仍会看到以下内容(几个小时前):

700M + 643M + 0.2M + 64M + 98M显然不是27G

我感觉到该条最右边的灰色部分应该多于379MB(可用部分)...(图片底部的SD卡是外部的,没关系,那是外部的)。

我已经尝试了几乎所有可用的磁盘使用应用程序,它们都显示出相似的结果,以下是DiskView(删除一些应用程序后拍摄的照片):

DiskView输出

(在这张照片中“ SD卡”是内部的...)

所有磁盘使用情况应用程序似乎都有一个共同点,那就是除非设备植根,否则它们将无法看到某些目录(例如/ data)中的内容,这使我认为它要么是Android本身(此设备上为4.0.3)它具有某种行为不正常的高速缓存,或者某些进程在某处生成大量日志。

抱歉,很长的介绍,但基本问题是:我该如何进行?

我想一种选择是找到值得备份的内容,并进行工厂重置或其他操作,但是我很想知道首先发生的事情。

扎根它是一种替代方法,可能会帮助我了解更多信息,但我有点喜欢它(此问题除外)。如果需要解决它,我当然可以做到,但是感觉像您不必使用这样的设备。

还有其他方法吗?我天真地希望在我未曾见过的某个位置清除所有日志或将日志级别从调试更改为信息的按钮。

编辑:我一直在考虑但无法调查的一件事是它是否可能是核心。最近,我发生了很多崩溃(大概是因为它的磁盘空间不足)。
针对以下Izzy的评论。应用或多或少恰好等于“应用”列出的700MB(似乎是数据和应用本身的总和)。


我的第一个猜测是Google Play TV&Movies之类的应用,默认情况下,所有下载的电影都存储在内部存储中。但要弄清楚,一个不错的地方是应用程序->管理应用程序(您可以在按下菜单键并打开设置后从主屏幕到达那里)。在此位置,将显示所有应用程序及其整体大小,包括数据大小。您应该能够按大小排序(再次通过菜单键)。您能检查一下并报告吗?
伊兹

@Izzy Tanks,但是我在清除数据时一遍又一遍。Chrome浏览器以59.79MB的内存居首(其中13MB位于SD卡上,其余为应用程序)。我安装了大约30个应用,要接近32Gig,我需要的Chrome大小必须超过500。...我不使用Google Play电视和电影,我所有的电影都在外部MicroSD上。
弗雷德里克(Fredrik)2012年

您不是偶然从Mac删除这些东西,然后在没有弹出的情况下将其拔下的,是吗?
jlehenbauer 2012年

嗯,那不能解释那些技嘉去了哪里。您在设备上没有root权限吗?因此,很难从Shell中进行检查-使用ls命令是如此容易...而且我想知道为什么其他工具将空间显示为未使用。如果安装了终端仿真器,则可以尝试使用df -h命令进行检查(该命令不检查已使用的,而是可用的空间-因此,至少要有一个交叉引用)。
伊齐

@jlehenbauer不,我将其安装在Linux和Windows盒上只是为了看看是否可以从那里窥见/ data中的内容...无法...
Fredrik

Answers:


11

这看起来像我们在Acer Iconia A200上遇到的Acer GPS日志泄漏

最重要的是,当使用GPS时,Acer A系列平板电脑上ICS 4.0.3的GPS驱动程序显然会gl-YYYY-MM-DD-HHMMSS.txt/data/gps目录中写入大量文件。这些文件显然不会自动删除,因此随着时间的流逝将占用大部分内部存储空间。

如果没有root用户访问权限,用户将无法删除这些文件。但是,有一个补丁 可以清除GPS日志数据(无需root访问,因此无需保修)。

  • Acer驱动程序站点下载补丁(到您的桌面)
  • 解压缩并将其中包含的内容复制Update.zip到FAT32格式的空microSD卡中。(我们将其上传到了已连接的平板电脑中已经存在的卡上,该卡不是空的,但仍然可以使用。)
  • (重新)启动装有microSD卡的平板电脑,同时按住“降低音量”键,直到屏幕左上角出现一条消息。
    (类似Erasing cache before SD update...;我将此消息解释为:“擦除并更新”,因此它应该可以治愈症状和原因。)
    平板电脑此后将继续启动(不到一分钟),您将可以使用。

.pdf下载中有一个很好的内容,其中(屏幕截图)详细描述了上述步骤。(它也讨论了附带的user_cleanGPSlog文本文件,但我们没有它,似乎也不需要它。)


谢谢!您什么都没说,所以我认为升级是相对安全的,通常不会擦拭平板电脑吗?
Fredrik

@Fredrik:文档中没有提及擦除任何数据(但清除日志),并且我们没有发现任何内容被删除。但是我的朋友(我是非自愿的系统管理员...)主要将其用于浏览和游戏,因此没有大量的媒体等存储空间。(当然,在找到原因和补丁之前,我们已经删除了许多缓存,数据和应用程序)。但是,我不知道所有可能已经存储/丢失的数据,所以我不能确定。但是看起来很安全。
雅虎(Yahoo)

20

这是解决此问题的一些关键点。尽管并非所有情况都适用于这种情况,但我还是会包括所有这些内容,因为在另一种情况下,它们可能会有所帮助:

  • 检查应用程序的好起点是-> Androids系统菜单中的管理应用程序,其中列出了所有应用程序和数据,并且可以按大小排序,以识别“最大的消费者”。在这里,您可以“删除”太大的缓存(每个应用程序)
  • 没有root权限就无法调查文件系统中的某些目录,因此首选du -k|sort -n(查找最大的文件)将例如跳过以下目录/data
  • 不过,如果有可用的终端机模拟器(Android终端机模拟器将是一个不错的选择),至少df -h可以显示出可用空间接近零的位置(请参见下面的屏幕截图)。如果-h在您的系统上无法理解该参数(“人类可读”),则可以尝试将其替换为-m(“兆字节”),-k(“千字节”)或完全省略它。
  • 文章调试Android的核心转储描述“核心转储”的Android下被称为“墓碑”,并存储在全球范围为/data/tombstones/tombstone_nn,以“NN”只是作为抗衡。由于报告了许多崩溃,这可能是一个“充满”的地方(见下文)。但是在这种情况下,只能在此处放置2.5MB的内存。
  • 根据安德鲁·霍格(Andrew Hoog)的Android取证系统,可能值得深入探讨/data/local“ / data / local”目录非常重要,因为它允许外壳(用户帐户非root用户的手机以adbd作为运行方式)进行读/写访问。安装应用程序后,首先将其复制到“ / data / local”。这意味着,即使在非root用户的设备上,也应该可以在此处进行挖掘。
  • SD女仆-系统清理工具可能会发现更多的孤儿-但是如果没有root用户访问权限,则此应用程序功能将受到限制。
  • 如果找不到“大鸡蛋”并将其删除,则可以要么开始卸载某些应用程序,从其他应用程序中清除“大数据”(请参阅​​第一步),要么作为最后手段,始终保留出厂设置,该设置应清理所有内容-但要注意:执行此操作时,也会删除所有下载的应用程序和所有数据(当然,仅在内部存储上-SD卡不会受到影响)。
  • 如果仍然无法解决问题,则最后的方法是恢复出厂设置。但是在这样做之前,最好为下一次做准备,因此最后一次机会是在恢复出厂设置之前的一些步骤:
    1. 备份尽可能多的数据/应用程序
    2. 切换到飞行模式-市场一定知道我们现在在做什么
    3. 一一卸载应用程序(对于无法卸载的系统应用程序:卸载其更新,清除缓存和数据)。每次卸载后,检查可用空间是否有意外的“大跃进”。如果发生这种“跳转”:请注意在此位置卸载的应用程序-它必须是邪恶的。如果仍然无法弥补丢失的空间,请继续
    4. 完成最后一个操作后,转到“不返回点”,拔下插头,恢复出厂设置。现在结束了 ;(
    5. 重新启动后,请使用原始的市场帐户数据重新配置“原始设备”(希望您记得吗?)。由于我们确保市场从步骤2开始就不了解我们的行动,因此您现在应该能够重新同步您的应用程序和一些数据。对于这些应用程序,可以肯定的是,只有在您将数据同步到第2步之前,您才能提供这些数据。
    6. 如果在步骤3中检测到“恶意应用程序”,请密切注意。(现在或以后)可能要删除它们。

下面的屏幕快照显示df -h了Motorola Droid 2上的输出。如您所见,内部存储器上有2个安装点,它们可能是“装满”的候选点:(/data最有可能的-在这种情况下很成功)加/cache。该命令在没有root特权的情况下执行:

在Motorola Droid 2上的ls -l输出

墓碑:文件夹的位置是/data/tombstones。该/data目录的许可权是drwxrwxr-xtombstones子目录具有drwxr-xr-x-因此,它们也可以在非root用户的设备上访问。使用终端仿真器(请参见上文),您可以cd /data/tombstones并进行操作ls -l以查看是否有任何墓碑,以及它们占用了多少大小。不幸的是,所有逻辑删除都归系统所有,并且权限设置为rwx-------因此,如果这是您的麻烦者:如果没有root用户,则无法删除它们:(有一个良好的备份(呵呵,如何,没有root?),并且可能是出厂重置的。将是您的不得已...


似乎/ data是所有使用的地方...在27G中使用了26 ...目前有467M免费...我只需要弄清楚什么:-)
Fredrik

聊天怎么样?您已经获得了必要的声誉(要求20+)。
伊齐

当然,我该如何开始?
弗雷德里克(Fredrik)

刚过来加入,我创建了一个房间:chat.stackexchange.com/rooms/4403/tombstones
Izzy

感谢所有良好的指示...除了真正实现备份之外,我并没有真正获得收获,恢复出厂设置可能是我最好的选择。再次感谢。
Fredrik

3

我的Acer A100平板电脑也遇到了同样的问题,并找到了问题的根源:/ data / gps中有一个文件夹,其中充满了txt文件。我的是4.3G。如果您的设备已植根,则可以从终端仿真器或adb中删除它们并回收空间:

$ su
# cd /data/gps
# rm gl-*.txt

谢谢,我没有扎根,所以那时对我没有帮助。值得一提的是未来
弗雷德里克(Fredrik)2012年

是的,如果您不扎根,唯一的选择就是进行出厂重置。您可以暂时扎根,然后再还原。生根最困难的部分可能是安装ADB驱动程序并在计算机上工作。
杰里特·米拉德

我很少在我的GPS上使用GPS,但是在阅读此文件后,我使用了ES File Explorer,我发现了一个名为data / GPS的文件,并且发现了数百个甚至一千个显示0数据的文件,所以我全部删除了它们,并从大约300Mb开始。可用空间超过4兆的可用空间。

丹,您是否使用GPS都没关系:无论如何,这台特定设备似乎只是在该文件夹中收集文件。
贾里特·米拉德

@丹:宏cer有一个补丁。看到我的回答
Yahoo认真的

2

首先删除.thumbnailDCIM目录中的文件夹,然后切换设备并重新打开。这为我解决了问题。


1
我认为缩略图是我删除的第一件事。不幸的是,它并没有吃掉那些丢失的30G内存。
Fredrik
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.