搜索结果
查询Tags标签: cpu,共有 1619条记录-
kvm随笔(一)
1、kvm是全虚拟化、xen是准虚拟化kvm属于内核的一部分,xen类似于替换内核(2005年intel开发出了xen3.0,开始支持intel的VT和IA64,至此xen可以跑没有修改的操作系统,2010年内核社区接纳xen,linux3.0内核主干对xen支持越来越好)全虚拟化有无可比拟的优势,因为准虚拟化需…
2021/5/7 10:30:03 人评论 次浏览 -
看了这篇还不会Linux性能分析和优化,你来打我
前言 一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud …
2021/5/7 7:28:01 人评论 次浏览 -
Python 并行计算那点事(第2部分) -- 译文 [原创]
Python 并行计算的那点事(第2部分)(The Python Concurrency Story - Part 2)英文原文:https://powerfulpython.com/blog/python-concurrency-story-pt2/ 本文:https://www.cnblogs.com/popapa/p/python_concurrency2.html 采集日期:2021-05-03第1部分已经讨论了Pyt…
2021/5/6 22:55:10 人评论 次浏览 -
WPF编程宝典C#2012-#图形和图像处理
WPF编程宝典全面讲解wpf的实际工作原理,是一本wpf权威著作。在紧贴实用示例这一思想的引导下,列出实用提示,引导以专业的方式使用wpf。本书开篇介绍wpf基本概念以便为您奠定坚实的基础,并将现有c#技能作为引用框架,然后讨论高级概念,结合实际演示它们的用法,并重点…
2021/5/6 22:25:40 人评论 次浏览 -
linux系统电源管理之常用工具
目录 综述 TLP tlp stat 采用新版本(V1.3.1) upower powertop 用新版本工具(V2.14) 可调整参数 CPU 频率信息 CPU IDLE信息 s-tui 采用新版本(V1.1.1) Slimbook Battery本系列用于记录linux电源管理一些资料收集及实验过程。 综述 TLP 用…
2021/5/6 7:29:29 人评论 次浏览 -
大数据之Linux(一):常用基本命令10
进程线程类 进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。 1.1 ps 查看当前系统进程状态 ps:process status 进程状态 基本语法 ps aux | grep xxx (功能描述:查看系统中所有进程) ps -ef | grep xxx (…
2021/5/5 7:27:19 人评论 次浏览 -
码农飞升记-02-OracleJDK是什么?OracleJDK的版本怎么选择?
目录1.Oracle JDK 是什么?2.Oracle JDK 版本如何选择?1.Java SE 发布节奏以及不同版本的差距1.Java SE 8 以及之前版本的发布节奏和不同版本的差距1.发布的版本区别2.发布周期3.版本的关系2.Java SE 9 以及之后版本的发布节奏和不同版本的差距1.发布的版本区别2.发布周期…
2021/5/4 19:25:47 人评论 次浏览 -
8086Assembly00——初学汇编语言
镇楼图Pixiv:_ LM7 _ ================== 〇、引子 汇编语言是一种直接在硬件上工作的低级编程语言,再介绍这个语言之前我们需要了解一些最基本的知识,也是需要对硬件结构的问题进行一些简单的探讨,关于PC机、CPU结构后续你可以在《微机原理与接口》中学到,关于计算机…
2021/5/4 1:25:35 人评论 次浏览 -
最短作业优先(SJF)调度算法
最短作业优先(SJF)调度算法将每个进程与其下次 CPU 执行的长度关联起来。当 CPU 变为空闲时,它会被赋给具有最短 CPU 执行的进程。如果两个进程具有同样长度的 CPU 执行,那么可以由 FCFS 来处理。 一个更为恰当的表示是最短下次CPU执行算法,这是因为调度取决于进程的…
2021/5/3 22:56:21 人评论 次浏览 -
缓存行竞争和伪共享
缓存一致性 由于通过提升cpu频率提升性能的道路遇到了能耗墙,进一步提升频率可能会造成CPU温度过高,影响稳定性。为了进一步提升cpu性能,多核CPU逐渐发展起来。然而多核也面临着诸多问题,包括正确性和可扩展性。下面我们就谈谈多核中的缓存一致性。 多核高速缓存架构 …
2021/5/3 10:55:40 人评论 次浏览 -
进程的系统调用
换个角度看,也就是说,进程即可以在用户空间运行,又可以在内核空间中运行。进程在用户空间运行时,被称为进程的用户态,而陷于内核空间的时候,被称为进程的内核态。 从用户态到内核态的转变,需要通过系统调用来完成。比如,当我们查看文件内容时,就需要多次系…
2021/5/3 7:27:38 人评论 次浏览 -
0基础如何快速进入Java编程领域?5天挑战入门,你确定不来看看?
今日分享开始啦,请大家多多指教~ 今天分享这种常识型的东西,觉得自己太菜了,所以决定还是回到Java基础学习里,花几天时间快速过一遍,我想应该有很多是我遗漏的点,毕竟学习的目标是大数据开发,基础不牢,地动山摇! 01 概述 计算机包括硬件和软件两部分。硬件包括计…
2021/5/2 20:29:10 人评论 次浏览 -
Java多线程应用(1)
目标:掌握多线程的使用及应用场景怎么使用多线程 // 尽量不要如此使用 new Thread(new Runnable() {@Overridepublic void run() {} }).start(); // 通过线程池方便管理 Executor executor = Executors.newCachedThreadPool(); executor.execute(runnable);进程和线程的区…
2021/5/2 20:28:55 人评论 次浏览 -
【故障公告】数据库服务器再次 CPU 100% 引发全站故障
今天五一劳动节的一大早 5:50-6:30 期间,我们使用的阿里云 RDS SQL Server 数据库实例再次出现 CPU 100% 问题,引发全站故障,由此给您带来麻烦,请您谅解。 我们发现故障后立即进行主备切换,与上次故障不同的是,这次主备切换没有成功,再次切换,依然没有成功,后来尝…
2021/5/2 2:26:42 人评论 次浏览 -
多进程、多线程的适用场景
1、CPU密集型代码(各种循环处理、计数等等) 在这种情况下,ticks计数很快就会达到阈值,然后触发GIL的释放与再竞争(多个线程来回切换当然是需要消耗资源的),所以python下的多线程对CPU密集型代码并不友好。 2、IO密集型代码(文件处理、网络爬虫等) 此场景下多线程能够…
2021/5/1 7:25:43 人评论 次浏览