搜索结果
查询Tags标签: cpu,共有 1619条记录-
Linux资源管理之cgroups简介
###引子 cgroups 是Linux内核提供的一种可以限制单个进程或者多个进程所使用资源的机制,可以对 cpu,内存等资源实现精细化的控制,目前越来越火的轻量级容器 Docker 就使用了 cgroups 提供的资源限制能力来完成cpu,内存等部分的资源控制。 另外,开发者也可以使用 cgro…
2021/5/12 7:26:59 人评论 次浏览 -
JVM CPU Profiler技术原理及源码深度解析
总第360篇 2019年 第38篇本文介绍了JVM平台上CPU Profiler的实现原理,希望能帮助读者在使用类似工具的同时也能清楚其内部的技术实现。 引言 研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。Profiling技术是一种在应用运行时收集程序…
2021/5/11 20:28:50 人评论 次浏览 -
CentOS 查看系统 CPU 个数、核心数、线程数
CentOS 查看系统 CPU 个数、核心数、线程数 1、查看 CPU 物理个数grep physical id /proc/cpuinfo | sort -u | wc -l 2、查看 CPU 核心数量grep core id /proc/cpuinfo | sort -u | wc -l 3、查看 CPU 线程数grep processor /proc/cpuinfo | sort -u | wc -l 4、查看 CPU…
2021/5/11 7:29:07 人评论 次浏览 -
【OS_Windows】查看Windows系统CPU核数
通过快捷键Win+R,打开【运行】窗口,执行命令【dxdiag】命令,打开【DirectX诊断工具】窗口,在【系统】页面,在【系统信息】列表中展示【处理器】信息,包含CPU核数。如下图所示。
2021/5/11 7:28:56 人评论 次浏览 -
Linux操作系统分析_课程学习总结
一、精简的Linux系统概念模型 Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。 其主要结构如下: Linux系统的核心是内核。内核控制着计算机系统上的…
2021/5/11 7:27:27 人评论 次浏览 -
从系统的角度分析影响程序执行性能的因素
Linux系统中应用程序执行性能分析1. Linux系统1.1 概念模型 Linux主要分成三部分:用户空间 内核空间 硬件部分简单结构如下图所示:1.2 模型运作过程 以读取文件I/O流为例:系统调用层中操作系统中处理 read() 函数的入口函数是 sys_read(), sys_read() 会从进程中获取文…
2021/5/11 1:25:28 人评论 次浏览 -
一个故事看懂计算机操作系统的进化史
计算机 很久很久以前,有一台机器,体型巨大,每秒钟可以进行几千次的加法运算,名震一时,人类给它取了个名字:计算机。 除了加法,它还能计算平方、立方、正弦、余弦,比人类的大脑算得快多了。许多程序慕名而来,想在它上面运行一下,体会这飞一般的感觉。 “来来来,…
2021/5/10 10:27:51 人评论 次浏览 -
计算机基础(04)操作系统基础
4 操作系统基础 4.1 操作系统基础知识 4.1.1 操作系统基本概念 操作系统:是管理计算机软硬件资源的程序,同时它又是用户与计算机硬件的接口;操作系统是配置在计算机硬件上的第一层软件,是控制计算机所有操作的软件 4.1.2 操作系统基本功能 @1 处理器管理: 进程状态转…
2021/5/9 18:27:50 人评论 次浏览 -
2009年下半年程序员考试上午真题自我汇总
1.在word中,在点击"绘图"工具栏上的“椭圆”按钮后,再按住shift键进行绘制可以确保绘出一个圆形。 2.计算机语言是二进制,因此在计算机中存储和运算的所有数据(非数值数据和数值数据),无论采用哪一种编码方式,最终都会以二进制形式加以表示。 3.汉字的矢量…
2021/5/9 12:26:34 人评论 次浏览 -
Linux 如何隔离CPU核心 isolcpus=0-2
Linux 如何隔离CPU核心 isolcpus=0-2rtoax2021年5月8日1. tuned调优方式隔核 1.1. 首先查看当前调优方式 # tuned-adm active Current active profile: realtime-virtual-host1.2. tuned查看可用的调优方式 # tuned-adm profile Available profiles: - balanced …
2021/5/9 7:29:47 人评论 次浏览 -
异步 Python 比同步 Python 快在哪里?
作者 | MiguelGrinberg,译者 | 张健欣,转自InfoQ 你是否听人们说过,异步 Python 代码比“普通(或同步)Python 代码更快?果真是那样吗? 1“同步”和“异步”是什么意思? Web 应用程序通常要处理许多请求,这些请求在短时间内来自不同的客户端。为避免处理延迟,必须…
2021/5/8 12:29:02 人评论 次浏览 -
[故障处理]nfs导致系统负载异常
目录情况排查原因解决 情况 某台虚拟机服务器系统负载极高,但是cpu、内存、IO都正常。home目录下无法使用ls,也无法使用 df -h。 排查 top看cpu和内存,正常。 iotop看io,正常。 看/var/log/message和journalctl -xe的系统日志,得知nfs有问题。 原因 nfs服务端的服务器…
2021/5/8 10:27:08 人评论 次浏览 -
说起服务器进程,我首先想起了“线程安全”...
引子每当我打开笔记本电脑、准备来一把愉快的lol排位之前,我总会先默默点开任务管理器,把一些无关的进程手动结束,以此减小电脑CPU和内存的压力。在生活和工作中,我们总是会在电脑特别卡的情况下关闭进程提高电脑反应速度,在本篇核心内容开启之前,我们首先来对进程做…
2021/5/8 7:31:03 人评论 次浏览 -
Java内存模型(JMM),深入理解,图文并茂
Java内存模型(JMM),深入理解,图文并茂!!!为什么要有内存模型?要想回答这个问题,我们需要先弄懂传统计算机硬件内存架构。好了,我要开始画图了。1.1. 硬件内存架构1)CPU去过机房的同学都知道,一般在大型服务器上会配置多个CPU,每个CPU还会有多个核,这就意味着…
2021/5/8 7:30:47 人评论 次浏览 -
【故障公告】14:30-15:30左右,数据库服务器异常情况引发全站故障
今天下午14:30左右,先是发现博客后台出现502(博客后台的 pod 健康检查时会连接数据库,如果连接过慢造成健康检查失败,pod 会重启,如果所有 pod 都因健康检查失败而重启,这时访问就会出现502)。过了一会,其中1个 pod 重启成功,博客后台恢复正常。 原以为只是一次短…
2021/5/7 19:27:36 人评论 次浏览