From the last 3-4 days, my laptop has started becoming much laggy when I'm working on Android Studio or if it is just running in the background.

So, today again I was working in Android Studio. My laptop became much laggier and suddenly this happened.

Whenever I tried to write something in the editor window, the random text "Jrstlc" started appearing. Whenever I hit a button on my keyboard only this text was being repeatedly written in the editor.

This screenshot shows the "Jrstlc" being repeatedly written:

enter image description here

I thought of quitting Android Studio, but it again lagged there and didn't quit. But everything else started working at a normal speed.

I opened up the System Monitor and it showed Android Studio using '1.2gb' memory.

This screenshot shows the high memory usage by android-studio:

enter image description here

And then down the list I saw some services starting with the name 'tracker'.

This screenshot shows the 'tracker' services:

enter image description here

I'm more concerned about it now.

Why that keyboard issue happened and why android-studio is eating so much memory?

Is there any possibility of a virus?

  • Image uploading is currently unavailable due to ISP problems of SE: twitter.com/StackStatus/status/599934236188090368, but it should come back soon... Then you can use the edit button under your question. – s3lph May 17 '15 at 13:59
  • Thanks. I will add the screenshots when image uploading becomes available soon. – Shivam Arora May 17 '15 at 14:01
  • I've added the links to screenshots. I have 3 of them but can post only 2 because of the restrictions of the site. And I can't even add the screenshots because I don't have the required 10 reputation. – Shivam Arora May 17 '15 at 14:19
  1. Tracker is a search engine, search tool and metadata storage system.

    It allows you to find the proverbial needle in your computer's haystack as well as providing a one stop solution to the organisation, storage and categorisation of your data.
    Source and more Infos, thx @solsTiCe for the hint

  2. tracker can consume a lot of resources

    Install iotop, a simple top-like I/O monitor

    sudo apt-get install iotop

    Start iotop in a terminal and monitor the output of tracker processes

  3. The memory usage of development environments of this type is normal.

    Install htop, a interactive process viewer

    sudo apt-get install htop

    and start with htop in a terminal. Press F5 for the tree view and search for java. Look at the information on the sub-processes. There you'll see more detail, who needs as much RAM.

  4. Jrstlc, sorry, no idea.

    But a virus you can exclude my opinion.

  • Look at askubuntu.com/q/346211/350004 or ubuntuforums.org/showthread.php?t=2217610 for more info about tracker app – solsTiCe May 17 '15 at 14:31
  • Thanks A.B. Can you please add the third screenshot too? I've updated the description with the link to screenshot. – Shivam Arora May 17 '15 at 14:32
  • Thanks @A.B. You have mentioned in your answer that tracker can consume a lot of resources. But you can see in the screenshot, it is not consuming much memory. And what is iotop used for? – Shivam Arora May 17 '15 at 14:36
  • For disk input output – A.B. May 17 '15 at 14:37

The tracker app sounds like a good idea, but it's not ready for prime time. I also use Android Studio and notice laggy performance. the "top" command shows the various tracker processes running at the top of the list. I see my load average reaching 6 or 7 and my memory use nearing 100%. This is with the default settings for tracker after exiting Android Studio. It is supposed to do its work without interfering with normal use, but that is not the case. I see other software failing (i.e., network apps timing out) due to the excessive load. You can adjust tracker settings (in 15.04) by running "tracker-preferences". I have removed everything from the "locations" list, now my system is usable again.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.