技术宅星云的Mac系统使用经验分享

news2025/2/26 22:09:57

技术宅星云的Mac系统使用经验分享

  • 系统维护
    • 1.1 Mac OSX 卡顿严重
    • 1.2 开启/禁止.DS_store文件生成
    • 1.3 显示/隐藏 系统文件夹

系统维护

这篇博文分享使用Mac 系统中的一些优化经验。

1.1 Mac OSX 卡顿严重

今天不知道怎么回事,系统突然卡得不要不要的,各种操作都变得巨慢无比。

首先想到的就是利用系统自带的维护工具Activiey Monitor 找出CPU耗时比较多的进程。
在这里插入图片描述

发现有大量的mdworker_shared进程,虽然耗时不算长,但是量很多哈。

经过查询发现这个进程和一个叫做Spolight 的程序有关。

Mac OSX 系统有一个方便的检索工具,可以检索整个电脑中的所有文件,相当于windows系统安装了everything 搜索神器。
在这里插入图片描述在这里插入图片描述

但是检索快是有代价的,需要建立索引,尤其重启后可能索引缓存丢失了,会在电脑空闲时候重建索引,这时候CPU耗时特别大,占到了百分之五十多。

其次怀疑Jetbrain Idea 检索也需要创建索引,于是乎就卡的像宕机了一样,电脑风扇飞速旋转。

关闭Spotlight Search 索引功能:

sudo mdutil -a -i off

执行成功显示如下所示:

/:
2022-11-16 17:42:19.783 mdutil[20869:1230801] mdutil disabling Spotlight: / -> kMDConfigSearchLevelFSSearchOnly
        Indexing disabled.
/System/Volumes/Data:
2022-11-16 17:42:33.501 mdutil[20869:1230801] mdutil disabling Spotlight: /System/Volumes/Data -> kMDConfigSearchLevelFSSearchOnly
        Indexing disabled.
/System/Volumes/Preboot:
2022-11-16 17:43:29.943 mdutil[20869:1230801] mdutil disabling Spotlight: /System/Volumes/Preboot -> kMDConfigSearchLevelFSSearchOnly
        Indexing disabled.

特别管用,禁用后不到五分钟CPU耗时就降下来了。

打开Spotlight Search 索引功能:

sudo mdutil -a -i on

1.2 开启/禁止.DS_store文件生成

  • .DS_store 文件相当于windows中的.Desktop 文件,属于系统隐藏文件。
  • .DS_Store 文件的主要作用,是存储当前文件夹在桌面显示相关方面的一些自定义属性,包括文件图标的位置、文件夹上次打开时窗口的大小、展现形式和位置等。这有助于保留为特定文件夹配置的设置,例如,将桌面文件夹设置为查看按名称排序的图标,同时将下载文件夹配置为将文件显示为列表并按日期排序,最近修改的先显示。

打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
禁止.DS_store文件生成

defaults delete com.apple.desktopservices DSDontWriteNetworkStores

开启.DS_store文件生成

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

删除所有.DS_store文件

sudo find / -name ".DS_Store" -depth -exec rm {} \;

1.3 显示/隐藏 系统文件夹

显示或隐藏文件夹

shift+cmmand+.  

这里是按下快捷键,不是输入命令。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/9849.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Airtest新手升级:一个相对完整的纯.py脚本是怎样子的

1. 前言 一直以来,Airtest的教程都倾向于编写 .air 脚本,但本质上,它还是python脚本来的。今天我们就来补上这个缺口,一起来看下一个相对完整的纯 .py 脚本是什么样子的。 2. 例子一:纯py的Airtest脚本 有时候&…

Python-新建-Django项目-调试-显示mysql数据库表内容-HelloWorld

文章目录1.Pycharm-开发编辑器2.HelloWorld程序范例3.代码调试4.连接数据库-mysql4.1.安装好mysql数据库4.2.创建项目4.3.数据库表转模型4.4.前端展示5.总结1.Pycharm-开发编辑器 文件->新建项目->选择Django。接着在控制台输入命令: python -m django --ver…

【C语言】分支语句 循环语句 _训练题型加深理解

1.分支语句 自从学习编程以来每天都在写分支语句,那么什么是分支语句呢? 下面举两个生动的例子来更好的理解分支语句: 比如我们买东西,要么支付现金,要么使用微信或者支付宝。在大学如果你好好学习,校招…

SpringBoot简单使用MongoDB

SpringBoot简单使用MongoDB一、配置步骤1、application.yml2、pom3、entity4、mapper二、案例代码使用1、库前期准备上一篇安装MongoDB地址http://t.csdn.cn/G4oYJ 一、配置步骤 进入mongodb中创建数据库和用户 # (1)授权 # 我的管理员是root&#xf…

umi项目本地开发环境远程打开的问题

qiankun主应用加载子应用时,url指定了localhost const getEntry (base: string, port: number) > {const host: string location.hostnamereturn process.env.NODE_ENV development? http://${host}:${port}${base}: ${base}/index.html }而getEntry是用于q…

Cloud Keys Delphi Edition安全地存储

Cloud Keys Delphi Edition安全地存储 使用流行的基于云的密钥管理服务安全地管理密钥和机密。 云密钥可以轻松地将基于云的密钥和秘密管理与任何支持的平台或开发技术集成。这些易于使用的组件可用于与流行的云密钥管理提供商(如Amazon KMS、Amazon AWS Secrets、Azure key Va…

初识 Node.js 与内置模块:初识 Node.js及Node.js 环境的安装

回顾与思考 1. 已经掌握了哪些技术 2. 浏览器中的 JavaScript 的组成部分 3. 思考:为什么 JavaScript 可以在浏览器中被执行 4. 思考:为什么 JavaScript 可以操作 DOM 和 BOM 每个浏览器都内置了 DOM、BOM 这样的 API 函数,因此,…

【云原生之k8s】k8s资源限制以及探针检查

文章目录一、资源限制1、资源限制的使用2、reuqest资源(请求)和limit资源(约束)3、Pod和容器的资源请求和限制4、官方文档示例5、资源限制实操5.1 编写yaml资源配置清单5.2 释放内存(node节点,以node01为例…

Moonbeam Illuminate/22线上生态盛会|Derek开场演讲

TL;DR Derek:Moonbeam是我认为最佳的实现Web3梦想的平台。一年中近300个项目已经部署在了Moonbeam生态,发展显著优于行业平均。Moonbeam正在构建被成为“Connected Contracts”的原生跨链方案。Moonbeam基金会新设立Moonbeam加速器,帮助Moon…

时间序列预测之为何舍弃LSTM而选择Informer?(Informer模型解读)

LSTM的劣势 Figure 1: (a) LSTF can cover an extended period than the short sequence predictions, making vital distinction in policy-planning and investment-protecting. (b) The prediction capacity of existing methods limits LSTF’s performance. E.g., startin…

Nginx快速入门及配置文件结构

Nginx快速入门教程Nginx 简介Nginx 特性Nginx 架构Nginx 相比Apache的优点Nginx 的安装启动、停止和重新加载 Nginx 配置Nginx 配置文件结构Nginx 工作流程总结后言Nginx 简介 Nginx是 HTTP 和反向代理服务器,邮件代理服务器,以及 Igor Sysoev 最初编写…

传统防火墙与Web应用程序防火墙(WAF)的区别

前言 由于WEB应用防火墙(WAF)的名字中有“防火墙”三个字,因此很多人都会将它与传统防火墙混淆。实际上,二者之间的有着很大的差别。传统防火墙专注在网络层面,提供IP、端口防护。而WAF是专门为保护基于Web的应用程序…

学生用白炽灯好还是led灯好?2022最专业学生护眼灯推荐

现阶段的学生视力都普遍出现近视低龄化,所以在护眼方面,家长都非常重视的,有人问:学生用白炽灯好还是led灯好? 我的回答是LED灯更适合现在家庭使用,给大家分析一下。 白炽灯是由灯丝发热产生光亮&#xff…

多层串联拼接网络

🍿*★,*:.☆欢迎您/$:*.★* 🍿 目录 背景 正文 总结 背景描述

Pytorch ——特征图的可视化

文章目录前言一、torchvision.models._utils.IntermediateLayerGetter*注意:torcvision的最新版本0.13,已经取消了pretrainedTrue这个参数,并且打算在0.15版正式移除,如果用pretrained这个参数会出现warring警告。现在加载与训练权…

【项目实战】springboot+vue舞蹈课程在线学习系统-java舞蹈课程学习打卡系统的设计与实现

注意:该项目只展示部分功能,如需了解,评论区咨询即可。 本文目录1.开发环境2 系统设计2.1 背景意义2.2 技术路线2.3 主要研究内容3 系统页面展示3.1 学生3.2 教师页面3.3 管理员页面4 更多推荐5 部分功能代码5.1 查看学生打卡5.2 文件上传下载…

天翼云实时云渲染,助力打造世界VR产业大会云上之城

2022年11月12日,2022世界VR产业大会于江西南昌开幕。11月13日,以“共建元宇宙生态,点亮新数智未来”为主题的中国电信生态论坛召开。由天翼云携手新国脉数字文化股份有限公司(简称“国脉文化”)打造的元宇宙家园国脉大…

【力扣刷题】只出现一次的数字

🔗 题目链接 题目描述 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 …

java类的练习 -- 声明一个接口(Calculability),接口中

java类的练习 – 声明一个接口(Calculability),接口中… 题目 编写一个应用程序,实现以下功能: ①声明一个接口(Calculability),接口中包含一个方法area()。 ②声明一个三角形类实现该接口,类名为Triangle&#xf…

React源码分析2-深入理解fiber

react16 版本之后引入了 fiber,整个架构层面的 调度、协调、diff 算法以及渲染等都与 fiber 密切相关。所以为了更好地讲解后面的内容,需要对 fiber 有个比较清晰的认知。本章将介绍以下内容: 为什么需要 fiberfiber 节点结构中的属性fiber 树…