ICode9

精准搜索请尝试: 精确搜索
  • cpu虚拟化2022-07-20 14:34:07

    解决方法: 1、点电脑的开始——搜索cmd ——鼠标右键以管理员运行,然后输入services.msc回车; 2、在服务中找到 HV主机服务,启动类型设置为禁用; 3.再搜索Windows PowerShell(管理员)同样要右键以管理员身份运行(不然可能运行不了) 4、运行命令:bcdedit /set hypervisorlaunchtype off ——

  • Cache的三种映射和局部性2022-07-20 00:34:58

    计算机存储层级结构 上图是计算机的存储的层次结构图,自上而下,运行速度越来越慢,存储容量越来越大 其实CPU在运行时,所需要的操作数大多数是来自寄存器的,速度是很快的,而离CPU越远的,运算速度越慢 就我个人的理解,cache就是我们CPU内部的SRAM,主存是DRAM,也就是我们经常听说的内存条,外存

  • volatile 关键字的作用(变量可见性、禁止重排序)2022-07-19 22:00:34

    Java 语言提供了一种稍弱的同步机制,即 volatile 变量,用来确保将变量的更新操作通知到其他线程。volatile 变量具备两种特性,volatile 变量不会被缓存在寄存器或者对其他处理器不可见的地方,因此在读取volatile 类型的变量时总会返回最新写入的值。 变量可见性 其一是保证该变量对

  • QueryPerformanceFrequency使用方法--Windows高精度定时计数2022-07-19 14:01:00

      在多核心或多处理器的计算机上。特别是在支持CPU频率动态调整的计算机上,windows系统下的QueryPerformanceFrequency()获取HPET(假设存在)的频率,而QueryPerformanceCounter()获取HPET(假设存在高精度事件定时器(High Precision Event Timer))自上电以来时钟周期数,与CPU频率无关

  • 12022-07-19 13:02:02

    硬件及冯诺依曼体系 硬件: CPU 内存条(memory) 主板(motherboard) 显卡 IO(input output)输入输出设备 冯诺伊曼体系 输入设备:键盘鼠标 运算器 控制器:CPU 存储器:内存条 输出设备:显示器 音响 比如:输入1+1=?,cpu读取并进行运算,传输给内存条,再控制输出 软件 系统软件 DOS(Disk Operatin

  • MPU的使用配置原则2022-07-19 11:05:01

    MPU是缩减版的MMU。最初的目的是防止一个软件错误或者恶意软件影响到其他的任务或者影响到了操作系统本身。也就是说一个完美设计好的系统,一些恶意程序很难对其进行攻击,提高了安全性和攻击难度。 MPU的使用配置原则: 1、对不同的内存区域(不区分Flash,RAM等)提供访问权限的控制。2、访

  • Redis是如何实现高性能的?2022-07-18 23:35:33

    Redis到底有多快? redis到底有多快,可以通过 redis-benchmark 脚本进行基准测试。redis官方的性能基准测试报告  Redis为什么这么快? redis之所以这么快,其实是一个综合性的结果。而能够支持其高性能的主要有以下几个点: 基于内存 redis的数据都保存在内存中,在接收到命令之后可以在

  • mysql关于cpu占用100%问题的思考2022-07-18 13:06:52

      CPU高说明计算机在执行大量的计算,很大可能是查询执行时因索引建立不合理或sql语句书写效率低下,mysql发生了大量的连接查询、条件判断等,需要处理的记录数过大。   此时,可以通过建立合理的索引或者改写sql语句达到降低CPU的目的。   今天遇到的例子:1)要查询的日志表读写比较

  • 如何验收安卓PCBA主板的质量和性能2022-07-18 10:04:35

    . 版本:v0.1 作者:河东西望 日期:2022-7-15 . 目录1 有哪些情况需要验收?2 有哪些验收测试?2.1 主板测试2.2 工程测试2.3 性能测试2.4 压力测试2.5 功耗测试2.6 UI测试 对很多安卓智能设备厂商来说,他们的通用开发模式一般是:ODM/OEM设计开发主板PCBA(包括BSP驱动、原生AOSP系统及简单

  • 硬件及冯诺依曼体系2022-07-17 22:08:29

    硬件及冯诺依曼体系   硬件: CPU内存条(memory)主板(motherboard)显卡IO(input output)输入输出设备   冯诺 输入设备:键盘鼠标运算器 控制器:CPU存储器:内存条输出设备:显示器 音响   比如:输入1+1=?,cpu读取并进行运算,传输给内存条,再控制输出

  • 就是越来越好用,MindSpore自动安装!Conda方式安装MindSpore CPU版本2022-07-17 17:32:13

    Conda方式安装MindSpore CPU版本 win10 x64 1.先安装conda环境 2.创建并进入Conda虚拟环境 conda create -c conda-forge -n mindspore_py39 -c conda-forge python=3.9.0 通过conda config --add channels http://xxxxx 添加国内镜像源 修改后的.condarc文件,路径C:\Users\xxx

  • Thread.sleep简介说明2022-07-17 15:33:47

    转自: http://www.java265.com/JavaCourse/202204/2929.html 下文笔者将详细讲述Thread.sleep的相关简介说明,如下所示: Thread.sleep简介说明 Thread.sleep的功能: 当前线程主动让出CPU,让CPU运行其它线程 当指定sleep时间后,CPU才可以回来运行此线程 注意事项: sleep不

  • linux下如何查看cpu核数--lscpu2022-07-17 08:00:30

    转载:(1条消息) linux下怎么查看cpu核数_fox_wayen的博客-CSDN博客_linux查看cpu核数 pu信息记录在/proc/cpuinfo中,但信息比较多,怎么查出型号,物理cpu个数,逻辑cpu个数呢? 1. 查看CPU型号    # cat /proc/cpuinfo | grep name | sort | uniq     model name : Intel(R) Cor

  • 因Full GC导致CPU飙升到100%问题排查记录2022-07-17 00:01:19

    背景 提供了一个商品信息查询接口,此接口中会从Redis缓存中读取一个大对象列表出来,然后再根据传入的参数,对大对象列表进行过滤,进而得到最终的返回结果。 这里是一个比较典型的触发CPU飙高的场景,单次调用会生成大对象导致占用大量的年轻代空间。如果在业务高峰期,调用这个商品查询接

  • MindSpore报错"GeneratorDataset's num_workers=8, this value is ..."2022-07-16 22:00:40

    1 报错描述 1.1 系统环境 Hardware Environment(Ascend/GPU/CPU): CPUSoftware Environment:– MindSpore version (source or binary): 1.2.0– Python version (e.g., Python 3.7.5): 3.7.5– OS platform and distribution (e.g., Linux Ubuntu 16.04): Ubuntu 4.15.0-74-gener

  • Brendan Gregg《性能之巅》第 2 版推荐语2022-07-16 03:00:19

    https://zhuanlan.zhihu.com/p/531101733 https://book.douban.com/subject/35934902/ 应电子工业出版社编辑的邀请,我怀着忐忑的心情,斗胆写下这篇推荐语,以下是带链接的原稿。 性能测量的水相当深,斯坦福大学的 John Ousterhout 教授[wiki]在《Always Measure One Level Deeper》一

  • 多线程2022-07-15 20:33:53

    多线程 一个进程里面有多个线程,多线程程序 一个线程就是一个任务==run方法 一个线程对象只能启动一次,运行结束后死亡 为什么多线程? 快,合理利用cpu,压榨cpu 简化编程模型 线程之间能否共享数据 堆里的对象是公用的 栈里的不公用 创建线程 继承Threead 任务不同用 通过继承线程

  • 任务管理2022-07-14 07:32:34

    1.任务的基本概念 从系统的角度看,任务是竞争系统资源的最小单位FreeRTOS是一个支持多任务的操作系统,在FreeRTOS中,任务可以使用或等待CPU,使用内存空间等系统资源,并独立于其他任务运行 每个任务在自己的环境中运行,在任何时刻,只有一个任务得到运行(对单CPU而言),FreeRTOS调度器决定运行

  • 汇编学习-栈2022-07-14 01:00:58

    CPU 如何指导当前要执行的指令所在的位置? 答:寄存器 CS 和 IP 中存放着当前指令的段地址和偏移地址 8086 CPU 中,有两个寄存器:   段寄存器 SS  存放栈顶的段地址   寄存器 SP     存放栈顶的偏移地址 任意时刻,SS:SP 指向栈顶元素

  • 数据中心网络2022-07-14 00:04:27

    我们所有的手机、电脑、超算本质上都在处理三件事:计算、存储和通信。 计算:CPU——GPU——NPU,集中式——分布式 存储:机械硬盘——固态硬盘 通信:网线——光纤,电交换——光交换,TCP/IP——RDMA 网线——光纤 速度:光在二氧化硅中的传播速度:2亿米/秒,非直线传输;电在铜线中的传播速度:2.3

  • 指针大小的意义(转发)2022-07-13 16:35:16

    一个指针在64位的计算机上,占8个字节;一个指针在32位的计算机上,占4个字节。这么简单的问题,为什么面试官愿意问呢?其实这个问题不是在考你的记忆能力,是在考察你的计算机基础能力。就比如,在你答出来4个字节的情况下,面试官会问一句:为什么呢?首先,我们要明白,指针就是地址,地址就是指针。 而

  • 系统CPU飙高,怎么排查?2022-07-13 11:00:39

    cpu是整个电脑的核心计算资源,对于一个应用进程来说,cpu的最小执行单元是线程。 导致cpu飙高的原因有几个方面: cpu上下文切换过多,对于cpu来说,同一时刻下每个cpu核心只能运行一个线程,如果有多个线程要执行,cpu只能通过上下文切换的方式来执行不同的线程。上下文切换需要做两个事情:

  • 【学习笔记】计算机知识2022-07-13 09:34:31

    计算机知识   什么是计算机? Computer:全程电子计算机 能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备 由硬件和软件所组成 常见的计算机有台式计算机、笔记本计算机、大型计算机 广泛用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络领域   计

  • Docker的资源控制2022-07-13 07:01:33

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

  • Java内存模型详解2022-07-12 20:00:25

    Java内存模型详解 硬件内存架构 理解内存模型架构以及Java内存模型如何与它协同工作也是非常重要的。 现代计算机硬件架构的简单图示: 多CPU:一个现代计算机通常由两个或者多个CPU。其中一些CPU还有多核。从这一点可以看出,在一个有两个或者多个CPU的现代计算机上同时运行多个线程是

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

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

ICode9版权所有