(52)性能分析 ---CPU的性能分析
性能分析 —CPU的性能分析
服务器中一个硬件
- 什么是服务器?
- 由 计算机硬件 + 操作系统 + 应用服务构成,提供能力输出。
- 服务器的性能分析,需求分析哪些?
- 硬件性能分析
- 操作系统性能分析
- 项目性能分析(数据库性能分析)
- 数据库 ------性能分析重点
- 应用
- 中间件
- 容器
现阶段:性能分析,首先,分析 硬件性能
- 补充: 性能分析思路
- 网络, 如果网络有问题,性能分析后续事情就不用做了。
- 硬件资源
- 系统、软件参数配置
- 项目性能(代码、sql…)
- 网络:
- 发起方端口(相关配置)
- 连接通道方式: 有线
- 通信机制: 协议
- 网络带宽:
- 发起方的带宽: 一般都是比较宽的(几十Mbps ~ 几百Mbps)
- 服务器带宽: 一般来说受限制
- 云服务器: 提供两种选择
- 1、固定带宽
- 2、按流量计费 -----企业中比较常见,可以说没有带宽限制
- 云服务器: 提供两种选择
- 吞吐率,单位是 KB/s
- 吞吐率的数值 与 带宽的数值, 单位转换相同之后,进行比较
- 差距比较大 ----一般 带宽没有瓶颈
- 差距很小 ------一般,带宽就是瓶颈
- 吞吐率的数值 与 带宽的数值, 单位转换相同之后,进行比较
- 操作系统:操作系统是把硬件进行整合,方便与人机交互
- 主要说操作系统: linux
- 现在企业中,服务器操作系统,绝大多数 都是 linux的无图像界面系统
- linux系统,大多数是 centos系统、也有 Ubuntu、redhat、suse
- 主要说操作系统: linux
- linux系统?
- linux 内核 是开源
- linux家族血缘
- 主要有两个家族
- fedora家族 -----主要是服务器
- redhat 红帽
- centos 免费版本, 有图像界面,无图像界面,但是,主要使用无图像界面作为服务器
- 主流系统版本 centos7
- debain家族 ----特色不是服务器,图像界面系统
- Ubuntu: 免费的,有图像界面 和 无图像界面两种
- 入门学习linux,很多都会选择 Ubuntu的图像界面系统, 因为用Windows习惯
- fedora家族 -----主要是服务器
- 主要有两个家族
- 家族,就有继承,有共性。
- fedora家族:
- 可执行的安装文件格式: rpm
- 安装软件命令: yum 、 rpm centos8(dnf)
- yum install、search、remove、update、 安装、搜索、移除、更新
- rpm -ivh 、 -e 、 -Uvh 安装、卸载、更新软件
- debain家族
- 可执行的安装文件格式: deb
- 安装软件命令: apt-get 、 apt
- apt-get install、autoremove、update、search 安装、移除、更新、搜索
- dpkg -i 、 -r 安装、移除
- linux内核提供一种软件安装方式:
- tar.gz安装包
- 安装前,必须有 gcc
- 安装步骤:
- 解压: tar -xzvf xxx.tar.gz -----tar -czvf 打包命令
- 进入解压后大文件
./configure
----编译 - 再 make
- 再安装 make install
- tar.gz安装包
- fedora家族:
远程连接linux系统,被连接的系统,需要启动sshd服务,并且开发这个服务的端口,才能远程连接
因为 centos系统,默认是安装了sshd服务,且开发22端口的。
但是,Ubuntu系统,默认是没有安装sshd服务,所以,默认,是不能用客户端远程连接到Ubuntu系统的。
怎么看系统是 centos系统 还是 Ubuntu系统?
看 cat /etc/xxx-release
centos系统: cat /etc/redhat-release
ubuntu系统: cat /etc/os-release
(52)性能分析 ---CPU的性能分析相关推荐
- amd服务器和intel服务器性能,服务器CPU内存性能哪家强?AMD or Intel?
原标题:服务器CPU内存性能哪家强?AMD or Intel? 基准配置和方法 MCT的一位导师在EPYC 7601.Skylake, 和Cascade Lake machines上进行了一项测试. ...
- 2017cpu服务器性能排行,cpu多核性能排行(2017年10月更新).docx
PAGE 15 Geekbench CPU多核性能排行(2017.10.13) 1 Intel Core i9-7900X 3.3 GHz (10 cores) 33703 2 Intel Core ...
- 性能测试之cpu的性能诊断
一,CPU基本知识 测试中CPU诊断是重要的性能指标, CPU是代码打交道最多的硬件之一,要想一个CPU工作就需要提供一些指令和数据,一般放在内存中,其中指令一般都是由代码编译而来,数据也是代码中需用 ...
- Linux性能优化-CPU性能优化思路
目录 CPU性能指标 性能工具 如何迅速的分析CPU性能瓶颈 性能优化方法论 CPU优化 参考 CPU性能指标 CPU使用率 1.CPU使用率描述了非空闲时间占总CPU时间的百分比,根据CPU上运行任 ...
- 跑分高的服务器cpu游戏性能,CPU性能极限跑分测试
CPU性能极限跑分测试 CPU性能极限跑分测试 我们已在之前对三款产品的介绍中对各自硬件配置有一个大概的了解,且将CPU性能调至所能调的最高模式,现在笔者再用图表来为大家将三款处理器方案的CPU参数进 ...
- linux cpu监控方案,Linux性能优化和监控系列(二)分析CPU性能
分析CPU性能 top命令提供了监控CPU性能的基本功能, 如果需要更加深入的挖掘CPU的性能问题, top所提供的信息不足以做到. 由于大多数人认为CPU性能是体现服务器性能的主要因素, 所以在遇到 ...
- 【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )
文章目录 一. GPU 过度绘制优化总结 二. CPU 渲染过程 三. CPU 渲染性能调试工具 Layout Inspector 四. Layout Inspector 组件树 DecorView ...
- 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈
以下内容来自转载和自己的初用体验. vmstat [root@master ~]# vmstat -n 3 procs ---memory-- --swap-- --io-- --s ...
- Linux性能分析—CPU篇
说到性能分析,基本上就是 CPU.内存.磁盘 IO 以及网络这几个部分,本文先来看 CPU 这个部分. 一.CPU 基础信息 进行性能分析之前,首先得知道 CPU 有哪些信息,使用lscpu命令查看 ...
最新文章
- python怎么判断一个文件是否存在-python判断文件是否存在
- 密码强弱度检测万能插件
- qt 中的 quit() close()与 exit()
- [导入]ASP.NET26个常用性能优化方法
- Unable to resolve dependency for xxx, Could not resolve project
- java公钥加密私钥解密过程_GPG加密解密过程
- java UTD对点发送信息_Java微信公众平台开发(九)--关键字回复以及客服接口实现(该公众号暂时无法提供服务解决方案)...
- redis关闭/重启服务器
- win7 IIS服务启动和停止
- 【渝粤教育】广东开放大学 人类行为与社会环境 形成性考核 (56)
- Linux进程管理内核API函数pid_task( )---根据pid获取task_struct
- lvds输入悬空_LVDS的接口电路设计
- 5个常用的MySQL数据库管理工具
- SQL注入之万能密码
- 联想电源管理软件 v6.68.8官方版
- 【Unity】【PC】【错误上报】Bug上报插件 Trello Bug Tracker 使用介绍 (一):用户上报部分
- 人无远虑,必有近忧:在35岁到来之前,移动app软件开发工程师
- 几款截图软件分析,拷屏,切图和粘贴
- 详细讲解css3 利用transform-origin 实现圆点分布在大圆上布局以及旋转特效
- 【Proteus仿真】555振荡电路+CD4017流水灯(频率可调)
热门文章
- RocketMQ和Kafka应用场景与选型
- MS15-034/CVE-2015-1635 HTTP远程代码执行漏洞 (漏洞验证)
- find_circ 识别circRNA 的原理
- 海通证券-2017年12月9日
- 蓝桥杯算法训练合集八 1.数的划分2.求先序排列3.平方计算4.三角形高5.单词复数
- c语言指针你出师了吗?
- 总结十七:如何做好自我管理
- zynq amp Linux+bare裸跑代码中不能响应irq61中断
- 《Pandas Cookbook》第02章 DataFrame基本操作
- deepin认证接口