持续需要后台运算的比如迅雷这种不算。其他 app 比如邮件,浏览器,office,只用 commend+w 退出,后台会占用很多资源并耗电吗?
1
Sylv 2019-11-30 11:12:04 +08:00 via iPhone 1
W 是关闭窗口,不代表会关闭程序。Q 才是关闭程序。
|
2
hoyixi 2019-11-30 11:44:57 +08:00
commend+w 关闭窗口, 此时看你的程序在 docker 栏的图标,下方有个小点,表示程序还在运行(当然要占用内存等资源,有计算等后台任务的还要占用 CPU )。
commend+q,完全退出程序。 |
3
ftu 2019-11-30 11:50:40 +08:00 via iPhone
你说的这三个一般不用管,个人一般 safari 浏览器、邮件常驻后台,
|
4
zwater OP 楼上两位大哥,你两位说的我都知道啊,但是想了解一下实际对运行速度和续航(主要是续航)的影响。续航这玩意也不好测。
|
5
wclebb 2019-11-30 11:55:33 +08:00 via iPhone
你可以简单地把 w 视为最小化,虽然 macOS 最小化就是缩小到右边。
我准备发布时看到你说的。 w 是不完全退出,是一定有影响续航。w 不是关闭就当伪后台,它是真的有持续性运行(除非啥也没做)。 Q 是完全退出(除非有插件或某些需要持续性运行的)。 |
6
wclebb 2019-11-30 11:56:29 +08:00 via iPhone
邮件会持续性运行,w 和 q 区别是前者会保持一段时间收录,后者就收不到了。
你说呢? |
9
minamike 2019-11-30 12:27:43 +08:00 via iPhone
你看活动监视器里的用电消耗不就知道了
|
10
di11wei 2019-11-30 12:27:55 +08:00
我觉得这些都是无关紧要的事情。用的爽最重要,办公室、家里都放着充电器,一直插着,不管什么时候外出电池都是满电的。如果经常在外面跑,买一个便携充电器甚至可以给 Mac 充电的充电宝备用就可以了。
|
11
xjbeta 2019-11-30 12:41:48 +08:00
这么说吧 你希望他不耗电也不占用任何资源 那就 Command + Q
Command + W 留在后台用的多少看应用 某些毒瘤应用 Command + Q 了也会留后台进程 比如 adobe 全家桶什么的 |
12
chroming 2019-11-30 17:28:56 +08:00 via iPhone
我记得几年前的发布会演示 safari 不在前台展示网页消耗就会减小,其他软件不清楚
|
13
Orangecz 2019-11-30 18:51:36 +08:00
这个问题应该改成 command w 和 command m 的区别呀
|
14
StevenRCE0 2019-11-30 19:32:21 +08:00 via iPhone
其实 macOS 默认会杀一些没有窗口的后台,即使你分不清楚也不会太影响续航。
|
15
Jobin0528 2019-11-30 23:13:07 +08:00
|
16
ooops 2019-12-01 01:34:14 +08:00
见楼主打错了 3 次,我来纠正一下:command 不是 commend。
|
17
lijixi 2019-12-01 21:04:43 +08:00
以上全部楼层说法均有误!
一般情况下,<command>+<q>是退出程序,相当于 kill 掉程序进程;<command>+<w>是关闭程序前台窗口,但程序主进程仍然运行。 但是,以上说法在 MacOS 中不是强制标准。在部分程序(含 MacOS 官方程序和第三方程序)中,<command>+<w>也是退出程序,kill 掉程序进程。(此处可类比为在 Windows 中,点最小化按钮却直接退出程序!!!)所以,必须结合具体程序来讨论。 这种不一致是 MacOS 的一大缺陷,有可能引发严重问题。 |
18
AlphaRobert 2019-12-01 22:11:00 +08:00
⌘Q:
类似于 Terminal 上的 Windows 的复制,释放该 application 占用的所有资源,终止 application,重新打开的时候需要再次载入。 ⌘W (⇧⌘W ): 对于多数单窗口 application,例如系统偏好、计算器等,在执行操作后顺带终止了 application。 其他的以 QQ 为例,在 Windows 上在任务栏通知区域结束相当于 ⌘Q,点击窗口的关闭按钮相当于 ⌘W。 ⇧⌘W 之后会不会占用很多资源,我也不知道,要看 application 是怎么写的。不一定不是无窗口的挖矿器 |
19
JerryCha 2019-12-02 10:19:50 +08:00
对于 Chrome 而言,CMD+Q 意味着关闭进程并且销毁生命周期为 0 或未声明的 cookie。
|