764 – 操作系统入门与实践-参透技术本质
├─764 - 操作系统入门与实践-参透技术本质
├─01 第1章 《2024全新版 操作系统入门与实践-参透技术本质》导学
├─01 1-1 为什么操作系统是计算机基石,是程序高手必经之路_ev_[3].mp4 23.97 MB
├─02 1-2 如何学习才能更容易掌握操作系统,看透技术本质_ev_[3].mp4 35.92 MB
├─02 第2章 CPU、内存以及程序运行的奥秘
├─01 2-1 谈论CPU时你的大脑里应该有什么(上)_ev_[3].mp4 68.75 MB
├─02 2-2 谈论CPU时你的大脑里应该有什么(下)_ev_[3].mp4 38.73 MB
├─03 2-3 内存的本质是什么_ev_[3].mp4 86.79 MB
├─04 2-4 编程语言是怎么一回事_ev_[3].mp4 72.01 MB
├─05 2-5 到底什么是编译型语言以及解释型语言_ev_[3].mp4 19.14 MB
├─06 2-6 为什么内存中有堆区和栈区_ev_[3].mp4 45.54 MB
├─07 2-7 没有操作系统程序能运行起来吗_ev_[3].mp4 35.91 MB
├─08 2-8 程序是怎样运行起来的(上)_ev_[3].mp4 40.47 MB
├─09 2-9 程序是怎样运行起来的(下)_ev_[3].mp4 92.56 MB
├─10 2-10 为什么用c语言编写操作系统_ev_[3].mp4 32.43 MB
├─11 2-11 程序和进程有什么区别(上)_ev_[3].mp4 150.02 MB
├─12 2-12 程序和进程有什么区别(下)_ev_[3].mp4 42.33 MB
├─03 第3章 操作系统的实现原理与系统调用
├─01 3-1 操作系统是如何实现的_ev_[3].mp4 45.92 MB
├─02 3-2 操作系统是如何启动的_ev_[3].mp4 42.34 MB
├─03 3-3 cpu权限管理的王者之争(上)_ev_[3].mp4 48.57 MB
├─04 3-4 cpu权限管理的王者之争(下)_ev_[3].mp4 13.42 MB
├─05 3-5 为什么需要系统调用什么是系统调用(上)_ev_[3].mp4 55.79 MB
├─06 3-6 为什么需要系统调用什么是系统调用(下)_ev_[3].mp4 62.91 MB
├─07 3-7 系统调用时CPU和操作系统中发送了什么(上)_ev_[3].mp4 40.78 MB
├─08 3-8 系统调用时CPU和操作系统中发送了什么(下)_ev_[3].mp4 32.02 MB
├─09 3-9 CPU是如何执行操作系统中的函数的_ev_[3].mp4 37.93 MB
├─10 3-10 系统调用执行完后怎么返回用户态(上)_ev_[3].mp4 33.87 MB
├─11 3-11 系统调用执行完后怎么返回用户态(下)_ev_[3].mp4 22.55 MB
├─12 3-12 实践篇_真实的内核调用栈_ev_[3].mp4 69.26 MB
├─13 3-13 利用strace排查各种疑难杂症_ev_[3].mp4 83.52 MB
├─04 第4章 进程管理:操作系统如何实现多任务
├─01 4-1 操作系统为什么需要进程这个概念_ev_[3].mp4 72.55 MB
├─02 4-2 操作系统是如何实现多任务的要解决哪些问题_ev_[3].mp4 16.17 MB
├─03 4-3 进程被暂停后是怎么恢复运行的_ev_[3].mp4 46.77 MB
├─04 4-4 进程切换是如何实现的(上)_ev_[3].mp4 31.79 MB
├─05 4-5 进程切换是如何实现的(中)_ev_[3].mp4 42.47 MB
├─06 4-6 进程切换是如何实现的(下)_ev_[3].mp4 39.6 MB
├─07 4-7 进程切换和函数调用的区别_ev_[3].mp4 60.8 MB
├─08 4-8 为什么进程需要各种各样的状态信息(上)_ev_[3].mp4 41.37 MB
├─09 4-9 为什么进程需要各种各样的状态信息(下)_ev_[3].mp4 25.95 MB
├─10 4-10 操作系统是如何调度进程的(上)_ev_[3].mp4 54.51 MB
├─11 4-11 操作系统是如何调度进程的(下)_ev_[3].mp4 19.85 MB
├─12 4-12 进程是如何在各个状态之间进行转移的(上)_ev_[3].mp4 59.15 MB
├─13 4-13 进程是如何在各个状态之间进行转移的(下)_ev_[3].mp4 62.92 MB
├─14 4-14 操作系统与进程的夺权之战(上)_ev_[3].mp4 44.46 MB
├─15 4-15 操作系统与进程的夺权之战(下)_ev_[3].mp4 19.88 MB
├─16 4-16 windows与linux下的进程创建api(上)_ev_[3].mp4 36.47 MB
├─17 4-17 windows与linux下的进程创建api(下)_ev_[3].mp4 31.31 MB
├─18 4-18 为什么linux中需要fork与exec两个api(上)_ev_[3].mp4 41.9 MB
├─19 4-19 为什么linux中需要fork与exec两个api(下)_ev_[3].mp4 48.63 MB
├─20 4-20 操作系统是如何一步步创建出进程的(上)_ev_[3].mp4 42.84 MB
├─21 4-21 操作系统是如何一步步创建出进程的(下)_ev_[3].mp4 17.58 MB
├─22 4-22 进程是如何退出的_ev_[3].mp4 47.16 MB
├─23 4-23 操作系统是如何实现进程间通信的(上)_ev_[3].mp4 36.65 MB
├─24 4-24 操作系统是如何实现进程间通信的(下)_ev_[3].mp4 49.23 MB
├─25 4-25 有了进程为什么还需要线程_ev_[3].mp4 42.05 MB
├─26 4-26 线程这个概念的来源、本质与实现_ev_[3].mp4 39.93 MB
├─27 4-27 线程是如何被创建出来的(上)_ev_[3].mp4 43.67 MB
├─28 4-28 线程是如何被创建出来的(下)_ev_[3].mp4 33.28 MB
├─29 4-29 彻底理解进程和线程的区别(上)_ev_[3].mp4 48.83 MB
├─30 4-30 彻底理解进程和线程的区别(下)_ev_[3].mp4 26.02 MB
├─31 4-31 利用多线程优化程序性能(上)_ev_[3].mp4 45.77 MB
├─32 4-32 利用多线程优化程序性能(下)_ev_[3].mp4 25.33 MB
├─33 4-33 有了线程为什么还有协程(上)_ev_[3].mp4 44.38 MB
├─34 4-34 有了线程为什么还有协程(下)_ev_[3].mp4 19.63 MB
├─35 4-35 实践篇多进程编程(上)_ev_[3].mp4 57.66 MB
├─36 4-36 实践篇多进程编程(下)_ev_[3].mp4 43.92 MB
├─37 4-37 多进程多线程在浏览器中的应用_ev_[3].mp4 31.57 MB
├─05 第5章 内存管理:操作系统如何管理内存
├─01 5-1 黑客帝国与内存背后的真相_ev_[3].mp4 46.37 MB
├─02 5-2 为什么内存分配会是个问题_ev_[3].mp4 32.85 MB
├─03 5-3 程序运行需要分配哪些内存_ev_[3].mp4 22.76 MB
├─04 5-4 操作系统是如何为进程分配内存的(上)_ev_[3].mp4 36.38 MB
├─05 5-5 操作系统是如何为进程分配内存的(下)_ev_[3].mp4 30.95 MB
├─06 5-6 操作系统是如何为进程分配内存的_ev_[3].mp4 52.79 MB
├─07 5-7 虚拟地址空间的诞生_ev_[3].mp4 41.84 MB
├─08 5-8 操作系统如何为进程分配内存:段式内存管理_ev_[3].mp4 47.38 MB
├─09 5-9 操作系统是如何为进程分配内存的:页式内存管理_ev_[3].mp4 49.3 MB
├─10 5-10 页式内存管理会带来哪些问题_ev_[3].mp4 42.21 MB
├─11 5-11 操作系统如何加速页表读取(上)_ev_[3].mp4 53.6 MB
├─12 5-12 操作系统如何加速页表读取(下)_ev_[3].mp4 24.91 MB
├─13 5-13 操作系统如何解决页表占用内存过多的问题_ev_[3].mp4 39.81 MB
├─14 5-14 页式内存管理有哪些有趣的功能_ev_[3].mp4 46.88 MB
├─15 5-15 为什么物理内存只有1G程序员可以申请出2G内存(上)_ev_[3].mp4 24.2 MB
├─16 5-16 为什么物理内存只有1G程序员可以申请出2G内存(下)_ev_[3].mp4 33.91 MB
├─17 5-17 操作系统是如何管理内存的_ev_[3].mp4 64.44 MB
├─18 5-18 实践篇_利用内存池优化程序性能(上)_ev_[3].mp4 56.61 MB
├─19 5-19 实践篇_利用内存池优化程序性能(下)_ev_[3].mp4 49.9 MB
├─20 5-20 实践篇_申请1G内存实际会消耗多少物理内存_ev_[3].mp4 58.61 MB
├─21 5-21 实践篇_进程在内存中是什么样子的_ev_[3].mp4 132.35 MB
├─06 第6章 中断:操作系统如何利用中断处理外部事件
├─01 6-1 中断这一章要解决什么问题_ev_[3].mp4 31.3 MB
├─02 6-2 到底什么是中断_ev_[3].mp4 48.91 MB
├─03 6-3 操作系统在什么情况下开始运行_ev_[3].mp4 47.06 MB
├─04 6-4 操作系统是如何处理中断的_ev_[3].mp4 50.1 MB
├─05 6-5 程序是如何读取到网络数据的_ev_[3].mp4 35.49 MB
├─07 第7章 并发:从硬件到软件再到操作系统
├─01 7-1 并发问题的本质与根源是什么_ev_[3].mp4 59.82 MB
├─02 7-2 实践篇_实际动手感受一下并发编程问题_ev_[3].mp4 59.85 MB
├─03 7-3 怎样从根源上解决并发问题(上)_ev_[3].mp4 42.32 MB
├─04 7-4 怎样从根源上解决并发问题(下)_ev_[3].mp4 38.05 MB
├─05 7-5 一山不容二虎_锁是如何实现的(上)_ev_[3].mp4 34.39 MB
├─06 7-6 一山不容二虎_锁是如何实现的(下)_ev_[3].mp4 39.66 MB
├─07 7-7 有回旋锁为什么还需要sleep锁_音频_ev_[3].mp4 51.03 MB
├─08 7-8 闻风而动_如何实现线程间的同步等待机制(上)_ev_[3].mp4 35.1 MB
├─09 7-9 闻风而动_如何实现线程间的同步等待机制(下)_ev_[3].mp4 54.36 MB
├─10 7-10 到底什么是信号量信号量是怎样实现的_ev_[3].mp4 31.59 MB
├─11 7-11 实践篇_用信号量解决互斥问题_ev_[3].mp4 64.44 MB
├─12 7-12 用信号量解决同步等待问题_ev_[3].mp4 36.9 MB
├─13 7-13 用信号量解决生产者消费者问题(上)_ev_[3].mp4 56.8 MB
├─14 7-14 用信号量解决生产者消费者问题(下)_ev_[3].mp4 56.55 MB
├─08 第8章 操作系统是如何管理设备的
├─01 8-1 一切皆为文件是什么意思_ev_[3].mp4 29.22 MB
├─02 8-2 操作系统是如何管理设备_ev_[3].mp4 51 MB
├─03 8-3 磁盘是如何工作的(上)_ev_[3].mp4 27.66 MB
├─04 8-4 磁盘是如何工作的(下)_ev_[3].mp4 33.4 MB
├─05 8-5 文件这个概念是怎样实现的(上)_ev_[3].mp4 45.92 MB
├─06 8-6 文件这个概念是怎样实现的(下)_ev_[3].mp4 24.36 MB
├─07 8-7 文件系统、文件夹以及一切皆为文件是怎么实现的(上)_ev_[3].mp4 32.98 MB
├─08 8-8 文件系统、文件夹以及一切皆为文件是怎么实现的(中)_ev_[3].mp4 43.63 MB
├─09 8-9 文件系统、文件夹以及一切皆为文件是怎么实现的(下)_ev_[3].mp4 23.5 MB
├─10 8-10 操作系统是如何打开、创建以及读写文件的(上)_ev_[3].mp4 30.98 MB
├─11 8-11 操作系统是如何打开、创建以及读写文件的(下)_ev_[3].mp4 28.37 MB
├─12 8-12 操作系统是如何加速文件读写的(上)_ev_[3].mp4 30.35 MB
├─13 8-13 操作系统是如何加速文件读写的(下)_ev_[3].mp4 26.24 MB
├─09 第9章 万变不离其宗-理解每一行代码对计算机的影响,你就是高手!
├─01 9-1 送君千里终于一别-收下这三句忠告,让你受益匪浅。_ev_[3].mp4 3.11 MB
├─教程_.7z 3.67 GB
© 版权声明
1.版权归原作者所有,本站资源都来源于网络收集或者交换,仅供个人学习交流使用,请试听后24小时内删除.
2.资料内容用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3.本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4.请支持正版软件、得到更好的正版服务。
5.如有侵权请立即告知本站,本站将及时予与删除
THE END