ICode9

精准搜索请尝试: 精确搜索
  • 操作系统学习笔记10 | I/O、显示器与键盘2022-12-01 18:35:22

    1. 外设工作原理的主干理解与 内存管理 的理解过程相似,对于 IO设备(也叫外设)的理解,我们回到计算机的工作原理-- 冯·诺依曼的存储程序、取指执行思想。IO设备分为两类: 键盘和显示器,本文先聚焦这部分; 磁盘,这部分下一篇会详解;后续会在磁盘驱动的基础上抽象出文件,最后所以会讲文

  • 原来用 MySQL 也可以做icode9全文检索2022-11-27 15:50:08

    有朋友聊到他们的系统中要接入全文检索,这让我想起了很久以前为一个很古老的项目添加搜索功能的事儿。一提到全文检索,我们首先就会想到搜索引擎。也就是用一个词、一段文本搜索出匹配的内容。一般这种技术都有对应的实现方式,ES(ElasticSearch)就是专门干这个的,如果你们的业务中明确需

  • 通过icode9使用 PostgreSQL 进行数据库索引2022-11-25 15:42:19

    索引是提高读取性能的一种方法,但它也会使写入性能变差,因此请考虑根据您的用例在应用程序中使用索引。为了演示,我将使用 antable 来处理 1000 万条记录:orderscreate table orders ( id serial primary key, total integer, -- unit: usd user_id integer, created_at date);然后

  • MySQL查询性能优化七种武器之链路追踪2022-11-25 15:19:39

    MySQL优化器可以生成Explain执行计划,我们可以通过执行计划查看是否使用了索引,使用了哪种索引?但是到底为什么会使用这个索引,我们却无从得知。好在MySQL提供了一个好用的工具 — optimizer trace(优化器追踪),可以帮助我们查看优化器生成执行计划的整个过程,以及做出的各种决策,包括

  • SQL SERVER数据库服务器CPU不能全部利用原因分析2022-11-25 15:02:23

    环境 顾客零晨把HIS数据库迁移到配备更高新服务器,早上业务流程高峰期时使用特别迟缓,严重影响了业务流程运作。 1.状况根据SQL权威专家云即时可视化界面见到大量绿点,绿点表明对话等待某种网络资源,绿点越多表明等待会话数越大。 进到活动会话目录,发觉很多会话的情况为runnable,runna

  • 极客时间Linux性能优化实战笔记 —— CPU性能篇2022-09-16 23:02:13

    查看系统平均负载 使用uptime或者top命令,以uptime为例: $ uptime 02:34:03 up 2 days, 20:14, 1 user, load average: 0.63, 0.83, 0.88 含义: 02:34:03 //当前时间 up 2 days, 20:14 //系统运行时间 1 user //

  • 进程与线程2022-09-16 11:34:04

    进程: 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 线程: 线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度

  • 08 生产经验:在数据库的压测过程中,如何360度无死角观察机器性能?2022-09-16 10:31:48

    1.除了QPS和TPS外,我们还应该观察机器的性能 如果使用10个线程去压测数据库,此时性能还很高,其实可以在sysbench继续增加线程的数量,比如使用50个线程,100个线程直到QPS和TPS上不去了,当然我们在提高线程数量的时候不要盲目的压测 2.为什么在不停的增加线程数量的时候,要密切关注机器的性

  • ue4 insight2022-09-14 22:02:01

    简述UnrealInsights 引言 在开发的过程中,难免会遇到一些性能的评价,需要我们对项目进行优化。对瓶颈的定位成了首要解决的问题。因此Epic在UE4.23版本时推出了这个名为UnrealInsights的应用程序,其目的是帮助开发者能快速定位问题。(PS:笔者所用的引擎版本为4.25,多图警告) 正文 UnealIn

  • android 功耗功耗分析方法和优化-1 (转)2022-09-13 11:36:35

    1、底电流调试(Rock Bottom Current Optimization)底电流在手机飞行模式下调试。每个平台的底电流数据可能不一样,具体可以参考release出来的Current Consumption Data文档或者release note。一般情况下的底电流参考数据上限是: 底电流在手机飞行模式下调试。每个平台的底电流数据可能

  • 【问题】websocket导致cpu占用率高,发热耗电2022-09-13 11:04:11

    参考: cocos论坛-2.4.2 CPU占用率大幅度增加,发热耗电严重很多   这个问题在2.4.7修复,但是之前的版本需要修改。 这个修改在我们自己项目里也用到。 就是要将 lws_service(__wsContext, 4);改成lws_service(__wsContext, 2);std::this_thread::sleep_for(std::chrono::milliseconds

  • Windows 11 下 Virtualbox 6.1.34 出现 End kernel panic - not syncing: attempted to kill the idle task2022-09-13 01:33:40

    前言小半年没用 Virtualbox 了,切换到了 VMware,今天又切换回去(无聊),但是安装虚拟机出现这个错误。 解决方法根据 Virtualbox 论坛的讨论[1]和[2],首先明确 系统必须关闭了 Windows 自带的 Hyper-v 虚拟化而且之后重启了CPU 必须开启虚拟化支持我们要做的也很简单,我们先调大虚拟机的 C

  • 群晖VMM搭建星松云2022-09-13 00:33:50

    合法性:星松云具有合法的PCDN营业执照,官网可查看资质证明 收益:星松云与其他的同行收益相比算高了,虽说可能没有之前网上说的100M上传每日10块以上那么夸张但100M每天7-10块也还是有的 部署起来的难易度:中等,安装之后需要联系人工客服选择业务 业务缓存期:3天,第一天就能够缓存150G 离

  • fgprof golang profiler 支持on cpu 以及off cpu2022-09-12 18:33:20

    fgprof 是相比golang 默认pprof 方便的工具,可以用来方便的分析on cpu 以及off cpu ,相比官方的提升不少 说明 没有银弹,fgprof 也有缺点的: 不支持c 函数,当前实现依赖go 的调度器,一些数据可能不准确,parca 也依赖了此包 具体是在parca server 中 参考处理   internalMux.H

  • 计算机科学速成课第九课:高级CPU设计2022-09-12 09:02:30

    0、概念梳理 缓存:在 CPU 中的小块 RAM,用于存储批量指令。   缓存命中:想要的数据已经在缓存里   缓存未命中:想要的数据不在缓存里   脏位:缓存里每块空间,有个特殊标记,叫脏位,用于检测缓存内的数据是否与 RAM 一致。 多核处理器:一个 CPU 芯片中,有多个独立

  • C2西门子S7-200smart PLC面板介绍_成都PLC开发2022-09-12 09:02:12

    PLC技术分享之2 本文初略介绍西门子S7-200smart PLC的面板及端口。 1、PLC正面视图 图 1为200 smart PLC ST20 CPU的正面视图,其中图中左侧: >>运行状态指示灯,含义如下; RUN:表示CPU处于运行状态; STOP:表示CPU处于停止状态; ERROR:表示CPU有错误。 >>中间是嵌入式安装特定模块的位置,拆开

  • 程序在计算机中的执行过程2022-09-12 02:03:20

    现代的计算机由多种部件构成(冯·诺依曼结构)。中央处理单元(CPU)承担绝大部分的运算工作。随机存储内存(RAM)是存储程序和文件的工作区;而永久内存存储设备在关闭计算机之后,也不会丢失之前存储的程序和文件。另外,还有各种外围设备提供人与计算机之间的交互。 CPU 的工作至少可以从以下简

  • 2022-2023-1 20221408《计算机基础与程序设计》第二周学习总结2022-09-11 18:02:30

    这个作业属于哪个课程:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP 这个作业要求在哪里:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02 这个作业的目标:总结本周学习的内容 作业正文:https://www.cnblogs.com/liudi20221408/p/16683528.html  教材学习内容总结

  • 【SQLServer】max worker threads参数说明2022-09-11 10:30:51

    本文介绍如何使用SQL Server Management Studio或Transact-SQL在SQL Server中配置最大工作线程服务器配置选项。 max worker threads选项配置SQL Server可用于处理查询请求、登录、注销和类似应用程序请求的工作线程数。 SQL Server使用操作系统的本地线程服务来确保以下条件:·一

  • 【王道考研】操作系统 笔记 第一章2022-09-11 10:02:58

    特此鸣谢王道考研 本文参考王道考研的相关课程 若有侵权请联系,立删   其余笔记链接: 【王道考研】操作系统笔记 第一章_才疏学浅743的博客-CSDN博客 【王道考研】操作系统 笔记 第二章上 进程调度_才疏学浅743的博客-CSDN博客 操作系统的概念与功能 OS定义 操作系统(Operating Sys

  • win7系统中 如何查看CPU是否开启虚拟化2022-09-10 22:34:11

      001、下载 securable.exe软件     002、双击  

  • 计算机科学速成课第七课:中央处理器2022-09-10 12:33:40

      1、概念梳理 CPU(Central Processing Unit):中央处理单元,负责执行程序。通常由寄存器/控制单元/ALU/时钟组成。与 RAM 配合,执行计算机程序。CPU 和 RAM 之间用“地址线”、“数据线”和“允许读/写线”进行通信。   指令:指示计算机要做什么,多条指令共同组成程序。如数学指

  • Java中的多线程2022-09-10 00:00:09

    首先理清几个基本概念:   程序:为完成特定任务,用某种语言编写的一组指令的集合。即一段静态的代码(还没运行起来)   进程:是程序的一次执行过程,也就是说程序运行起来了,加载到了内存中,并占用了cpu的资源。这是一个动态的过程:有自身的产生、存在和消亡的过程,这也是进程的生命周期。

  • Java 多线程:并发编程的三大特性2022-09-09 22:33:36

    Java 多线程:并发编程的三大特性 作者:Grey 原文地址: 博客园:Java 多线程:并发编程的三大特性 CSDN:Java 多线程:并发编程的三大特性 可见性 所谓线程数据的可见性,指的就是内存中的某个数据,假如第一个 CPU 的一个核读取到了,和其他的核读取到这个数据之间的可见性。 每个线程会保存一份拷

  • 01.linux性能优化-平均负载2022-09-09 19:02:49

    uptime: 21:09:41 (time) ,up 35 min, (系统运行时间), 2 users, (登录用户数),load average: 0.00, 0.01, 0.04 (平均负载 1分钟 五分钟 十五分钟) 一. 平均负载 平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数平均负载

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

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

ICode9版权所有