unix上查询cpu和内存信息
查看cpu
1、aix和hp上面:
lsdev -C | grep Process | wc -l
lscfg |grep proc lsattr -El proc0
lscfg |grep mem lsattr -El mem0
2、solaris上面:
psrinfo -v | grep "Status of processor" | wc -l
用psrinfo(1M)就可以查看。由于多内核/多线程技术的广泛采用,要查出物理CPU的数目可以使用-vp参数,例如:
# psrinfo -vp
The physical processor has 32 virtual processors (0-31)
UltraSPARC-T1 (cpuid 0 clock 1000 MHz)
UltraSPARC-T1的CPU共有8内核,每内核4个线程,因此如果单用-v参数看到的CPU数目是32个,而不是1个。
3、linux上面
cat /proc/cpuinfo | grep processor | wc -l
查看内存
1、在hp/ux上面
root 用户可以用sam 和 mstm ,非root用户可以用:cat /var/adm/syslog/syslog.log|grep Physical
2、在aix上面
lsdev -C | grep mem
lsattr -El mem0 lsattr -E -l sys0 -a realmem
查看虚拟内存
lsps -a
3、在solaris上面
prtconf | grep -i mem
4、在linux上面
free
查看操作系统的位数:
在solaris上面:如何查看系统内核是32位的还是64位的?
isainfo -b isainfo -v
在hpux上面:#/bin/getconf KERNEL_BITS
在aix上面:bootinfo -y
关于solaris的faq:
http://wiki.gceclub.sun.com.cn/index.php/OpenSolaris/Solaris%E4%B8%AD%E6%96%87FAQ
aix上是否开启aio:
lsdev -Cc aio
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述