双端口RAM 提高存储器访存速度一些措施。 存取周期 进行一次存取之后,是不能立即进入下一次存取的,存储器要进行一次恢复。 存取周期=存取时间+恢复时间 对不同时间进行不同存取操作,双端RAM 流水线的方式,多模块存储器 双端口RAM 置一个忙信号。 多模块存储器 CPU的速度比存储器要快的,如果从 ...
分类:
其他好文 时间:
2020-08-31 13:23:59
阅读次数:
67
线程 cpu调度的最小单位 进程 进程是程序运行资源分配的最小单位 并发和并行 并行:同一时间能够执行不同任务,4核cpu有四个线程,并行数量就是4,如果超频,并行数量位8 并发: 单位时间内能执行多少不同任务 启动线程的方式 1 Thread thread = new Thread(){ @Ove ...
分类:
移动开发 时间:
2020-08-31 13:18:46
阅读次数:
73
JavaSE之路-01 1、环境搭建 问题: 为什么在编程之前都需要进行环境搭建,到底在做什么事情? 编程语言(自然语言) 编译 > 机器指令 搭建环境,最重要的事之一就是安装编译器 2、跨平台 问题:java跨平台,什么是跨平台,为什么能跨平台? 平台:操作系统 或 CPU 架构 跨平台:一次编译 ...
分类:
编程语言 时间:
2020-08-28 14:27:48
阅读次数:
51
今天要介绍的主角就是-数组,数组也是数据呈线性排列的一种数据结构。与前一节中的链表不同,在数组中,访问数据十分简单,而添加和删除数据比较耗工夫。这和什么是数据结构那篇文章中讲到的姓名按拼音顺序排列的电话簿类似。数组如上就是数组的概念图,Blue、Yellow、Red作为数据存储在数组中,其中a是数组的名字,后面[]中的数字表示该数据是数组中的第几个数据,该数字也就是数组下标,下标从0开始计数,比如
分类:
编程语言 时间:
2020-08-28 14:25:20
阅读次数:
113
容器和 VM 之间的差异 VM 利用 Hypervisor 虚拟化技术来模拟 CPU、内存等硬件资源,这样就可以在宿主机上建立一个 Guest OS,这是常说的安装一个虚拟机。 每一个 Guest OS 都有一个独立的内核,比如 Ubuntu、CentOS 甚至是 Windows 等,在这样的 Gu ...
分类:
其他好文 时间:
2020-08-28 12:00:23
阅读次数:
53
1、计算机结构 (1)出现 冯诺依曼,提出计算机由五大组成部分,输入设备,输出设备存储器,控制器,运算器 (2)CPU 中央处理器,是计算机的控制和运算的核心,我们的程序最终都会变成指令让CPU去执行,处理程序中的数据。 (3)内存 我们的程序都是在内存中运行的,内存会保存程序运行时的数据,供CPU ...
分类:
编程语言 时间:
2020-08-27 13:11:15
阅读次数:
60
系统中的进程之间会共享CPU和主存,为了有效的管理存储器,减少出错(某个进程可能会对另一个进程使用的存储器进行写操作),提出了虚拟存储器(VM)的概念。 虚拟存储器为每一个进程提供了一种私有的且一致的地址空间,并且通过某种机制。为系统提供了以下功能: (1) 在磁盘上划出一块地址空间,将主存看成这块 ...
分类:
其他好文 时间:
2020-08-27 13:02:32
阅读次数:
52
并发同步概述 本文将解释什么是并发同步,并列出Go支持的几种并发同步技术。 什么是并发同步? 并发同步是指如何控制若干并发计算(在Go中,即协程),从而 避免在它们之间产生数据竞争的现象; 避免在它们无所事事的时候消耗CPU资源。 并发同步有时候也称为数据同步。 Go支持哪些并发同步技术? 通道一文 ...
分类:
其他好文 时间:
2020-08-26 18:56:39
阅读次数:
51
Bashtop–Linux的资源监视工具Bashtop是Linux中基于终端的资源监控实用程序。它是一个漂亮的命令行工具,可以直观地显示CPU、内存、正在运行的进程和带宽的统计数据。它带有游戏风格的响应式终端UI和可自定义的菜单。各种显示部分的整齐排列使监视各种系统指标变得容易。使用Bashtop,您还可以对进程进行排序,以及轻松地在各种排序选项之间切换。此外,您可以将SIGKILL,SIGTER
分类:
系统相关 时间:
2020-08-26 18:55:49
阅读次数:
158
前言最近在群里老有同学求推荐适合Java开发用的电脑,所以胖哥就用我知道的电脑知识来帮助大家选择适合开发的电脑配置。因为我自己家里的主机已经带不动两个IDEA了,更别提开个Docker啥了,我也搞了一台新的主机,下面是配置:操作系统MicrosoftWindows10专业版(64位)CPU(英特尔)Intel(R)Core(TM)i5-10400CPU@2.90GHz(2904MHz)主板七彩虹C
分类:
编程语言 时间:
2020-08-26 18:41:11
阅读次数:
55