I am running Sublime Text 3 (build 3012) on Ubuntu 12.04 with the KDE Desktop 4.8.5.
I thought I’d submit this problem in case the information is useful to you.
For example, when running 4 or 5 instances of Sublime, I noticed that my CPU load was nearly 100%
Listing the processes I saw this:
$ ps -Af | grep [s]ublime
robh 4532 4763 38 15:04 ? 00:13:26 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:251
robh 4533 4763 2 15:04 ? 00:00:44 [sublime_text] <defunct>
robh 4534 4763 38 15:04 ? 00:13:28 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:251
robh 4535 4763 37 15:04 ? 00:13:18 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:251
robh 4547 4763 37 15:04 ? 00:13:05 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:252
robh 4548 4763 37 15:04 ? 00:12:53 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:252
robh 4549 4763 37 15:04 ? 00:13:02 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:252
robh 4550 4763 7 15:04 ? 00:02:41 [sublime_text] <defunct>
robh 4567 4763 33 15:06 ? 00:11:07 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:253
robh 4568 4763 33 15:06 ? 00:11:08 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:253
robh 4569 4763 33 15:06 ? 00:11:02 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:253
robh 4570 4763 3 15:06 ? 00:01:04 [sublime_text] <defunct>
robh 4583 4763 32 15:07 ? 00:10:21 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:254
robh 4584 4763 32 15:07 ? 00:10:10 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:254
robh 4585 4763 32 15:07 ? 00:10:14 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:254
robh 4596 4763 32 15:08 ? 00:10:01 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:255
robh 4597 4763 32 15:08 ? 00:10:03 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:255
robh 4598 4763 32 15:08 ? 00:09:58 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:255
robh 4599 4763 3 15:08 ? 00:01:00 [sublime_text] <defunct>
robh 4763 1 1 09:03 ? 00:05:09 /usr/lib/sublime_text_3/sublime_text
robh 4778 4763 0 09:03 ? 00:00:04 /usr/lib/sublime_text_3/plugin_host 4763
robh 5167 4763 32 15:08 ? 00:09:52 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:257
robh 5168 4763 32 15:08 ? 00:09:59 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:257
robh 5169 4763 3 15:08 ? 00:00:57 [sublime_text] <defunct>
robh 5170 4763 31 15:08 ? 00:09:47 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:257
robh 5630 4763 31 15:09 ? 00:09:39 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:258
robh 5631 4763 32 15:09 ? 00:09:42 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:258
robh 5632 4763 31 15:09 ? 00:09:35 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:258
robh 5633 4763 32 15:09 ? 00:09:47 /usr/lib/sublime_text_3/sublime_text --crawl 4763:crawl:258
robh 6102 2264 1 15:39 ? 00:00:00 /usr/bin/nepomukindexer /home/robh/sublime_projects/core-project.sublime-workspace
I have seen this occur a small number of times. Unfortuntely, I do not know exactly what I do that triggers this specific behaviour; it might be random.
I do not remember seeing this problem with version 2 of Sublime.
I suppose it could be a bug in nepomukindexer (whatever that is; probably a Ubuntu or KDE built-in?). Here are some other enties relating to that, in case that’s relevant:
robh 2172 1 0 08:43 ? 00:00:00 kdeinit4: kdeinit4 Running...
robh 2223 2172 0 08:43 ? 00:00:00 /usr/bin/nepomukserver
robh 2264 2223 0 08:43 ? 00:01:26 /usr/bin/nepomukservicestub nepomukfileindexer
However, I wondered whether this problem is associated with the new symbol finding feature, due to the presence of --crawl
in the process commands. (The files being edited were C++, JSON, make and text.)
I also wonder whether this nepomuk service is associated with the indexing.