当前位置:首页 > 内存 > 正文

怎样看服务器分配内存

  • 内存
  • 2024-05-22 22:34:47
  • 2601

一、如何查看Linux服务器内存使用1、在Linux中,可以在/proc/cpuinfo中看到各个处理器的详细信息。但对于双核处理器,您将在cpuinfo中看到两个处理器。它经常与两个单核处理器混淆。
事实上,单核和双核处理器应该通过其
物理处理器标识符来区分。
处理器的物理标识符
可以从cpuinfo或dmesg中找到。
flags
如果有
ht
则表明超线程技术支持
判断可以通过物理标识符值来检查物理处理器的数量
如果相同则为同一个物理处理器
2.:
cat
/proc/meminfo
grep
memtotal
3.其他一些显示详细Linux系统信息的命令和方法:
uname
-a
#
显示Linux系统信息、内核信息命令/操作系统/处理器
head
-n
1
/etc/issue
#
显示操作系统版本,这是数字1,不是字母l
cat
/proc/cpuinfo
#
Linux系统信息显示处理器信息的命令
named'host
#
Linux系统信息显示计算机名称的命令
lspci
-tv
#
列出所有PCI设备
lsusb
-tv
#
列出Linux系统信息命令所有USB设备
lsmod
#
列出加载的内核模块
env
#
显示环境变量资源
free
-m
#
显示内存使用情况和交换区
df
-h
#
查看各个分区的使用情况
du
-sh
#
显示指定目录的大小
grep
memtotal
/proc/meminfo
#
查看内存总量
grep
memfree
/proc/meminfo
#
检查可用内存量
uptime
#
显示系统运行时间、用户数、load
cat
/proc/loadavg
#
显示系统加载磁盘和分区
mount
column
-t
#
显示附加分​​区的状态
fdisk
-l
#
#
显示所有分区
swapon
-s
#
显示所有交换分区
hdparm
-i
/dev/hda
#
显示磁盘设置(仅适用于ide设备)
dmesg
grep
ide
#
在网络启动时显示IDE设备的状态检测
ifconfig
#
显示所有IDE设备的属性网络接口
iptables
-l
#
显示防火墙设置
route
-n
#
显示路由表
netstat
-lntp
#
显示所有监听端口
netstat
-antp
#
显示所有已建立的连接
netstat
-s
#
显示网络统计进程
ps
-ef
#
显示所有进程
top
#
实时用户查看进程状态
w
#
显示活跃用户
id
#
显示指定用户信息
最新
#
显示用户登录
cut
-d:
-f1
/etc/passwd
#
显示系统上所有用户
cut
-d:
-f1
/etc/group
#
显示所有组系统
crontab
-l
#
显示当前用户的定时任务服务
chkconfig
–list
#
#所有系统服务列表
chkconfig
–list
grep
on
#
所有启动的系统服务程序列表
rpm
-qa
#
显示所有已安装的软件包
cat
/proc/cpuinfo
:Linux系统命令,显示处理器相关参数
cat
/proc/partitions
:系统信息命令,显示Linux硬盘及分区信息
cat
/proc/meminfo
:Linux显示系统内存信息Linux系统命令
cat
/proc/version
:显示版本,类似uname
-r
cat
/proc/ioports
:显示设备io端口
cat
/proc/interrupts
:显示中断
cat
/proc/pci
:显示PCI设备信息
cat
/proc/swaps
:显示所有交换分区的信息