Chinaunix首页 | 论坛 | 博客
  • 博客访问: 179578
  • 博文数量: 70
  • 博客积分: 55
  • 博客等级: 民兵
  • 技术积分: 388
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-26 23:53
文章分类

全部博文(70)

文章存档

2014年(1)

2013年(5)

2012年(42)

2011年(22)

我的朋友

分类: 系统运维

2013-12-15 20:22:45

具有相同core id的CPU是同一个core的超线程。(Any cpu with the same core id are hyper-threads in the same core).
具有相同physical id的CPU是同一个CPU封装的线程或核心。(Any cpu with the same physical id are threads or cores in the same physical socket.)

物理CPU个数查看:
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
(但我实际VMware设置是2个物理CPU各为单核,但是没有 physical id参数。。。。。。。但改成1个物理CPU2个核心就有。。。。。。。。。)
每个CPU中core的个数(核数)查看:
# cat /proc/cpuinfo | grep "cpu cores" | uniq
逻辑CPU的个数查看:
# cat /proc/cpuinfo | grep "processor" | wc -l
其实这个逻辑个数就是物理个数×单个的核数。。。。。。。。。。

内存使用情况
free -m
                 total       used       free     shared    buffers     cached
Mem:           988        253        735          0          9        142
-/+ buffers/cache:        100        888
Swap:         2047          0       2047

total:内存总大小
used:已经使用的内存数
free:空闲
shared:多个进程共享内存总额
-buffers/cache:(已用)的内存数,计算公式:used-buffers-cached
+buffers/cache:(可用)的内存数,计算:free+buffers+cached

所以,我当前使用内存100M,即253-9-142约等于100
可用内存888M,即735+9+142也是约等于。。

从应用的角度来看,应以(+/-buffers/cache)的情况为主。
在观察Linux的内存使用情况时,只要没发现使用swap的空间,就不用太担心内存不足了。反之就该加内存了。

阅读(3105) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~