Mac CPU 相关

1 Monitor

https://support.apple.com/zh-cn/HT201464

这个是 Mac 自带的监视器,可以监视 包括 CPU,内存在内的多种资源,使用简单,可以针对某个进程进行 Kill。

image_1dfq6sn5boeq4u4c941un7j9k9.png-120.2kB

2 命令模式

2.1 system_profiler SPHardwareDataType

image_1dfo71sbomui7m8pjmj118ntp.png-67.8kB

2.2 sysctl

sysctl 是可以提取内核状态的命令,具体用法可以 man sysctl 获取全面的手册,以下是从手册中获取的一些与 CPU 有关的指标。

NameTypeChangeable
hw.activecpuintegerno
hw.cpu64bit_capableintegerno
hw.cpufamilyintegerno
hw.cpufrequencyintegerno
hw.cpufrequency_maxintegerno
hw.cpufrequency_minintegerno
hw.cpusubtypeintegerno
hw.cputhreadtypeintegerno
hw.cputypeintegerno
hw.l1dcachesizeintegerno
hw.l1icachesizeintegerno
hw.l2cachesizeintegerno
hw.l3cachesizeintegerno
hw.logicalcpuintegerno
hw.logicalcpu_maxintegerno
hw.ncpuintegerno
hw.physicalcpuintegerno
hw.physicalcpu_maxintegerno

获取系统最大的进程数。

sysctl kern.maxproc

为每个 uid 配置最大的进程数。

sysctl kern.maxprocperuid=1000

3 Summary

Mac 作为日常开发的主力机,理解其物理资源的查询方法是很有必要的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值