ICode9

精准搜索请尝试: 精确搜索
  • java锁机制2022-06-28 19:03:56

    公平锁和非公平锁   公平锁就是按照先来先服务、非公平就是不管你什么时候来,唤醒的时候都是随即唤醒。例如synchronize就是非公平锁,ReentrantLock既可以作为公平锁,也可以作为非公平锁。 可重入锁   可重入锁就是说某个线程已经获取到某个锁,这个线程跨域在次获取到这个锁而不会

  • CPU核心数线程数、程序进程线程、并发并行2022-06-28 17:05:52

    核心数(物理概念)8核:有8个相对独立的CPU核心单元组,这是物理概念,也就是说1个CPU有 8个独立的小CPU,物理上只能同时处理8个任务,也就是物理上是8核8线程。 线程数(逻辑概念)既然物理上是8核8线程,为什么这里有16个线程呢?原理是使用了超线程技术。简单理解:这个技术可以把1个CPU当成2个CPU用

  • iostat 详解2022-06-28 16:02:00

    iostat 主要用于监测系统io cpu 信息 安装方式:centos yum安装 yum install sysstat -y 用法:iostat [选项] [<时间间隔>] [<次数>] 命令参数: -c: 显示CPU使用情况 -d: 显示磁盘使用情况 -N: 显示磁盘阵列(LVM) 信息 -n: 显示NFS 使用情况 -k: 以 KB 为单位显示 -m: 以 M 为单位显示 -t: 报

  • CPU飙升!故障分析解决过程详解2022-06-27 10:02:56

    记一次CPU飙升的分析处理过程,聊聊我的思路。技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。以一个例子为切入点 一、问题背景一大早接到告警,核心数据库RAC两主机CPU使用很高,90%以上,系统操作缓慢,业务卡顿。需要马上紧急处理,排查一下具体原因,消除潜

  • CPU与chiplet技术杂谈2022-06-27 07:03:16

    CPU与chiplet技术杂谈 中央处理器(central processing unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展。 CPU出现于大规模集成电路时代,处理器架构设计的迭代更新以及集成电路工艺

  • Linux内核机制—irq_work2022-06-26 20:02:32

    一、简介 irq_work 主要是提供一个在中断上下文执行回调函数的框架。主要逻辑是先通过enqueue work(NMI save的),然后触发一个IPI中断,然后在IPI中断中执行enqueue的work func。其它路径下也有调用回调函数,比如offline cpu、进入idle等。 主要实现文件是 kernel/irq_work.c,使用该功

  • Redis CPU过高排查2022-06-26 13:32:06

    Redis CPU过高 测试环境经常卡住,经过排查是鉴权的不稳定,鉴权又经过redis查询。来到redis机器,发现cpu100%。redis的锅 top redis竟然cpu使用率达到100% 保存慢查询条数 config get showlog-max-len 设置慢查询条数 config set showlog-max-len 1000 查看当前已记录数量 slo

  • 剖析虚幻渲染体系(16)- 图形驱动的秘密2022-06-25 19:32:11

    目录16.1 本篇概述16.1.1 本篇内容16.1.2 设备驱动概述16.1.3 图形驱动概述16.2 图形驱动基础16.2.1 硬件概览16.2.2 总线类型16.2.3 显存架构16.2.4 虚拟和物理内存16.2.5 PFIFO16.2.6 图形卡剖析16.2.7 图形卡编程16.2.8 图形硬件案例16.3 操作系统图形驱动16.3.1 Windows图形驱

  • linux arm32中断子系统学习总结(二)--- 硬件原理2022-06-25 17:01:25

      二、arm32中断子系统的硬件原理       如上图所示,arm32中断子系统的硬件主要由3个部分构成:外设、中断控制器GIC以及cpu;外设产生中断后,通过中断线汇聚到GIC,GIC处理后,统一分发给各个cpu。除了外设能产生中断,cpu产生的核间中断,以及cpu自己的私有中断都是先汇聚到GIC,由GIC统一

  • 音视频与CPU架构2022-06-25 06:33:38

    音视频与CPU架构 超视频时代音视频架构建设与演进 如果说,在以音视频为载体传输信息、进行交互的技术领域,始终飘着一朵“乌云”,那么这朵“乌云”的名字,很可能既不是低延时,也不是高可靠,而是不断变化的应用场景。 从 Web 2.0 到移动端基础设施全面建成,完成了文字信息的全面数字化;而从

  • 02-从一则招聘谈起2022-06-24 23:02:58

       1.Java基础扎实,熟悉JVM、多线程、集合等基础,熟悉分布式、缓存、消息、搜索等机制。 2、三年以上Java开发经验,熟悉Spring、Mybatis框架; 3、对于压榨CPU性能有浓厚兴趣; 4、具有一定项目规划和决策能力,善于捕捉业务需求、系统架构设计中存在的问题,并给出有效的解决方案; 5、具有

  • Docker的资源控制2022-06-24 22:02:32

    Docker的资源控制 目录Docker的资源控制CPU资源控制cgroups四大功能设置cpu使用率上线示例:压力测试创建容器并进行限制对已存在的容器进行限制示例:设置cpu资源占用比(设置多个容器时才有效)设置容器绑定指定的CPU对内存使用的限制限制容器可以使用的最大内存限制可用的swap大小对磁

  • 查看CPU占用2022-06-24 16:32:52

    查看多核CPU资源使用率:    输入 sar -P ALL,会报如下错误:    这时,需要打开 /etc/default/sysstat 文件,将 "Enable" 设为 "true":    再重启 sysstat service:  

  • 电脑配置2022-06-24 12:36:25

    购买记录 1.笔记本电脑的购买记录: 联想小新15-2019版(JD):5799 2.显示器购买记录: 灵蛇TF-G250(JD):459 收货后:检查无坏点,可能由于只用了HDMI线/显卡太low缘故,刷新率只有120hz(获取换DP/更好显卡应该可以到144hz) 测评软件及方法 1.UP-忘心 2.零度解说: 硬盘性能测试软件:crystalmark

  • 6.23_____测试中常见性能问题归纳2022-06-24 10:04:28

    常见性能问题:问题一:压力测试中TPS一直上不去网络带宽分析思路:在压力测试中,有时候要模拟大量的用户请求,如果单位时间内传递的数据包过大,超过了带宽的传输能力,那么就会造成网络资源竞争,间接导致服务端接收到的请求数达不到服务端的处理能力上限。 连接池可用的连接数太少,造成请求等

  • 多测师拱墅校区肖sir_高级金牌讲师_性能测试中性能指标2022-06-23 09:36:18

    软件性能指标 1、响应时间(RT) 响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。 响应时间=发起请求网络传输时间+服务器处理时间+返回响应网络传输时间     2、平均响应时间、百分位

  • True NAS SCALE 硬件指南2022-06-23 06:31:16

    从重新调整用途的系统到高度定制的构建,TrueNAS 的基本自由是能够在几乎任何 x86 计算机上运行它。 最低硬件要求 安装 TrueNAS 的推荐系统要求: 处理器记忆启动装置贮存 2 核 Intel 64 位或 AMD x86_64 处理器 16 GiB 内存 16 GB SSD 启动设备 用于单个存储池的两个相同大

  • 线上一些问题排查2022-06-23 01:03:22

    一,线上cpu飙升很高怎么排查? 1.通过top命令或者htop也可以看到哪些pid(进程)的cpu使用率比较高,比如pid=2266这个进程跑java服务占用百分之70的cpu. 2.如果发现当前进程pid占用较高,你就可以使用 top -p 2266  ,输出当前进程,如果想看当前进程下的线程哪个占用cpu比较高,可以使

  • 线上CPU100%怎么排查?2022-06-22 21:01:07

    前言 很多小伙伴可能日常开发都遇到过线上CPU突然就100%了,要么内存占用太高,怎么排查呢?面试官也经常喜欢问类似问题,希望本文对大家有帮助。 1.排查CPU故障的常用命令 top:Linux 命令。可以实时查看各个进程的 CPU 使用情况。也可以查看最近一段时间的 CPU 使用情况。默认按 CPU 使

  • CPU和内存分别是什么2022-06-21 23:03:40

    对于编程者,cpu和内存是必须知道的! CPU,中央处理器,用于处理计算机指令和计算机数据。比如,鼠标右键点一下刷新键,cpu就会处理对应的计算机指令,对桌面进行刷新。再比如,给定1+1这个数据,cpu会计算出结果为2。 内存,内部存储器,用于临时存放cpu需要处理的数据,可与硬盘进行数据交换。硬盘容量

  • NetCore3.1 ping网络是否畅通及获取服务器Cpu、内存使用率2022-06-21 18:37:59

    十年河东,十年河西,莫欺少年穷 学无止境,精益求精 1、ping 服务器是否畅通 引入nuget包:System.Diagnostics.Process    代码如下: using System; using System.Net.NetworkInformation; using System.Text; namespace PingPolice { internal class Program { st

  • linux信息查看2022-06-21 12:33:02

    1、查看linux版本   1)lsb_release -a   【通用】   2)cat /etc/redhat-release   【仅红帽适用】   3)cat /etc/issue     【通用】 2、查看linux内存   1)显示KB     free   2)显示GB     free -h   3)所有内存信息     cat /proc/meminfo 3、查看linu

  • 汽车与计算平台产业链2022-06-20 06:00:28

    汽车与计算平台产业链 参考文献链接 https://mp.weixin.qq.com/s/6lmq7_tQZsxHPM7y_9KxMQ https://mp.weixin.qq.com/s/d9vayD_4-omyzBOhyiT2hQ 中国汽车产业链主要分布在哪些省市? 一、中国汽车行业六大集群 长三角地区:以上汽为中心,包括上汽大众、上汽通用、上汽乘用车等,近年还引

  • 第一周整理笔记2022-06-19 22:31:18

    1.文件路径 路径:某个事物所在的具体位置(坐标) 文件路径:计算机中资源所在的具体位置 绝对路径:不需要有参考系 相对路径:必须有一个参考系 2.typora 语言环境设置:文件>>>偏好设置>>>系统语言 创建另一个编辑页面:crtl+N 保存文件:ctrl+s 选择存储位置 导出功能:支持pdf、html、图像

  • 《计算机组成原理》唐朔飞 第三版 知识点总结2022-06-19 20:35:55

    如题,笔者自用。不保证没有错误。 第一章 导论 1.1 计算机系统简介 1.1.1 计算机的软硬件概念 计算机系统 = 软件 + 硬件 软件:人们事先编制的具有各类特殊功能的程序。 系统软件 注意汇编程序和翻译程序是并列关系不是从属关系。 应用软件 硬件:计算机的实体部分,即看得见摸得着

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有