关于服务器核心数和CPU占比的信息
查看系统CPU的相关信息
cat /proc/cpuinfo
然后对照网址中的这个表
https://blogcsdnnet/kongshuai19900505/article/details/51448553
关于atop 的使用
https://blogcsdnnet/weixin_40539892/article/details/79131572
查看占用cpu最高的进程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
查看占用内存最高的进程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
或者top (然后按下P,注意这里是大写)
问题搜索:关于服务器核心数
#######################################################
例子一查看非root运行的进程
ps -U root -u root -N
ps -u vivek
pstree
ps -ejH
ps axjf
ps -eLf
ps axms
ps -eo euser,ruser,suser,fuser,f,comm,label
ps axZ
ps -eM
top -b -n1 > /tmp/processlog
top -b -n1 | mail -s 'Process snapshot' you@examplecom
######################################################
########################################################
Linux查看物理CPU个数、核数、逻辑CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
cat /proc/cpuinfo| grep "cpu cores"| uniq
cat /proc/cpuinfo| grep "processor"| wc -l
grep 'processor' /proc/cpuinfo | sort -u | wc -l
cat /proc/cpuinfo |grep "cpu cores" | uniq
cat /proc/meminfo
cpu核心数就是,一个cpu上有几个核,,,核是用来处理数据的
如果主频一样的话,核心越多越好
#########################################################
关于top命令查看cpu利用率超过100%
https://wwwcnblogscom/duhuo/p/6065921html
通过网上查找,发现top命令显示的是你的程序占用的cpu的总数
也就是说如果你是4核cpu那么cpu最高占用率可达400%
top里显示的是把所有使用率加起来。
TOP参数 命令的使用
s -改变画面更新频率
1 -关闭或者开启第一部分 第一行的top 信息
t -关闭或者开启第一部分 第二行的Tasks和第三行cpus 信息
m -关闭或者开启第一部分 第四行 Mem 和 第五行swap 信息的表示
N 以PID的大小顺序排列进程列表
P 以cpu占用率大小的顺序排列进程表
M 以内存占用率大小顺序排列进程表
h 显示帮助
q 退出
s 改变画面的更新周期
#########################################################
第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:
1:06:48 当前时间
up 1:22 系统运行时间,格式为时:分
1 user 当前登录用户数
load average: 006, 060, 048 系统负载,即任务队列的平均长度。
三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
第二、三行为进程和CPU的信息。当有多个CPU时,这些内容可能会超过两行。内容如下:
total 进程总数
running 正在运行的进程数
sleeping 睡眠的进程数
stopped 停止的进程数
zombie 僵尸进程数
Cpu(s):
03% us 用户空间占用CPU百分比
10% sy 内核空间占用CPU百分比
00% ni 用户进程空间内改变过优先级的进程占用CPU百分比
987% id 空闲CPU百分比
00% wa 等待输入输出的CPU时间百分比
00%hi:硬件CPU中断占用百分比
00%si:软中断占用百分比
00%st:虚拟机占用百分比
最后两行为内存信息。内容如下:
Mem:
191272k total 物理内存总量
173656k used 使用的物理内存总量
17616k free 空闲内存总量
22052k buffers 用作内核缓存的内存量
Swap:
192772k total 交换区总量
0k used 使用的交换区总量
192772k free 空闲交换区总量
123988k cached 缓冲的交换区总量,内存中的内容被换出到交换区,
而后又被换入到内存,但使用过的交换区尚未被覆盖,
该数值即为这些内容已存在于内存中的交换区的大小,
相应的内存再次被换出时可不必再对交换区写入。
怎么看内存有多少空闲呢?
totalfree = free17616 + buffers22052 + cached123988
xp和2000最基本的系统进程
smssexe
csrssexe 子系统服务器进程
winlogonexe 管理用户登录
servicesexe 包含很多系统服务
lsassexe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序svchostexe 包含很多系统服务
explorerexe 资源管理器
可选择系统进程
mstaskexe 允许程序在指定时间运行
regsvcexe 允许远程注册表操作
winmgmtexe 提供系统管理信息
tftpdexe 实现 TFTP Internet 标准。该标准不要求用户名和密码。远程安装服务的一部分
dnsexe 应答对域名系统(DNS)名称的查询和更新请求
可以试着关掉的
tcpsvcsexe 提供在 PXE 可远程启动客户计算机上远程安装
ismservexe 允许在 Windows Advanced Server 站点间发送和接收消息
upsexe 管理连接到计算机的不间断电源(UPS)。
winsexe 为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS 名称服务
ntfrsexe 在多个服务器间维护文件目录内容的文件同步
RsSubexe 控制用来远程储存数据的媒体
locatorexe 管理 RPC 名称服务数据库
lserverexe 注册客户端许可证
dfssvcexe 管理分布于局域网或广域网的逻辑卷)
clipsrvexe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面msdtcexe 并列事务,是分布于两个以上的数据库,消息队列,文件系统,或其它事务保护资源管理器
faxsvcexe 帮助您发送和接收传真
dmadminexe 磁盘管理请求的系统管理服务
mnmsrvcexe 允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面
netddeexe 提供动态数据交换 (DDE) 的网络传输和安全特性。
smlogsvcexe 配置性能日志和警报
rsvpexe 为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能
RsEngexe 协调用来储存不常用数据的服务和管理工具
RsFsaexe 管理远程储存的文件的操作
grovelexe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间
SCardSvrexe 对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制snmpexe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报snmptrapexe 接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将消息传递到运行在这台计算机上 SNMP 管理程序
UtilManexe 从一个窗口中启动和配置辅助工具
msiexecexe 依据 MSI 文件中包含的命令来安装、修复以及删除软件
taskmgrexe是任务管理器进程,当你打开任务管理器时创建。
Svchostexe
是Windows NT核心的重要进程(Windows 9X没有该进程),专门为系统启动各种服务的。
algexe
微软Windows操作系统自带的程序。它用于处理微软Windows网络连接共享和网络连接防火墙。这个程序对你系统的正常运行是非常重要的。
explorerexe
是Windows程序管理器或者Windows资源管理器,它用于管理Windows图形壳,包括开始菜单、任务栏、桌面和文件管理。删除该程序会导致Windows图形界面无法适用。注意:explorerexe也有可能是w32Codered和w32mydoomb@mm病毒。该病毒通过email邮件传播,当你打开病毒发送的附件时,即被感染。该病毒会在受害者机器上建立SMTP服务。该病毒允许攻击者访问你的计算机、窃取密码和个人数据。该进程的安全等级是建议删除。<
TIMPlatformexe
是QQ和Tencent Messenger共同使用的外部应用开发接口管理程序,属于QQ 2004不可或缺的底层核心模块。但个人感觉可以关闭掉
iexploreexe
是Microsoft Internet Explorer的主程序。就是上网的浏览器。
lsassexe
是一个系统进程,用于微软Windows系统的安全机制。它用于本地安全和登陆策略。注意:lsassexe也有可能是Windangworm、ircratsoub、WebusB、MyDoomL、RandexAR、Nimosworm创建的,病毒通过软盘、群发邮件和P2P文件共享进行传播。
servicesexe
是微软Windows操作系统的一部分。用于管理启动和停止服务。该进程也会处理在计算机启动和关机时运行的服务。这个程序对你系统的正常运行是非常重要的。注意:services也可能是W32RandexR(储存在%systemroot%\system32\目录)和SoberP (储存在%systemroot%\Connection Wizard\Status\目录)木马。该木马允许攻击者访问你的计算机,窃取密码和个人数据。该进程的安全等级是建议立即删除。
csrssexe
是微软客户端/服务端运行时子系统。该进程管理Windows图形相关任务。这个程序对你系统的正常运行是非常重要的。 注意:csrssexe也有可能是W32NetskyAB@mm、W32Webus Trojan、Win32Ladexa等病毒创建的。该病毒通过Email邮件进行传播,当你打开附件时,即被感染。该蠕虫会在受害者机器上建立SMTP服务,用以自身传播。该病毒允许攻击者访问你的计算机,窃取木马和个人数据。这个进程的安全等级是建议立即进行删除。
ctfmonexe
控制Alternative User Input Text Processor (TIP)和Microsoft Office语言条。Ctfmonexe提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持。 输入法需要使用
spoolsvexe
是Print Spooler的进程,管理所有本地和网络打印队列及控制所有打印工作。如果此服务被停用,本地计算机上的打印将不可用。该进程属 Windows 系统服务。如果不使用打印机,推荐关闭这个服务,
关闭方法:打开控制面板--管理工具--服务,找到Print Spooler服务,将其设为手动并停止,以后开机就不会启动了。这个方法可以也用在其他服务上。
说到这里,总结一下,如果不使用打印机,把Print Spooler关闭,其他的可以保留,特别是那几个系统进程,不推荐关闭。
另外,如果想省内存,可以把控制面板--管理工具--服务里面不需要的服务给关闭掉,至于哪些需要关闭,可以自己查查相关资料
0条评论