zoukankan      html  css  js  c++  java
  • OSX活动监视器关闭spotlight 、mds_stores等进程

    如果是机械盘,spotlight 、mds_stores严重影响使用体验

    1. 今天早上一开机,设备速度慢的受不了,随便打开一个应用都几分钟。通过top查看,CPU剩余90%以上。所以并不是CPU不足导致。

    2. 由于自己的是mac pro 2012老款,配的是机械盘,根据以往的经验,应该是磁盘读写不过来导致的问题。但是才开机,我就打开了一个iTerm,怎么会有那么大的读写?

    3. 通过活动监视器对磁盘读写进行查看,发现mds_stores读写非常大。 
      磁盘数据监控

    4. 通过查询,mds_stores是spotlight的后台进程。这下就明白了。由于昨天提取了好几个iPhone备份文件,文件数量特别多,大小大概也有10G左右。所以今天再次开机的时候,spotlight为了用户在查询数据的时候能够快速显示查找结果,所以需要对这些文件建立索引等信息。mds_stores就是后台在建立索引等信息的进程。在建立这些信息的时候,需要对这些文件进行读取分析,并且写入索引等导致磁盘读写非大。

    5. 考虑到自己的是机械盘,以及本身使用过程中,可能存在大量文件的更新,而且查询的不多,所以决定把spotlight功能关闭,并且把mds_stores的后台进程关闭掉。

    6. 关闭spotlight的命令:

      sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.Spotlight.plist

      (开启是:sudo launchctl load -w /System/Library/LaunchAgents/com.apple.Spotlight.plist)

    7. 关闭mds_stores的命令:

      sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

      (开启是:sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist)

    8. 关闭掉之后,设备就顺畅了!

  • 相关阅读:
    在Eclipse中指定JDK
    VMware桥接模式下主机和和虚机间互相ping不通的处理方法
    CentOS7系列--10.1CentOS7中的GNOME桌面环境
    CentOS7系列--5.3CentOS7中配置和管理Kubernetes
    CentOS7系列--5.2CentOS7中配置和管理Docker
    CentOS7系列--5.1CentOS7中配置和管理KVM
    CentOS7系列--4.1CentOS7中配置DNS服务
    CentOS7系列--3.2CentOS7中配置iSCSI服务
    移动web开发(一)——移动web开发必备知识
    文章索引
  • 原文地址:https://www.cnblogs.com/jinhengyu/p/10257806.html
Copyright © 2011-2022 走看看