欢迎光临散文网 会员登陆 & 注册

【清华大佬】只用40小时就把计算机底层原理,多线程、操作系统、TCP/TP...

2023-04-24 20:33 作者:不败阿豪  | 我要投稿


【底层原理】计算机组成 P1 - 00:09


程序的运行



【底层原理】计算机组成 P1 - 00:48


CPU速度vs内存



【底层原理】计算机组成 P1 - 02:11


速度指的是什么



【底层原理】计算机组成 P1 - 02:50


举栗子



【底层原理】计算机组成 P1 - 03:44


多级缓存





【底层原理】三级缓存 P3 - 00:10


三个级别:每颗cpu里面好几个核



【底层原理】三级缓存 P3 - 00:52


取一份数据的过程



【底层原理】三级缓存 P3 - 02:08


问题:挨着的数据的需要一个个的同步


【底层原理】三级缓存 P3 - 03:02


局部性原理


【底层原理】cacheline的概念缓... P4 - 00:16


一行数据里X和Y

总共6份数据


【底层原理】cacheline的概念缓... P4 - 01:39


改了X,通知不同CPU

线程在cpu执行


【底层原理】cacheline的概念缓... P4 - 02:59


结论:缓存一致性协议



【底层原理】cacheline的概念缓... P4 - 05:13


缓存一致性的应用


【底层原理】对象的创建过程 P6 - 00:10


对象创建过程:3句话



【底层原理】对象的创建过程 P6 - 03:01


调用玩构造方法时m=8





【底层原理】对象的创建过程 P6 - 05:21


this跑前面去会出现什么问题:this溢出


【线程与锁】synchronized P12 - 00:56


不是1百万原因



【线程与锁】synchronized P12 - 01:48


上把锁之后

锁:解决线程并发产生的数据不一致问题

变并发操作为序列化操作


【线程与锁】synchronized P12 - 04:27


常用的锁

synchronized锁的是一个对象

临界区:持有这把锁才能执行临界区内的代码



【线程与锁】synchronized P12 - 08:08






第一章【操作系统】操作系统的概... P18 - 01:56






第一章【操作系统】操作系统的概... P18 - 03:15


是管理硬件和软件资源的程序



第一章【操作系统】操作系统的概... P18 - 07:44


承上启下




第一章【操作系统】操作系统的概... P18 - 11:10





第一章【操作系统】操作系统的概... P18 - 14:29


五要素缺一不可

管理硬件、为软件服务、为用户服务

操作系统目标

功能



第一章【操作系统】操作系统的目... P19 - 00:57





第一章【操作系统】操作系统的功... P20 - 00:58




分别对应后续章节



第一章【操作系统】操作系统的功... P20 - 03:44





第一章【操作系统】操作系统的功... P20 - 09:19


计算机资源的抽象



第一章【操作系统】操作系统的功... P20 - 12:10


举例:以百度浏览器为例

理解系统调用


第一章【操作系统】操作系统的功... P20 - 14:14


总结


第一章【操作系统】操作系统的特... P21 - 00:44


这个图记住




第一章【操作系统】操作系统的特... P21 - 01:52





第一章【操作系统】操作系统的特... P21 - 06:00


并行

并发能力越强,吞吐量越高


第一章【操作系统】操作系统的特... P22 - 00:19





第一章【操作系统】操作系统的特... P22 - 06:45


共享和并发



第一章【操作系统】操作系统的特... P23 - 00:49





第一章【操作系统】操作系统的特... P23 - 03:05


空分复用




第一章【操作系统】操作系统的特... P24 - 01:26


异步性



第一章【操作系统】操作系统的特... P24 - 04:18


区分:并发和并行


第一章【操作系统】操作系统的发... P25 - 00:41



情人节



第一章【操作系统】操作系统的发... P25 - 02:06





第一章【操作系统】操作系统的发... P25 - 03:17


增加外存,减少CPU等待时间



第一章【操作系统】操作系统的发... P25 - 05:28


批处理阶段

单道批处理

CPU和IO设备不能同时工作


第一章【操作系统】操作系统的发... P25 - 10:32


多到批处理



第一章【操作系统】操作系统的发... P25 - 15:55


单道批处理vs多道


【清华大佬】只用40小时就把计算机底层原理,多线程、操作系统、TCP/TP...的评论 (共 条)

分享到微博请遵守国家法律