加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

怎样快速相识一台Linux体系处事器

发布时间:2018-09-08 21:36:33 所属栏目:业界 来源:生信Rookie
导读:9月15日技能沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖切磋精准运维! 得手一个对象,大到汽车,小得手机,除了知道怎样行使之外,进一步相识他们才气更好地施展出它们的手段。 那么怎样去相识,对付一小我私人而言我们要去相识他的拿手,而对付呆板而
副问题[/!--empirenews.page--] 9月15日技能沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖切磋精准运维!

得手一个对象,大到汽车,小得手机,除了知道怎样行使之外,进一步相识他们才气更好地施展出它们的手段。

那么怎样去相识,对付一小我私人而言我们要去相识他的拿手,而对付呆板而言,我们要相识的是详细参数,好比汽车我们必要相识它的动力。

对付生物信息事变者而言,Linux体系处事器最认识不外,那么怎样通过简朴的呼吁对Linux处事器举办最快的相识。

【存储空间】df -h

df呼吁浸染是列出文件体系的整体磁盘空间行使环境。可以用来查察磁盘已被行使几多空间和还剩余几多空间。

而df -h则是以人们易读的方法展示。

怎样快速相识一台Linux体系处事器

  1. [root@localhost home]# df -h 
  2. Filesystem             Size  Used  Avail  Use%  Mounted on 
  3. /dev/mapper/cl-root    50G    36G    15G   71%  / 
  4. /dev/sda1            1014M   227M   788M   23%  /boot 
  5. /dev/mapper/cl-home   1.8T   450G   1.4T   25%  /home 

Filesystem:代表该文件体系时哪个分区,以是列出的是装备名称。

Mounted on:磁盘挂载的目次,即该磁盘挂载到了哪个目次下面。

【内存】 free -h

free呼吁可以表现Linux体系中空闲的、已用的物理内存及swap内存,及被内核行使的buffer。

一样平常用free -h方法查察内存占用环境(同样是适于人类阅读)

  1. [root@localhost home]# free -h 
  2.              total       used       free     shared    buffers     cached 
  3. Mem:          126G       124G       2.0G       1.6M       626M       118G 
  4. -/+ buffers/cache:       4.5G       121G 
  5. Swap:          15G        40M        15G 

注解:-buffers/cache反应的是被措施实其着实吃掉的内存(本例中,-buffers/cache的内存数是4.5G,即便是Mem行的 used- buffers - cached),而+buffers/cache反应的是可以调用的内存总数(本例中,+buffers/cache的内存数是121G,即便是Mem行的free + buffers + cached)。

Swap行数据是互换分区SWAP的,也就是我们凡是所说的假造内存。当你望见 buffer/cache 的空闲空间低可能 swap 的空闲空间低,声名内存必要进级了。这意味这内存操作率很高。请留意 shared(共享)内存列应该被忽略 ,由于它已经被废弃了。

以上关于free -h的注解,部门参考自https://www.cnblogs.com/kex1n/p/6010496.html。

关于buffers 和cache的表明,来自知乎https://www.zhihu.com/question/26190832的表明,较量轻易懂。

Buffer的焦点浸染是用来缓冲,和缓攻击。好比你每秒要写100次硬盘,对体系攻击很大,挥霍了大量时刻在忙着处理赏罚开始写和竣事写这两件事嘛。用个buffer暂存起来,酿成每10秒写一次硬盘,对体系的攻击就很小,写入服从高了。Cache的焦点浸染是加速取用的速率。好比你一个很伟大的计较做完了,下次还要勤奋效,就把功效松手边一个好拿的处所存着,下次不消再算了。加速了数据取用的速率。以是,假如你留意体谅过存储体系的话,你会发明硬盘的读写缓冲/缓存名称是纷歧样的,叫write-buffer和read-cache。很明明地说出了两者的区别。

【CPU】 cat /proc/cpuinfo

操作cat查察处事器cpu info

  1. [root@localhost home]# cat /proc/cpuinfo|grep "processor" |wc -l 
  2. 32 
  3. [root@localhost home]# cat /proc/cpuinfo|grep "physical id" |sort|uniq|wc -l 
  4. [root@localhost home]# cat /proc/cpuinfo|grep "cpu cores" |uniq 
  5. cpu cores   : 8 

注解:以上三个呼吁从上自下别离代表①总逻辑CPU数:32;②物理CPU个数:4,这边假如是2就代表着是两路处事器,4则是四路处事器;③每颗物理CPU的核数:8。总逻辑CPU数=物理CPU个数×每颗物理CPU的核数。假如存在超线程技能,那么可以让单核模仿多焦点事变,单焦点具有两个线程。那么,总逻辑CPU数 = 物理CPU个数×每颗物理CPU的核数×超线程数。

【内核|操纵体系】

查察内核版本 cat /proc/version | uname -a

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读