linux 系统参数

一、CPU大小 [[email protected] ~]# more /proc/cpuinfo可以看到详细内容或:[[email protected] ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz physical id : 0 physical id : 0 physical id : 3 physical id : 3 [[email protected] ~]# 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明支持超线程技术判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU 可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是2.8G。

二、内存大小 [[email protected] ~]# cat /proc/meminfo |grep MemTotal MemTotal: 1034612 kB [[email protected] ~]# 

三、硬盘大小 [[email protected] ~]# fdisk -l |grep Disk Disk /dev/sda: 300.0 GB, 300000000000 bytes [[email protected] ~]#
时间: 2024-11-08 22:07:30

linux 系统参数的相关文章

Linux系统参数调优

摘要 本文讲Linux系统参数的含义及调优,本文会持续更新. - 最大文件句柄数设置 a) /etc/sysctl.conf fs.file-max = 102400000 b) /etc/security/limit.d/user.conf *         hard    nofile      500000  *         soft    nofile      500000  root      hard    nofile      500000  root      soft

几个linux系统参数的理解

CPU LOAD 通俗点讲,即当前系统正在执行及等待执行的任务数量. 维基百科上面对LOAD的详细解释: Each process using or waiting for CPU (the ready queue or run queue) increments the load number by 1. Most UNIX systems count only processes in the running (on CPU) or runnable (waiting for CPU) st

linux系统参数注释

/proc/sys/kernel/参数注释1./proc/sys/kernel/ctrl-alt-del该文件有一个二进制值,该值控制系统在接收到ctrl+alt+delete按键组合时如何反应.这两个值分别是0和1:0,表示捕获ctrl+alt+delete,并将其送至init 程序,允许系统可以安全地关闭和重启,就好象输入init 6命令一样.1,表示不捕获ctrl+alt+delete,将执行非正常的关闭,就好象直接关闭电源一样.缺省设置:0 2./proc/sys/kernel/msgm

修改Linux系统参数以支持单机同时打开数百万文件句柄

在linux kernel 2.6.25之前通过ulimit -n(setrlimit(RLIMIT_NOFILE))设置每个进程的最大打开文件句柄数不能超过NR_OPEN (1024*1024),也就是100多w(除非重新编译内核),而在2.6.25之后,内核导出了一个sys接口可以修改这个最大值(/proc/sys/fs /nr_open). 具体的changelog: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.gi

压力测试时候Linux系统参数的调优

有个站点,我用ab做压测,结果ab总是返回错误,我做了如下的一些调优,最后正常了. nginx的配置 .conf: worker_processes 32; worker_connections 65536; 过多的TIME_WAIT 在压力中,通过netstat发现很多TIME_WAIT的连接描述符: netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}' s

linux系统参数统计脚本

#!/bin/sh clear if [[ $# -eq 0 ]] then #Define Variable Reset_terminal Reset_terminal=$(tput sgr0) #Check OS Type OS=$(uname -o) echo -e '\E[36m' "Operating System Type :" $Reset_terminal $OS #Check OS Realease Version And Name OS_name=$(cat /et

Linux 系统参数修改命令sysctl

该命令只能修改/proc/sys/下的参数 而且只是临时性的 查看指定参数的值 实际的目录是/proc/sys/net/ipv4/ip_forward 修改指定参数的值 哪些参数可以修改呢? 由于这些参数都是以文件形式显示的,所以使用cat echo来查看 为了让修改的参数生效,需要重新载入配置文件 systcl -p 默认载入/etc/sysctl.conf文件 为了让sysctl所操作的参数永久有效,需要修改/etc/sysctl.conf(CentOS5 6) 或者 /etc/sysctl

linux文件句柄

在linux中执行ulimit -a 即可查询linux相关的参数,默认情况下,linux最大文件句柄数为1024个.当你的服务器在大并发达到极限时,就会报出"too many open files". [[email protected] ~]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (block

linux运维工程师应掌握的技能

运维人员需要知道的知识: 1.了解操作系统的发展史和linux系统 2.了解linux发行版 3.linux基本指令使用入门:man.ls.cd.rm.mount.init.等近百   个指令熟练掌握.linux获取帮助.linux磁盘管理.linux网络基   础.linux用户.组及权限管理.linux程序包管理.linux文本出   来工具.linux计划任务 4.掌握shell编写能力.实现自动化运维,应掌握技能: bash基本特征 bash的历史命令 bash特性之输入输出重定向和管道