sublime text3占用CPU过高

  当我添加文件夹建立工程后,发现sublime一直占用cpu 50%(双核),降不下去。首先猜想是工程里面文件过多的问题。linux下用命令看了一下,一套linux的工程文件有90000个。当把文件夹拖到sublime后,确实会卡一下,但不会一直卡。
  看网上说是index_file的问题,我把index_file关了还是卡。那么应该是工程设置的问题了。我在工程文件的”file_include_patterns”里添加了9000多个文件(编译只使用了这么多,所以我想就显示这些编译过的文件,其他文件就不要显示)。sublime在过滤时应该会遍历所有文件,这样就执行90000*9000次匹配操作。测了一下,当我在过滤文件里添加100个文件时,cpu会卡30s。那么添加9000个文件得卡到下班了。。
  
所以不要在过滤器里添加过多文件,否则卡得不要不要的。

sublime text3占用CPU过高相关推荐

  1. window 查找 java 进程中占用cpu比较高的线程

    概述 公司内部的一个产品 (java 开发的) 运行在 window 虚拟机上,运行一段时间后CPU飙升,然后想查看是哪个线程占用. 折腾了一下午,终于定位到该线程. 下面我们通过两种方式定位到占用c ...

  2. memcached 如果进程占用cpu很高

    memcached 如果进程占用cpu很高 一客户占用到了 25% 把mencache内存大小从32m 改成256m 后 memcached 基本占用cpu 是0 可能分配的内存不够用了  大量的新缓 ...

  3. linux php cpu,查找linux下进程占用CPU过高的原因,以php-fpm为例

    很多时候,线上服务器的进程在某时间段内长时间占用CPU过高,为了优化,我们需要找出原因. 1.找出占用CPU最高的10个进程 ps aux | sort -k3nr | head -n 10 或查看占 ...

  4. epoll 性能分析(解决占用CPU 过高问题)2

    epoll 性能分析(解决占用CPU 过高问题)2 参考文章: (1)epoll 性能分析(解决占用CPU 过高问题)2 (2)https://www.cnblogs.com/Jimmy104/p/5 ...

  5. unity中Loding.UpdatePreloading占用CPU过高如何解决?

    unity中Loding.UpdatePreloading占用CPU过高如何解决? https://www.zhihu.com/question/40968207/answer/90689571 un ...

  6. win10服务器cpu占用过高,完美解决:Win10资源管理器占用CPU过高

    Windows10资源管理器占用CPU过高该怎么办?因为Windows7系统结束了支持,所以现在很多朋友都升级更新了Windows10系统.在使用Win10系统的过程中,发现Windows资源管理器占 ...

  7. Java程序占用 CPU 过高怎么排查

    Java程序占用 CPU 过高怎么排查 线上一台服务器 CPU 使用率100% 了,如果你碰到这样的情况,如何排查并找到问题原因? 这就是一个套路题,所谓套路题就是有标准的套路解法的,掌握了套路,不仅 ...

  8. Mysql占用CPU过高排查过程及可能优化方案

    1.查看生产DB服务器top列表, 执行 top 命令 2.使用root用户登录mysql 执行 show full processlist 查看慢查询,反复执行,如果发现一直有select 查询语句 ...

  9. 服务器被挖矿入侵,进程 command为ld-linux-x86-64占用cpu很高,解决经历

    问题发现: 测试服务器看到 ld-linux-x86-64的进程占用cpu极高,user 是 oracle的. 测试环境不会有这么高的oracle负载.区块链技术盛行,让人不得不怀疑被抓去做矿机了. ...

最新文章

  1. 从领导身上学习到的几个观点
  2. 一起谈.NET技术,.NET异步编程:IO完成端口与BeginRead
  3. oracle中defined,Oracle:专栏定义(Oracle: column ambigously defined)
  4. 软件需求模式阅读笔记三
  5. QT子文件的建立和调用
  6. nagios 监控出现It appears as though you do not have permission
  7. 吸烟首先危害是会引起火灾,电子烟较好
  8. c语言星空特效源代码,星空 - 网页特效代码|网页特效观止 - 让你的网页靓起来!...
  9. [GIS笔记] 闾国年:从地图到场景的创新发展
  10. 50EX全球化战略布局加快,日韩版本将上线
  11. UDP - Nginx配置端口保持时间proxy_timeout
  12. 云服务器搭建全过程(阿里云、腾讯云等...通用)
  13. 【转】关于测试工程师的几个笑话
  14. PB使用http协议、https协议(简单便捷)
  15. PLC读取PC文件(汇川PLC读取电脑上的文件)
  16. 达观数据超自动化机器人实践分享 | 达观数据产品总监邵万骏
  17. ERP系统一般业务流程
  18. 根据瘦子的日历,改装了一个月历控件
  19. Unity ShaderLab 坐标空间转换及方法
  20. 【Linux Socket 编程入门】06 - 拉个骡子溜溜:UDP编程模型代码分析

热门文章

  1. vue中怎么清空tab选项卡的缓存_vuejs 内置组件component实现tab切换懒加载和表单输入框内容的清空...
  2. 找出矩阵中绝对值最大的元素及其位置_线性代数之——马尔科夫矩阵
  3. python中打乱顺序的函数_numpy.random.shuffle打乱顺序函数的实现
  4. 2019年7月9日星期二(C语言)
  5. 抢购活动的粗略设计和实现
  6. 两种include方式及filter中的dispatcher解析
  7. eclipse中添加svn插件
  8. 设计模式之“单例模式”
  9. ubuntu下nginx安装
  10. HTML5网站大观:10个精美的 HTML5 企业网站欣赏