都说不要让Macbook始终保持100%充电状态,但你知道为什么吗?

了解如何通过定期调整充电习惯和利用macOS内置的电池健康管理功能,来延长MacBook系列笔记本电脑的电池寿命。避免长时间满充,启用电池健康管理,遵循正确的充电策略,可显著提升电池的长期性能。

如果您始终将MacBook,MacBook Pro或MacBook Air插上电源(无论使用时间长短),电池会因为充满电而遭受磨损。随着时间的流逝,最大充电容量会减少,并且您会损失很多分钟的可用时间。这只是笔记本电脑和几乎所有现代电子产品中锂离子电池的特征。

以下是管理MacBook电池的最佳做法的快速列表。

每天定期拔掉笔记本电脑的电源,然后将其电量降低到30%到40%。

不要定期将电池完全放电,也就是说,不要让电池的电量消耗到零。正如电池大学指出的那样:“尽可能避免完全放电,并在两次使用之间经常地给电池充电,电池不需要定期的完全放电周期以延长寿命。 ”

对于现代的Apple笔记本电脑,在macOS Catalina的10.5.5版本中,您可以通过单击“电池运行状况”来确保在“节能器”首选项窗格的“电池”标签中启用了“电池运行状况管理”。

在macOS 11 Big Sir中,最近的Mac笔记本电脑将默认启用更多现代选项。

充值电池的最低要求

锂离子电池远胜于镍基电池。甚至后来的镍氢(NiMH)电池也需要定期完全放电(使电池降至无存储容量)以保持其良好状态。锂离子电池擅长于随时间变化的充电和放电量,并且在长时间闲置时会损失相对较少的电荷。

但是,他们存储能量的方式要求快速充电,直到容量超过80%。此后,电池很容易过热,这可能会损坏电池,或者在最坏的情况下会导致鼓起甚至起火。这就是所有设备上的电池电路将从80%到100%降低充电速度的原因。

如果您想知道为什么您的设备充电很快然后又很慢,那就是为什么。而100%并不是真正的“ 100%”。这是电池的控制电路或连接的操作系统认为“充满”后可以安全存放的最大值。

即使采用最谨慎的算法达到100%的电量,锂离子电池只要始终充满电量,其老化速度也只会更快。电池大学简洁地解释了这一点:锂离子在受热时会承受压力,将电池保持在高充电电压下也是如此,所以将电池置于高温下并长时间处于充满电状态会比循环更具压力。

苹果公司特别意识到这是iPhone的一个问题,并且在iOS中内置了对电池可用容量的意识,这导致它在不关闭iPhone的情况下无法提供足够电量的情况下限制了某些任务。(请参阅“设置”>“电池”。)关于苹果公司缺乏披露,对此问题的道歉以及针对旧手机的折扣电池更换计划,已有很多报道。

这次小危机还导致该公司增加了有关电池容量和充电的更多详细信息,并以更智能的方式进行充电。Apple不再总是确保插入后iPhone和iPad的充电能达到100%,而是会观察您的充电方式并仅在需要时才进行充电,以在任何给定时间为您提供所需的最大储电量。

IDGiOS通过适应电池的使用模式来管理电池充电,并根据您每天的需要完全充充电。

这样可以延长电池寿命。去年10月以来,我的iPhone 11 Pro的电池容量为99%,比我在那段时间拥有的以前的手机要高很多。(如果第一年容量下降到80%以下,则Apple电池供电设备所含的一年保修允许免费更换。AppleCare+可以延长保修期限,只要您为保修付费。)

苹果在其10.15.5更新中为macOS Catalina带来了为其Thunderbolt 3供电的笔记本电脑充电算法,该算法并不完全相同,但随着时间的流逝,它采用了电池的优势。在“节能器”首选项窗格的“电池”选项卡中,单击“ 电池运行状况”。应检查电池健康管理;如果没有,您几乎肯定要启用它。(配备Thunderbolt 3的Mac笔记本电脑当前包括2016年以来的MacBook Pro机型和2018年以来的MacBook Air机型。)

 

在Big Sur的预览中,Apple承诺为最新的Mac笔记本电脑提供和iPhone和iPad相同类型的充电算法。这种无需管理的方法,可以延长笔记本电池的使用寿命。

MacBook 的环境“看起来”和 Linux 很像,是因为 **macOS 是类 Unix 操作系统**,它在底层设计上继承了 Unix 的许多特性。虽然 macOS 和 Linux 并不完全相同,但它们在命令行、终端、shell 脚本、开发工具等方面高度相似,这让开发者感觉“就像在用 Linux”。 --- ## ✅ 为什么 MacBook 环境像 Linux? ### 1. **macOS 是基于 Unix 的操作系统** - macOS 的核心(内核)叫做 **Darwin**,它是开源的,并且符合 **POSIX 标准**(Portable Operating System Interface),这是 Unix 系统的标准规范。 - 因为遵循 POSIX,所以大多数 Unix/Linux 上的软件可以很容易地移植到 macOS。 > 📌 POSIX 兼容意味着:文件权限、进程管理、I/O 模型、shell 行为等都与 Linux/Unix 类似。 ```bash # 在 Mac 终端中运行这些命令,和 Linux 几乎一模一样: ls, cd, ps, top, grep, awk, sed, ssh, curl, python, gcc, make... ``` --- ### 2. **内置类 Unix 的终端环境** - macOS 自带 **Terminal.app** 或 **iTerm2**(第三方),使用的是 `bash` 或 `zsh`(从 macOS Catalina 开始默认是 `zsh`)。 - Shell 脚本语法(如变量、循环、函数)与 Linux 完全一致。 示例: ```bash # 这段脚本在 Linux 和 Mac 上都能运行 for file in *.txt; do echo "Processing $file" done ``` --- ### 3. **支持大量开源工具和包管理器** | 工具 | 描述 | |------|------| | `homebrew` | Mac 上最流行的包管理器,类似 Linux 的 `apt` / `yum`<br>`brew install git node python` | | `Xcode Command Line Tools` | 苹果官方提供的编译工具链(包含 clang, make, git 等) | | `Homebrew` 安装的软件 | 大多数 GNU 工具都可以通过 Homebrew 安装 | 💡 示例: ```bash # 安装常用开发工具 brew install wget curl git vim python@3.11 ``` --- ### 4. **开发者友好的 Unix 风格目录结构** 虽然不完全相同,但 macOS 使用了类似 Unix 的路径结构: | 目录 | 含义 | |------|------| | `/usr/bin` | 系统命令(如 ls, cp) | | `/usr/local/bin` | 用户安装的程序(Homebrew 默认路径) | | `/etc` | 配置文件 | | `/tmp` | 临时文件 | | `/var` | 日志、缓存等可变数据 | | `/Users/yourname` | 相当于 Linux 的 `/home/yourname` | 📌 注意:macOS 内核叫 **XNU**(X is Not Unix),是一个混合内核,结合了: - Mach 微内核(卡内基梅隆大学) - BSD(Berkeley Software Distribution,源自 Unix) 所以本质上,它是“披着 GUI 外衣的 Unix”。 --- ### 5. **支持 Linux 常见的开发场景** | 开发类型 | 是否支持 | 明 | |--------|---------|------| | Shell 脚本编程 | ✅ | 语法兼容 | | Python/Ruby/Node.js 开发 | ✅ | 包管理器和虚拟环境都可用 | | Docker 容器 | ✅ | Docker Desktop for Mac 支持 | | SSH 连接远程服务器 | ✅ | OpenSSH 内置 | | 编译 C/C++ 程序 | ✅ | 使用 clang/gcc | | Git 版本控制 | ✅ | 命令与 Linux 完全一致 | --- ## 🔍 与 Linux 的主要区别 尽管很像,但 **macOS ≠ Linux**,以下是关键差异: | 对比项 | macOS | Linux | |-------|-------|--------| | 内核 | XNU(Mach + BSD) | Linux Kernel | | 包管理器 | `brew`, `port`, `pkgutil` | `apt`, `yum`, `pacman`, `zypper` | | 文件系统默认 | APFS(Apple File System) | ext4, xfs, btrfs | | 图形界面 | Aqua(基于 Cocoa) | X11 / Wayland + 各种桌面环境(GNOME/KDE) | | 系统配置方式 | plist 文件 + GUI 设置 | 文本配置文件(如 `/etc/fstab`, `.conf`) | | 获取方式 | 只能在 Apple 设备上运行 | 可自由安装在任何硬件上 | 🔧 举例:有些 GNU 工具的行为略有不同 ```bash # Linux 上常用的 gawk, ggrep(GNU 版本) # Mac 默认是 BSD 版本,功能稍弱 grep -E 'pattern+' file.txt # 在某些老版本 Mac 上可能不支持 '+',需写成 '\+' ``` 解决方案:用 Homebrew 安装 GNU 工具套件: ```bash brew install grep gawk gsed coreutils ``` 然后使用 `ggrep`, `gawk` 等命令获得完整 GNU 功能。 --- ## 💡 小技巧:让 Mac 更像 Linux ### 1. 安装 Zsh + Oh My Zsh 提升体验 ```bash sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` ### 2. 使用 iTerm2 替代原生 Terminal - 更强大的分屏、搜索、颜色主题等功能。 ### 3. 安装 GNU 核心工具 ```bash brew install coreutils findutils gnu-sed gnu-grep ``` 并添加别名到 `~/.zshrc`: ```bash export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH" alias ls='gls --color=auto' ``` --- ## ✅ 总结 | 问题 | 回答 | |------|------| | **MacBook 为什么环境像 Linux?** | 因为 macOS 是基于 Unix 的系统,遵循 POSIX 标准,拥有类似的 shell、命令行工具、目录结构和开发环境。 | | **能当 Linux 用吗?** | 对大多数开发者来,日常开发(写代码、git、ssh、容器、脚本)完全可以当作 Linux 使用。 | | **有什么不能做的?** | 无法运行 `.deb` 包;不能修改内核;驱动开发受限;不适合做服务器部署(性能/成本)。 | ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值