搜索结果
查询Tags标签: cpu,共有 1619条记录-
操作系统学习笔记10 | I/O、显示器与键盘
1. 外设工作原理的主干理解与 内存管理 的理解过程相似,对于 IO设备(也叫外设)的理解,我们回到计算机的工作原理-- 冯诺依曼的存储程序、取指执行思想。IO设备分为两类:键盘和显示器,本文先聚焦这部分;磁盘,这部分下一篇会详解;后续会在磁盘驱动的基础上抽象出文…
2022/12/2 5:25:02 人评论 次浏览 -
原来用 MySQL 也可以做icode9全文检索
有朋友聊到他们的系统中要接入全文检索,这让我想起了很久以前为一个很古老的项目添加搜索功能的事儿。一提到全文检索,我们首先就会想到搜索引擎。也就是用一个词、一段文本搜索出匹配的内容。一般这种技术都有对应的实现方式,ES(ElasticSearch)就是专门干这个的,如…
2022/11/27 23:24:54 人评论 次浏览 -
SQL SERVER数据库服务器CPU不能全部利用原因分析
环境顾客零晨把HIS数据库迁移到配备更高新服务器,早上业务流程高峰期时使用特别迟缓,严重影响了业务流程运作。1.状况根据SQL权威专家云即时可视化界面见到大量绿点,绿点表明对话等待某种网络资源,绿点越多表明等待会话数越大。进到活动会话目录,发觉很多会话的情况为…
2022/11/26 6:24:09 人评论 次浏览 -
MySQL查询性能优化七种武器之链路追踪
MySQL优化器可以生成Explain执行计划,我们可以通过执行计划查看是否使用了索引,使用了哪种索引?但是到底为什么会使用这个索引,我们却无从得知。好在MySQL提供了一个好用的工具 — optimizer trace(优化器追踪),可以帮助我们查看优化器生成执行计划的整个过程,以及…
2022/11/26 6:24:08 人评论 次浏览 -
通过icode9使用 PostgreSQL 进行数据库索引
索引是提高读取性能的一种方法,但它也会使写入性能变差,因此请考虑根据您的用例在应用程序中使用索引。为了演示,我将使用 antable 来处理 1000 万条记录:orderscreate table orders (id serial primary key,total integer, -- unit: usduser_id integer,created_at d…
2022/11/26 6:24:06 人评论 次浏览 -
进程与线程
进程: 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 线程: 线程是程序执行时的最小单位,它…
2022/9/17 5:17:32 人评论 次浏览 -
极客时间Linux性能优化实战笔记 —— CPU性能篇
查看系统平均负载 使用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/9/17 5:16:13 人评论 次浏览 -
08 生产经验:在数据库的压测过程中,如何360度无死角观察机器性能?
1.除了QPS和TPS外,我们还应该观察机器的性能 如果使用10个线程去压测数据库,此时性能还很高,其实可以在sysbench继续增加线程的数量,比如使用50个线程,100个线程直到QPS和TPS上不去了,当然我们在提高线程数量的时候不要盲目的压测 2.为什么在不停的增加线程数量的时…
2022/9/17 2:18:26 人评论 次浏览 -
ue4 insight
简述UnrealInsights 引言 在开发的过程中,难免会遇到一些性能的评价,需要我们对项目进行优化。对瓶颈的定位成了首要解决的问题。因此Epic在UE4.23版本时推出了这个名为UnrealInsights的应用程序,其目的是帮助开发者能快速定位问题。(PS:笔者所用的引擎版本为4.25,多…
2022/9/14 23:19:23 人评论 次浏览 -
Windows 11 下 Virtualbox 6.1.34 出现 End kernel panic - not syncing: attempted to kill the idle task
前言小半年没用 Virtualbox 了,切换到了 VMware,今天又切换回去(无聊),但是安装虚拟机出现这个错误。 解决方法根据 Virtualbox 论坛的讨论[1]和[2],首先明确 系统必须关闭了 Windows 自带的 Hyper-v 虚拟化而且之后重启了CPU 必须开启虚拟化支持我们要做的也很简单…
2022/9/14 5:17:35 人评论 次浏览 -
群晖VMM搭建星松云
合法性:星松云具有合法的PCDN营业执照,官网可查看资质证明 收益:星松云与其他的同行收益相比算高了,虽说可能没有之前网上说的100M上传每日10块以上那么夸张但100M每天7-10块也还是有的 部署起来的难易度:中等,安装之后需要联系人工客服选择业务 业务缓存期:3天,第…
2022/9/13 6:54:35 人评论 次浏览 -
【SQLServer】max worker threads参数说明
本文介绍如何使用SQL Server Management Studio或Transact-SQL在SQL Server中配置最大工作线程服务器配置选项。 max worker threads选项配置SQL Server可用于处理查询请求、登录、注销和类似应用程序请求的工作线程数。 SQL Server使用操作系统的本地线程服务来确保以下条…
2022/9/13 2:24:23 人评论 次浏览 -
程序在计算机中的执行过程
现代的计算机由多种部件构成(冯诺依曼结构)。中央处理单元(CPU)承担绝大部分的运算工作。随机存储内存(RAM)是存储程序和文件的工作区;而永久内存存储设备在关闭计算机之后,也不会丢失之前存储的程序和文件。另外,还有各种外围设备提供人与计算机之间的交互。 CP…
2022/9/13 1:26:18 人评论 次浏览 -
fgprof golang profiler 支持on cpu 以及off cpu
fgprof 是相比golang 默认pprof 方便的工具,可以用来方便的分析on cpu 以及off cpu ,相比官方的提升不少 说明 没有银弹,fgprof 也有缺点的: 不支持c 函数,当前实现依赖go 的调度器,一些数据可能不准确,parca 也依赖了此包 具体是在parca server 中 参考处理inte…
2022/9/12 23:23:10 人评论 次浏览 -
Java 多线程:并发编程的三大特性
Java 多线程:并发编程的三大特性 作者:Grey 原文地址: 博客园:Java 多线程:并发编程的三大特性 CSDN:Java 多线程:并发编程的三大特性 可见性 所谓线程数据的可见性,指的就是内存中的某个数据,假如第一个 CPU 的一个核读取到了,和其他的核读取到这个数据之间的可…
2022/9/10 14:59:05 人评论 次浏览