可关闭标签页缩略图预览、禁用悬停缩略图、启用低内存性能模式、暂停非活动标签页媒体、清除缩略图缓存来缓解Safari卡顿与高内存占用。

如果您在使用 Safari 浏览器时发现标签页缩略图预览导致界面卡顿或内存占用升高,可能是由于该功能持续渲染缩略图并缓存大量图形资源。以下是关闭标签页缩略图预览及启用性能优化模式的具体操作步骤:
一、关闭标签页缩略图预览
标签页缩略图预览功能会在新标签页界面或标签栏悬停时生成网页快照,消耗额外 GPU 和内存资源。关闭后可减少实时渲染负担。
1、打开 Safari 浏览器,点击顶部菜单栏中的Safari → 偏好设置。
2、切换到“通用”标签页。
3、取消勾选“在新标签页中显示热门网站和建议”选项。
4、关闭偏好设置窗口,重启 Safari 使更改生效。
二、禁用标签栏悬停缩略图
Safari 在 macOS 上默认支持鼠标悬停标签栏时显示网页缩略图,该行为由 WebKit 渲染引擎实时触发,可被系统级命令禁用。
1、退出 Safari 浏览器。
2、打开“访达” → 按下 Shift + Command + G,输入 /Applications/Utilities 并回车。
3、双击运行终端应用。
4、在终端中粘贴并执行以下命令:defaults write com.apple.Safari DebugSnapshotsEnabled -bool false。
5、重启 Safari 浏览器。
三、启用 Safari 性能模式(降低内存占用)
Safari 内置的自动内存管理机制可通过隐藏非活动标签页的后台进程来释放 RAM,该模式需通过实验性配置启用。
1、确保 Safari 已完全退出。
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
2、打开终端,执行命令:defaults write com.apple.Safari WebKitPerTabProcessEnabled -bool false。
3、继续执行:defaults write com.apple.Safari WebKitProcessModel -string "LowMemory"。
4、执行完毕后,重新启动 Safari。
四、手动限制标签页后台活动
即使未关闭所有标签页,Safari 仍允许对非活跃标签页暂停 JavaScript 执行与媒体播放,从而显著降低 CPU 与内存负载。
1、在 Safari 中打开任意网页,点击顶部菜单栏Safari → 偏好设置 → 标签页。
2、勾选“暂停非活动标签页中的音频和视频”。
3、同时勾选“当标签页不在前台时暂停播放”。
4、关闭偏好设置,该策略将立即对新打开及现有标签页生效。
五、清除历史缩略图缓存数据
已生成的缩略图会以二进制格式持久化存储于用户库目录中,残留文件可能持续占用内存并干扰渲染调度。
1、退出 Safari 浏览器。
2、在访达中按下Shift + Command + G,输入路径:~/Library/Caches/com.apple.Safari/。
3、定位并删除名为SnapshotCache的文件夹。
4、再前往路径:~/Library/Saved Application State/com.apple.Safari.savedState/,删除其中所有以"snapshot"开头的文件。
5、重启 Safari。


















