这是什么?怎么会发生这种情况?这是安全问题还是病毒?

这是什么?怎么会发生这种情况?这是安全问题还是病毒?

从过去的 3-4 天开始,当我使用 Android Studio 或者它在后台运行时,我的笔记本电脑开始变得非常滞后。

所以,今天我又在用 Android Studio 工作了。我的笔记本电脑变得非常卡,然后突然就发生了这种情况。

每当我尝试在编辑器窗口中写入内容时,就会出现随机文本“Jrstlc”。每当我按下键盘上的按钮时,编辑器中就会重复写入此文本。

此屏幕截图显示了“Jrstlc”被重复写入:

在此处输入图片描述

我考虑过退出 Android Studio,但它又卡在那里,没法退出。但其他一切都开始以正常速度运行。

我打开了系统监视器,它显示 Android Studio 使用“1.2gb”内存。

此屏幕截图显示了 android-studio 的高内存使用率:

在此处输入图片描述

然后,在列表中,我看到一些以名称“tracker”开头的服务。

此屏幕截图显示了“跟踪器”服务:

在此处输入图片描述

我现在更关心这个。

为什么会发生该键盘问题以及为什么 android-studio 占用这么多内存?

有没有可能存在病毒?

答案1

  1. Tracker 是一个搜索引擎、搜索工具和元数据存储系统。

    它可以帮助您在计算机的大海中找到那根针,并为数据的组织、存储和分类提供一站式解决方案。
    来源更多信息,感谢@solsTiCe 的提示

  2. tracker会消耗大量资源

    安装iotop,一个简单的类似顶部的 I/O 监视器

    sudo apt-get install iotop
    

    iotop从终端启动并监视tracker进程的输出

  3. 此类开发环境的内存使用量是正常的。

    安装htop交互式进程查看器

    sudo apt-get install htop
    

    htop然后在终端中启动。按F5打开树视图并搜索java。查看子进程的信息。在那里你会看到更多详细信息,谁需要这么多的 RAM。

  4. Jrstlc,抱歉,不知道。

    但是你可以排除我的观点的病毒。

答案2

跟踪器应用程序听起来是个好主意,但它还没有准备好投入使用。我也使用 Android Studio,并注意到性能滞后。“top”命令显示列表顶部正在运行的各种跟踪器进程。我看到我的平均负载达到 6 或 7,内存使用率接近 100%。这是退出 Android Studio 后跟踪器的默认设置。它应该在不干扰正常使用的情况下完成工作,但事实并非如此。我看到其他软件由于负载过大而失败(即网络应用程序超时)。您可以通过运行“tracker-preferences”来调整跟踪器设置(在 15.04 中)。我已经从“locations”列表中删除了所有内容,现在我的系统又可以使用了。

相关内容