`
pujing
  • 浏览: 43513 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下查看cpu和memery信息

阅读更多
1.查内存

#more/proc/meminfo
cat /proc/meminfo
cat /proc/meminfo | grep MemTotal
[root@www proc]#more /proc/meminfo
MemTotal:     2054100 kB
MemFree:       840524 kB
Buffers:        61216 kB
Cached:        680756 kB
SwapCached:         0 kB
Active:        485172 kB
Inactive:      647160 kB
HighTotal:          0 kB
HighFree:           0 kB
LowTotal:     2054100 kB
LowFree:       840524 kB
SwapTotal:    2031608 kB
SwapFree:     2031508 kB
Dirty:            172 kB
Writeback:          0 kB
Mapped:        409012 kB
Slab:           52544 kB
CommitLimit:   3058656 kB
Committed_AS:  1661192 kB
PageTables:     10168 kB
VmallocTotal: 34359738367 kB
VmallocUsed:   263432 kB
VmallocChunk: 34359474711 kB
HugePages_Total:    0
HugePages_Free:     0
HugePages_Rsvd:     0
Hugepagesize:    2048 kB


#grep MemTotal /proc/meminfo(查内存总量)
[root@www proc]# grep MemTotal /proc/meminfo
MemTotal:     2054100 kB


2.查CPU

#more /proc/cpuinfo 查看CPU名称,主频,缓存等信息
[root@www proc]# more/proc/cpuinfo
processor      : 0
vendor_id      : GenuineIntel
cpufamily     : 15
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
stepping       : 4
cpuMHz        : 2992.669
cachesize     : 2048 KB
physicalid    : 0
siblings       : 4
coreid        : 0
cpucores      : 2
fpu            : yes
fpu_exception   : yes
cpuidlevel    : 6
wp             : yes
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov patpse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall
nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtprlahf_lm
bogomips       : 5991.71
clflush size   : 64
cache_alignment : 128
address sizes   : 36 bitsphysical, 48 bits virtual
power management:
processor      : 1
vendor_id      : GenuineIntel
cpufamily     : 15
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
stepping       : 4
cpuMHz        : 2992.669
cachesize     : 2048 KB
physicalid    : 0
siblings       : 4
coreid        : 1
cpucores      : 2
fpu            : yes
fpu_exception   : yes
cpuidlevel    : 6
wp             : yes
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov patpse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall
nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtprlahf_lm
bogomips       : 5984.88
clflush size   : 64
cache_alignment : 128
address sizes   : 36 bitsphysical, 48 bits virtual
power management:
processor      : 2
vendor_id      : GenuineIntel
cpufamily     : 15
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
stepping       : 4
cpuMHz        : 2992.669
cachesize     : 2048 KB
physicalid    : 0
siblings       : 4
coreid        : 0
cpucores      : 2
fpu            : yes
fpu_exception   : yes
cpuidlevel    : 6
wp             : yes
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov patpse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall
nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtprlahf_lm
bogomips       : 5985.01
clflush size   : 64
cache_alignment : 128
address sizes   : 36 bitsphysical, 48 bits virtual
power management:
processor      : 3
vendor_id      : GenuineIntel
cpufamily     : 15
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
stepping       : 4
cpuMHz        : 2992.669
cachesize     : 2048 KB
physicalid    : 0
siblings       : 4
coreid        : 1
cpucores      : 2
fpu            : yes
fpu_exception   : yes
cpuidlevel    : 6
wp             : yes
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov patpse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall
nx lm constant_tsc pni monitor ds_cpl vmx est cid cx16 xtprlahf_lm
bogomips       : 5985.02
clflush size   : 64
cache_alignment : 128
address sizes   : 36 bitsphysical, 48 bits virtual


#grep model /proc/cpuinfo通过grep查某一项参数
[root@www proc]# grep model/proc/cpuinfo
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz
model          : 6
modelname     :                  Intel(R) Xeon(TM) CPU 3.00GHz

分享到:
评论

相关推荐

    获取进程的cpu和内存的占用大小

    为了计算CPU占用率,我们使用`GetProcessTimes`获取进程的创建时间、退出时间、内核时间和用户时间,然后根据这些信息计算出CPU使用时间占总时间的比例,转化为百分比。 需要注意的是,由于CPU占用率是瞬时值,为了...

    memery controler

    内存控制器(Memory Controller)是计算机系统中的关键组件,负责管理和协调CPU与主存之间的数据传输。在本场景中,我们关注的是一个经过FPGA验证的内存控制器设计,具体实现为"ddr_ctrl.v"文件,这表明我们讨论的是...

    进程cpu占用率和内存使用大小获取

    在Unix/Linux系统中,可以读取/proc目录下的进程文件,如/proc/<pid>/stat,从中提取CPU时间信息。 接下来,我们探讨如何获取进程的内存使用情况。在Windows系统中,可以使用`GetProcessMemoryInfo`函数获取进程的...

    memery-test.rar_Memery test_dos4gw_memerytest_内存DOS测试_内存测

    在DOS下,这些文件可以直接通过命令行启动,例如键入“memery test”(假设没有路径信息),程序就会运行并进行内存检测。 总的来说,这个“memery-test.rar”压缩包包含了一个专为MS-DOS设计的内存测试工具,该...

    cpu检测工具,可以对计算机硬件进行检测的工具

    标题中的“CPU检测工具”指的是专门用于检测计算机处理器性能和状态的软件,这些工具能够提供有关CPU型号、频率、核心数、线程数等详细信息。例如,“CPU-Z”是一款非常流行的免费CPU检测软件,它能全面地显示出CPU...

    What every programmer should know about memory

    9. **性能优化**:理解内存带宽和CPU缓存的影响,学会通过算法优化和数据结构选择来减少内存访问,可以显著提升程序性能。 10. **内存安全**:了解缓冲区溢出、Use-After-Free等常见内存安全问题及其后果,以及如何...

    一个用了统计CPU 内存 硬盘 使用率的shell脚本

    /bin/bash#This script is use for describle CPU Hard Memery Utilizationtotal=0idle=0system=0user=0nice=0mem=0vmexec=/usr/bin/vmstatwhich sar > /dev/null 2>&1if [ $? -ne 0 ]then ver=`vmstat -V | awk ...

    多线程本机系统信息采集系统

    这个系统通过利用多线程技术,能够高效地并行处理数据采集任务,确保对CPU、磁盘(DISK)和内存(MEMERY)等关键资源的监控是实时和高效的。下面将详细阐述相关知识点: 1. **多线程**:多线程是程序设计中的一个...

    Memory1_WordPress_memery_

    综合以上信息,"Memory1_WordPress_memory_"可能是一个专门针对WordPress内存优化的主题或插件,提供了一套全面的解决方案来改善网站性能和用户体验。用户在安装和使用这个主题或插件后,可以期待他们的WordPress...

    ha_cpu-z.rar_CACHE test

    描述中提到的"pc config test and check"是指对电脑配置进行测试和检查,包括"checking memery, cache, core speed"等,这些都是CPU-Z软件的主要功能。内存(Memory)是计算机存储数据的地方,而缓存(Cache)则是...

    用来查看linux内存使用情况的shell脚本

    在Linux操作系统中,管理和监控内存使用是系统维护的重要部分。为了深入了解系统或特定进程的内存消耗,我们可以编写自定义的shell脚本来实现这一目标。本文介绍的脚本就是这样一个工具,它通过读取 `/proc/$PID/...

    memery_pool.zip_内存池_内存池pool link_链表内存池

    内存池通过统一管理和复用内存,可以显著提高内存分配的效率,尤其在大量小对象分配的场景下,效果尤为明显。 链表内存池的设计是内存池的一种实现方式。在这种实现中,内存池由一系列链表组成,每个链表管理特定...

    memory-profiler — 适用于 Linux 的内存分析器

    Linux 的内存分析器特征可用于分析内存泄漏,查看内存消耗的确切位置,识别临时分配并调查过多的内存碎片收集每个分配和释放,以及完整的堆栈跟踪使用定制的堆栈展开实现,这使得它比其他类似工具便宜很多,在某些...

    free memery pro

    3. **内存监控**:实时显示内存使用情况,用户可以随时查看内存的状态,了解哪些应用占用了大量内存,以便进行针对性的管理和优化。 4. **内存整理**:内存碎片整理功能有助于合并分散在内存中的数据块,提高内存...

    OllyDBG nooby 软件名称,简称OD

     里面分为CPU窗口,LOG窗口,Execuable modules窗口,Memery窗口,Threads窗口,Windows窗口等,其中cpu窗口种还包括反汇编窗口,信息窗口,数据窗口,寄存器窗口和堆栈窗口,极大的方便了使用者。

    memery-legacy:memery 是一个用 Python 编写的容错 IRC 机器人。 它最初是由 nycz 创建的,用于破解内部笑话,但经过一些完整的重写,它已经演变成更多的笑话斜线实用程序。 这个版本急需某种重写。 (rewrite 正在 memeryleczair 中进行,但仍然有些支持使用。)

    memery 是非常动态的,几乎所有事情都可以在不丢失 IRC 连接的情况下完成。 对于管理,有几个可用的命令。 管理员命令 管理员命令只能由与 adminlist 配置文件中的任何正则表达式匹配的人执行(有关配置文件的部分中...

    页面置换算法

    #include #include #include /*全局变量*/ int mSIZE;...static int memery[10]={0}; /*物理块中的页号*/ static int page[100]={0}; /*页面号引用串*/ static int temp[100][10]={0}; /*辅助数组*/

Global site tag (gtag.js) - Google Analytics