导航:首页 > 配服务器 > 如何看服务器的物理内存

如何看服务器的物理内存

发布时间:2022-08-19 13:37:24

1. linux 下如何查看服务器物理内存状况

如果你真的喜欢计算机,Linux绝对是你梦想中的操作系统。它比现在所有其他的操作系统更加有意思。然而,Linux的真正革命在于它是开放的软件。我们在科技和技术方面的发展为今日的免费信息和相互检查提供了可能性。
举个例子,如果你外出,你会乘坐那些是使用秘密技术和没有监督检查的方案制造出来的飞机吗?那些除了制造商以外再也没有人能够了解内部结构的飞机?你如何信任一个可能隐含秘密代码的程序?只有代码开放的Linux系统才能够真正符合运行关键任务的要求――它的安全性和性能是由基于每个人都可以阅读,批评和改进的全面解决方案,也是当今科学计算领域的集中体现。
制造马靴和精致的玻璃,测量时间等技术曾经是被严密保护的商业秘密。500年前印刷出版技术的出现使得科学和技术的知识共享开始得到普及。在印刷业发展的早期,那些敢于共享的人会以“泄漏商业秘密”的罪名被起诉。Linux 相对于计算机时代,就像当年古滕贝格(Johannes Gutenberg,1400-1468,“西方版”的活字印刷术发明人)对于印刷的作用。希望这次不会再有什么起诉-J。Linux的确让那些自称信息拥有权想让时间倒退五百年的人感到极不舒服。
Linux有什么好处?Linux可以给你:
· 一个新潮,非常稳定,多用户,多任务的环境。Linux基于非昂贵硬件,而且软件是免费的(或者近于免费)。Linux是一个功能齐全而且强健的平台――不要错认为它是一个“穷人”才用的操作系统。开启包装盒后的Linux的功能相当于微软的Windows NT加上5,500美元的其他软件的总和,而且Linux更稳定,运行相似的任务比Windows要求更少的硬件资源。
· 标准的平台。Linux非常的标准――它基本上是一个与POSIX兼容的Unix系统(没错,Linux是Unix最好的衍生品。Unix不再用来和Linux产生任何关联是因为Unix是一个注册商标)。Linux包含了所有标准的Unix工具和应用程序。
· 无法超越的计算能力,可移动性和适应性。1999年4月,一台集群的Linux机器在性能测试上击败了Gray超级计算机。出于价格考虑,Linux大部分运行在便宜的Intel的芯片上,但是它在其他很多硬件平台上(从小玩具到大型机)也运行良好。一个Linux发行商(Debian)声称: “Linux是一个无所不在的操作系统”。Linux几乎可以通过量身定做去适应任何计算任务的需要。
· 先进的图形用户界面。Linux使用一个标准,网络透明的X-Window系统,并且自带窗口管理程序(KDE或者GNOME)。
· 几十个异常出色而且免费的桌面应用程序。这些软件包括网络浏览器,电子邮件程序,字处理,电子表格,图形和线性图形程序,文件管理器,音频播放机,CD刻录程序,游戏等等。
· 成千上万个免费的工具和应用小程序。“小的就是好的”在Linux哲学里表现得淋漓尽致。这些应用小程序协调工作用于实现非常复杂的计算任务。
· 几百上千个专业程序由全世界的无数研究人员编制,覆盖了天文,信息技术,化学,物理,工程,语言,生物等各个学科领域。在很多专业领域,Linux更像是“唯一”的操作系统(试着看看你搞天文学的朋友的计算机用的是什么操作系统)。的确这一类的软件不是非常好使用,但是,如果你需要超强的计算能力,Linux是现在在这个领域里最好的软件。不相信?看看以下链接:
· 很多顶级的商业软件包括大型数据库(比如Oracle,Sybase,当然――不包含微软)。这些软件很多(或者几乎)都提供给开发者和个人免费使用。
· 一个真正杰出的学习系统。如果你是家长看到你的儿子或者女儿在折腾Linux,你真应该感到高兴,他们正在学习一些可以长久保值的东西。如果你是一个教师,你应该考虑在学校里安装一个Linux。如果你更注重于教育而不是培训,你应该选择Linux。好的大学更多的是用Linux来作为教学的主要内容。举个例子,在Linux系统下,你可以让你的学生立刻学习如何编译一个电子表格应用程序的代码,这个程序和微软的Excel具有同样先进的功能。Linux让你始终站在科学技术的前沿,比如信息技术,项目管理,质量控制,方法学等等。很多教师不在日常教学里使用Linux,是因为他们本身缺少计算机教育背景。
· 出色的网络功能已经内置的系统。你可能会想你不需要网络?如果你试图实现家庭联网,没有网络功能根本不行。如何把两台或者更多的计算机联在一起,让它们共享硬盘,CDROM, 声卡,Modem,打印机?如何只用一个因特网连接就能够让两台或者更多的计算机同时浏览网络?如何和你的儿子在家里打网络游戏?甚至,通过联网使用在奔腾服务器上的网络资源,你的老掉牙的386带Windows 3.1的机器可以再发挥相当的作用。支持这些功能所需的软件都在标准的Linux软件包里,绝对免费,只是按照你的要求设置一下就行了。它们并非“二流共享软件”,绝对是那些在因特网上运用广泛的软件(比如Apache, 几乎占据50%的网络服务器的分额,而Sendmail几乎占据涉及70%的所有电子邮件的总和)。充分享受家庭联网的快乐,是我之所有很喜欢Linux的主要原因。
· 可以连接到微软,NOVLE和APPLE的网络。还照样可以读写微软MS DOS和MS Windows的其他文件格式。包括那些存放在微软Windows操作系统下的硬盘分区的文件。
· 很多顶级的系统开发平台,友好的编程语言及编程工具都免费包含在操作系统里面。如果你有特别需要必须阅读操作系统的源代码,也是免费的。Linux自带的C语言编译器的兼容性和适应性可以说比现在所有其他不同的平台要好得多。Perl, Python, Guide, Tcl, Ruby,功能强大的shell脚本,甚至连汇编程序的编译器也包含在标准的Linux里面。
· 病毒入侵,计算机的“后门”,软件提供商的“特别要求”,强迫性的软件升级,专有的文件格式,软件使用许可证和市场策略,产品注册登记,高得惊人的软件价格,等等。觉得这些东西怎么样?Linux没有病毒,因为它是一个极其安全的操作系统可以有效的防止病毒发作和大规模的传播。余下的那些,因为Linux遵循源代码开放和非商业化的原则,它封装了最佳的计算方法,可靠的代码验证,安全性,适应性,实用性和极佳的性能。
· Linux操作系统平台保证它的“永久性”。既然Linux不是属于哪一家公司私人拥有,它就不可能因为公司的倒闭就消失。Linux的通用公共许可证(General Public License, GPL)将保证,只要还有Linux的用户,他们就能够提供对操作系统的开发和维护。
· 一个技术快速更新的平台。这个由Linux的新式的开放软件开发模型所决定:“基于前一开发者的成果”和“对等代码检查”(相比于一般的封闭式软件开发模型的“一切从头开始”和“没有人能够读我的代码”)。即使现在这些Linux迷们都见上帝去了,Linux的开发还是会和刚开初的那样继续下去。开放源代码的软件开发模型有它自己的特性:开发的过程从速度上来讲感觉好像很慢,但是整个开发过程展得很开,这样,一些程序的安全漏洞在这个过程中就被解决掉了,因为对于一个程序来说,实现相似的功能可能有几种不同的选择。如果你还想了解更多关于通用公共许可证(GPL),请查阅着名的GNU资料库:

简单说来,GNU通用公共许可证允许任何人:· 免费使用软件,没有任何限制· 复制,分发和销售没有修改过的软件的源代码或者二进制格式文件· 复制,分发和销售修改过的软件,只要程序的源代码还包含在通用公共许可证的许可范围以内· 销售软件的服务支持 这个许可证“不允许”做的是:对软件做了修改,但是仅提供二进制的软件格式而不包含程序源代码。简而言之,通用开放许可证就是要尽量禁止有人盗窃别人的软件,然后把它们合成到自己的封闭性商业软件里。当然,如果你从程序作者那里获得许可,也可以把通用开放许可证软件合并到自己专有的商业软件里。被发现违反通用开放许可证的个人,也会被禁止使用通用开放许可证下的软件。
哪一个Linux发行商的许可证,可能是最重要的决定因素。它设计用来保证信息自由的长久性。另外还有一些重要的“开放源代码”的项目,比如科学和法律(不是开玩笑的)。Linux的方式说起来也不是什么特别的新鲜事,简单的说就是科学的方法在软件开放上的应用:你免费得到信息,你加入你的意见和想法,最后,你又让其他人免费得到。不幸的是,某些大公司和他们的律师们很拼命的想去改变这种状况,把我们向后拉,最好拉回到大黑暗时代,这样信息就可以变成“专有”而不是“共有”。后果就是,你经常在报纸上看到一些着名的和Linux有关联的人被卷入到一些乱七八糟的纷争里面。
也许你想知道Linux的真正价值?以下是一些在亚马孙网站()的软件价格。所有的软件价格按美元计算,调查的日期是2001年2月3日,带打折价。几乎所有Linux对等的软件都包含在Linux的光盘里,而且没有最大用户数的限制。还有,Linux在硬件的开销上绝对的便宜,因为几乎所有的Linux服务都可以在单一的服务器上运行。
Microsoft Windows 2000 Server (5-client)--$848.99;
Microsoft Exchange 2000 Server (5-client)--$1,279.99;
Microsoft Outlook 2000 (1-client)--$94.99;
Systems Management Server 2.0 (10-Cals)--$994.99;
Proxy Server 2.0--$886.99; Microsoft SQL Server 2000 Standard Edition (5-client)--$1,229.99;
Microsoft SQL Server 2000 Standard Edition (1-user License)--$4,443.99;
Microsoft BackOffice Small Business Server 4.5 NT (Add-On 5-CAL)--$264.99;
Windows NT Server Prod Upgrade From BackOffice SBS Small Bus Server (25-client)--$558.99;
Microsoft Windows 2000 Advanced Server Upgrade (25-client)--$3,121.99;
Microsoft FrontPage 2000--$129.99;
Microsoft Internet Security and Acceleration Server --$664.99;
Site Server Commerce 3.0 (25-client)--$4,092.99;
Visual C++ 6.0 Professional Edition with Plus Pack--$525.99;
Microsoft Visual Basic Enterprise 6.0 with Plus Pack--$1,128.99;
Microsoft Visual Sourcesafe 6.0 CD--$469.99;
Microsoft Office 2000 Standard (1-client)--$384.99;
Adobe Photoshop 6.0--$551.99;
Microsoft Plus Game Pack--$19.99.在英文里,“免费”(free)有两种完全不同的解释,有些时候会导致对Linux产生一些概念上的误解。这两个意思分别来自于拉丁语的形容词“自由”(liber)和副词“免费的”(gratis),这两个不同的意思经常用这样的例子来解释:“自由言论”和“免费啤酒”。大部分的Linux软件同时包含这两层意思,但是,只有第一层的意思是Linux的真正根本所在。

2. linux怎么查询服务器器的物理内存

1,Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU

2,查看内存大小:
cat /proc/meminfo |grep MemTotal

3,其他一些可以查看详细linux系统信息的命令和方法:
uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令
head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L
cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令
hostname # 查看计算机名的linux系统信息命令
lspci -tv # 列出所有PCI设备
lsusb -tv # 列出所有USB设备的linux系统信息命令
lsmod # 列出加载的内核模块
env # 查看环境变量资源
free -m # 查看内存使用量和交换区使用量
df -h # 查看各分区使用情况
-sh # 查看指定目录的大小
grep MemTotal /proc/meminfo # 查看内存总量
grep MemFree /proc/meminfo # 查看空闲内存量
uptime # 查看系统运行时间、用户数、负载
cat /proc/loadavg # 查看系统负载磁盘和分区
mount | column -t # 查看挂接的分区状态
fdisk -l # 查看所有分区
swapon -s # 查看所有交换分区
hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
dmesg | grep IDE # 查看启动时IDE设备检测状况网络
ifconfig # 查看所有网络接口的属性
iptables -L # 查看防火墙设置
route -n # 查看路由表
netstat -lntp # 查看所有监听端口
netstat -antp # 查看所有已经建立的连接
netstat -s # 查看网络统计信息进程

3. 如何查看Linux服务器的内存、硬盘

1,linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过physical
processor
id来区分单核和双核。而physical
processor
id可以从cpuinfo或者dmesg中找到.
flags
如果有
ht
说明支持超线程技术
判断物理cpu的个数可以查看physical
id
的值,相同则为同一个物理cpu
2,查看内存大小:
cat
/proc/meminfo
grep
memtotal
3,其他一些可以查看详细linux系统信息的命令和方法:
uname
-a
#
查看内核/操作系统/cpu信息的linux系统信息命令
head
-n
1
/etc/issue
#
查看操作系统版本,是数字1不是字母l
cat
/proc/cpuinfo
#
查看cpu信息的linux系统信息命令
hostname
#
查看计算机名的linux系统信息命令
lspci
-tv
#
列出所有pci设备
lsusb
-tv
#
列出所有usb设备的linux系统信息命令
lsmod
#
列出加载的内核模块
env
#
查看环境变量资源
free
-m
#
查看内存使用量和交换区使用量
df
-h
#
查看各分区使用情况

-sh
#
查看指定目录的大小
grep
memtotal
/proc/meminfo
#
查看内存总量
grep
memfree
/proc/meminfo
#
查看空闲内存量
uptime
#
查看系统运行时间、用户数、负载
cat
/proc/loadavg
#
查看系统负载磁盘和分区
mount
column
-t
#
查看挂接的分区状态
fdisk
-l
#
查看所有分区
swapon
-s
#
查看所有交换分区
hdparm
-i
/dev/hda
#
查看磁盘参数(仅适用于ide设备)
dmesg
grep
ide
#
查看启动时ide设备检测状况网络
ifconfig
#
查看所有网络接口的属性
iptables
-l
#
查看防火墙设置
route
-n
#
查看路由表
netstat
-lntp
#
查看所有监听端口
netstat
-antp
#
查看所有已经建立的连接
netstat
-s
#
查看网络统计信息进程
ps
-ef
#
查看所有进程
top
#
实时显示进程状态用户
w
#
查看活动用户
id
#
查看指定用户信息
last
#
查看用户登录日志
cut
-d:
-f1
/etc/passwd
#
查看系统所有用户
cut
-d:
-f1
/etc/group
#
查看系统所有组
crontab
-l
#
查看当前用户的计划任务服务
chkconfig
–list
#
列出所有系统服务
chkconfig
–list
grep
on
#
列出所有启动的系统服务程序
rpm
-qa
#
查看所有安装的软件包
cat
/proc/cpuinfo
:查看cpu相关参数的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
:查看所有swap分区的信息

4. 如何使用Linux命令行查看Linux服务器内存使用情况

在Linux命令行输入free -m命令,free命令可以列出Linux服务器的物理内存和swap内存交换空间的总量、使用量、剩余大小,加-m选项是因为free命令默认显示的容量单位是KB,-m选项表示用MB为容量单位来显示,你也可以用-g选项表示用GB为单位来显示。

5. Linux服务器要怎么查看内存

1. free命令

命令格式:free -m

用途:用于检查有关系统RAM的使用情况(查看系统的可用和已用内存)。

可用内存计算公式:

可用内存=free +buffers +cached, 实际操作即:215 +11+57 =253MB。

2. vmstat 指令

命令格式:vmstat -s(参数)

用途:用于查看系统的内存存储信息,是一个报告虚拟内存统计信息的小工具,vmstat 命令报告包括:进程、内存、分页、阻塞IO、中断、磁盘、CPU。

3. /proc/meminfo 指令

命令格式:cat/proc/meminfo

用途:用于从/proc文件系统中提取与内存相关的信息。这些文件包含有系统和内核的内部信息。

SwapFree中的交换内存。

PS:你还可以使用命令less /proc/meminfo 直接读取该文件。通过使用less 命令,可以在长长的输出中向上和向下滚动,找到你需要的内容哦~

4. top 指令

命令格式:top

用途:用于打印系统中的CPU和内存使用情况。

PS:如果你想让top 显示更友好的内存信息,使用命令top -o %MEM,这会使top 按进程所用内存对所有进程进行排序。

5. htop 指令

命令格式:htop

用途:详细分析CPU和内存使用情况。

PS:如果你终端没安装htop,先通过指令来安装。

命令格式:sudo apt-get update

接着输入以下指令

命令格式:sudo apt install htop

等一切安装结束之后。请输入以下指令即可。

6. Linux服务器要怎么查看内存

free命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。

直接输入free命令,显示如下

泰海科技解答

7. linux下如何查看服务器物理内存状况

查看内存使用情况,可以使用命令free-m

其结果大致如下:

Mem:32108306811426012321165

-/+buffers/cache:939222715

Swap:34287126233025

在第一部分Mem行中有如下参数:

*total:内存总数,即32108MB

*used:已经使用的内存数,即30681MB

*free:空闲的内存数:即1426MB

*shared:当前已废弃不用,总是0

*buffersBuffer:缓存内存数,即123MB

*cachedPage:缓存内存数,即421MB

其中,内存总数与已经使用内存数和空闲内存数的关系是:

total(32108)=used(30681)+free(1426)

在第二部分内容(-/+buffers/cache)中个参数如下所示:

(-buffers/cache):真正使用的内存数,即9392M,他指的是第一部分的used-buffers-cached

(+buffers/cache):可用的内存数,即22715M,他指的是第一部分的free+buffers+cached

其含义可以理解为:-buffers/cached反映的是被程序实实在在用掉的内存,而+buffers/cached反映的是可以被使用(或者说挪用)的内存总数。

8. 如何查看linux系统中空闲内存/物理内存使用/剩余内存

Linux将物理内存按固定大小的页面(一般为4K)划分内存,在内核初始化时,会建立一个全局struct
page结构数组mem_map[
]。如系统中有76G物理内存,则物理内存页面数为76*1024*1024k/4K=
19922944个页面,mem_map[
]数组大小19922944,即为数组中每个元素和物理内存页面一一对应,整个数组就代表着系统中的全部物理页面。
在服务器中,存在NUMA架构(如Nehalem、Romly等),Linux将NUMA中内存访问速度一致(如按照内存通道划分)的部分称为一个节点(Node),用struct
pglist_data数据结构表示,通常使用时用它的typedef定义pg_data_t。系统中的每个结点都通过pgdat_list链表pg_data_t->node_next连接起来,该链接以NULL为结束标志。每个结点又进一步分为许多块,称为区域(zones)。区域表示内存中的一块范围。区域用struct
zone_struct数据结构表示,它的typedef定义为zone_t。更多详细的解答可以查看《Linux就该这么学》。

9. 怎么看linux服务器的物理内存大小

free -m可以查看当前使用内存及物理内存大小

10. server怎么查看服务器内存分配

一般是看任务管理器,如果要看的更准确点的话,需要打开资源管理器,里面的内存情况更加详细和精准。

阅读全文

与如何看服务器的物理内存相关的资料

热点内容
怎么看app什么时候更新 浏览:219
各银行的官方app是什么 浏览:781
吴孟达买花给盲女的电影 浏览:471
你若安好便是晴天pdf 浏览:940
app上续保车险用什么方式付款 浏览:480
wps如何把pdf转成PPT 浏览:63
以太网pdf 浏览:194
泰国剧罪孽父亲出海 浏览:7
叶天明柳韵txt 浏览:825
bch主流算法 浏览:767
免费在线国产片 浏览:200
苹果平板为什么连接服务器错误 浏览:89
穿越东晋成为王凝之 浏览:958
手机里的文件夹怎么拉出来 浏览:281
饥荒怎么输入ip进服务器 浏览:470
美国恐怖三极片 浏览:995
四川虚拟主机云服务器 浏览:780
母乳喂养真人版电影 浏览:396
免费看片链接 浏览:492