我有 10.11 的全新安装。当我在我自己的管理员帐户中启动系统时,没有启用登录服务,也没有启用任何互联网或云帐户(例如,消息、Facetime、邮件、日历等),我在控制台上看到以下消息:
10/4/15 2:12:08.104 PM com.apple.xpc.launchd[1]:(com.apple.diagnostics_agent) This service is defined to be constantly running and is inherently inefficient.
希望我的问题对于比我拥有更多操作系统经验的人来说应该是一个简单的问题:如果 Apple 自己的操作系统承认它“本质上效率低下”,为什么还存在这项服务?如果它“本质上是低效的”,那么用户如何在不让其他服务翻转或在控制台上注册警告/错误的情况下禁用它?
注意,控制台中还有其他服务具有相同的消息,例如 AirPlayUIAgent:
10/4/15 2:12:08.097 PM com.apple.xpc.launchd[1]:(com.apple.AirPlayUIAgent) This service is defined to be constantly running and is inherently inefficient.
我不能确定,但我认为这也发生在优胜美地 - 即,我认为这不是 El Capitan 的特定问题。感谢帮助理解这些消息、功能和行为。也感谢帮助禁用或更改它们。
对于我们人类试图学习终端语言和代码的人来说,各种语言的命令和脚本中包含或不包含多少空格重要吗?例如,以下之间是否有任何区别:
grep | bagelyum
Run Code Online (Sandbox Code Playgroud)
和
grep|bagelyum
Run Code Online (Sandbox Code Playgroud)
?
是否存在按空格键过多(或不够)会影响命令结果的语言和实例?作为一个新手,我发现学习终端语言的可怕之处在于我对这样的细节的担忧。在人类社会语言学中,差距和沉默可能是有意义的。但是计算机语言呢?