搜索结果
查询Tags标签: cpu,共有 1619条记录-
Java 并发编程学习1 可见性、原子性和有序性问题
并发编程的背后 这些年,我们的 CPU、内存、I/O 设备都在不断迭代,不断朝着更快的方向努力。但是,在这个快速发展的过程中,有一个核心矛盾一直存在,就是这三者的速度差异。 为了合理利用 CPU 的高性能,平衡这三者的速度差异,计算机体系结构、操作系统、编译程序都做…
2022/2/21 12:26:29 人评论 次浏览 -
快速熟悉 Oracle AWR 报告解读
快速熟悉 Oracle AWR 报告解读2020-11-24阅读 5390本文面向没有太多 Oracle 基础知识,但是需要通过 AWR 报告来分析数据库性能或排查问题人员,通过对 AWR 报告的简介,了解其包含的主要信息,然后对一些能够帮助我们分析定位问题的章节做一点稍微详细的介绍。通过阅读本…
2022/2/21 2:26:14 人评论 次浏览 -
读《深入浅出Node.js》笔记
引言 本着对js这门语言的喜爱,我阅读了node.js。希望阅读过程中对其有所收获。以此共勉 Node简介 – 第一章 我惊奇于Node.js竟然是一门这么年轻的语言,2009年就诞生了 选择js的原因 高性能web服务器有两个要点:事件驱动、非阻塞IO js有到高性能、符合事件驱动、没有历…
2022/2/21 1:26:46 人评论 次浏览 -
汇编语言与接口技术第七章 串并行与接口技术
汇编语言与接口技术第七章 串并行与接口技术 定时/计数器8253/8254 定时器是通过固定频率的脉冲和计数实现定时功能的电路。计数器是用脉冲数量计数的电路。 在计算机和外设交互需要时间,执行指令也要特定的时间,比如让一个指示灯每三秒闪烁一次,说明CPU在打开这个外设…
2022/2/20 11:26:22 人评论 次浏览 -
016 Linux 卧槽,看懂进程信息也不难嘛?top、ps
目录1 扒开看看 top 命令参数详情第一行,[top - ]任务队列信息第二行,[Tasks] 任务(进程)第三行,[Cpu(s)]状态信息第四行,[Mem]内存状态第五行,[Swap]虚拟内存交换分区信息第六行,空行第七行以下:各进程(任务)的状态监控2 top 的一些常用交互命令和使用案例3 t…
2022/2/20 7:26:18 人评论 次浏览 -
tasksetCPU亲和力&docke容器资源限制stress测试
askset设置cpu亲和力,taskset能够将一个或者多个进程绑定到一个或者多个处理器上运行 参数: 选项:-a, --all-tasks 在给定 pid 的所有任务(线程)上操作-p, --pid 在给定 pid 上操作-c, --cpu-list 以列表格式显示和指定 CPU-h, --help 显示此帮助-V, --version 输出版本…
2022/2/20 6:26:43 人评论 次浏览 -
linux下如何查看cpu信息
linux的cpu信息可以从文件中cpuinfo读取。 执行命令: [root@liuli ~]# cat /proc/cpuinfoprocessor : 0 #逻辑核,它的计数是从0开始的,例如这里看到的是0,那我们一般就说这个机器是1核的,说的实际是逻辑核vendor_id : GenuineIntelcpu family : 6model …
2022/2/19 7:11:58 人评论 次浏览 -
计算机组成原理与体系结构
计算机组成原理与体系结构 一、计算机结构1.硬件基本组成计算机系统是由硬件与软件组成的 计算机系统的基本硬件系统由运算器、控制器、存储器、输入设备、输出设备 运算器与控制器集成为CPU 存储器分内存与外存 输入设备与输出设备统称为外部设备2.中央处理单元CPU 2.1.组…
2022/2/19 6:12:04 人评论 次浏览 -
深度学习笔记27 深度学习硬件 CPU GPU
举个例子,为什么不能用CPU做深度学习? 就拿Intel的i7来说,她每秒钟的运算是0.15TFLOPS,而NVIDIA的TitanX是12TFLOPS,两者差出80倍之多。 在实际中,你用GPU训练一个模型需要1小时的话,用CPU就需要80小时,你还玩个屁。CPU:左侧是集显区域,负责渲染图形界面,简单游…
2022/2/18 23:20:41 人评论 次浏览 -
别告诉我这是真的?goroutine 可能使程序变慢
下面,我们将会展示一个关于 for 循环的代码,将输入分成几个序列添加到 Goroutines 里面!我敢打赌你之前可能有过几次这种情况,但是每次引入 gorountine 都让你的代码变得更快吗?下面是一个简单的循环示例,它似乎很容易变成并发代码,但正如我们将看到的,并发版本不…
2022/2/18 14:11:39 人评论 次浏览 -
C# 多线程(一) Thread
前言本文主要涉及:C#的线程(System.Threading.Thread)线程池(System.Threading.ThreadPoll)并行库(System.Threading.Tasks.Task)异步(asnc await)并发集合(System.Collections.Concurrent)并行库(System.Threading.Tasks. Parallel) 简介本文章使用的IDE为Visual Studio…
2022/2/17 9:11:41 人评论 次浏览 -
spinlock 和抢占
场景分析 对于spin lock,其保护的资源可能来自多个CPU CORE上的进程上下文和中断上下文的中的访问,其中,进程上下文包括:用户进程通过系统调用访问,内核线程直接访问,来自workqueue中work function的访问(本质上也是内核线程)。中断上下文包括:HW interrupt cont…
2022/2/16 23:18:07 人评论 次浏览 -
操作系统
1,进程和线程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位(关注中央处理器的运行) 线程在进程下进行,一个进程包含多个线程 进程间难以资源共享,一个进程下的多个线程易资源共享 进程间不会相互影响,一个线程关系到整个进程
2022/2/15 6:15:16 人评论 次浏览 -
在python中遇到TypeError: can only concatenate str (not “int“) to str的解决方法
错误描述:TypeError: can only concatenate str (not "int") to str 原因:在python中拼接字符串较为特殊,整型变量与字符串不能直接拼接,需要采用通过(%)操作符拼接 解决办法: 通过str.format()方法拼接通过(%)操作符拼接(此种方法较为常用) 例如: 错误…
2022/2/14 9:11:41 人评论 次浏览 -
linux 命令之 ps 查看进程
ps ps (全称:process status)用于显示当前进程的状态,与windows 的任务管理器类似。ps 命令列出的是当前那些进程的快照,就是执行 ps 命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,就必须要了解当前进程的情况…
2022/2/14 7:19:51 人评论 次浏览