课程主页: https://www.coursera.org/learn/codio-intro-to-operating-systems-3-concurrency
在现代计算机科学中,操作系统的概念是极其重要的。Coursera 上的《操作系统入门 3:并发性》课程专为希望了解操作系统基本原理的学习者设计,让您在不需要安装任何软件的情况下,轻松了解操作系统的内部工作原理。
本课程的主要目标是帮助学习者通过了解操作系统如何在底层工作来优化性能。课程内容涵盖了并发性、线程、锁、锁定数据结构以及多 CPU 调度等主题,提供了对操作系统关键概念的新视角。
该课程特别之处在于其视频缺失的设计,采用了一种独特的自学方式。课程作业包括简短的解释文段、插图以及可运行的代码示例,让学习者能够真正动手实践,深入理解所学知识。
课程大纲包括:
导言
课程开篇介绍操作系统的基本概念与重要性。
并发性与线程
深入探讨并发处理的基本概念以及线程的作用,以实现更高效的程序运行。
数据结构与变量
提供有关如何选择和管理数据结构的实用知识,这对提高操作系统性能至关重要。
高级并发性
深入探讨现代操作系统中的复杂并发机制,以及如何有效地对它们进行调度和管理。
总体而言,《操作系统入门 3:并发性》课程是一个内容丰富、操作直观的学习机会,非常适合希望深入理解操作系统的学习者。通过该课程的学习,您将能够更好地理解后台系统工作原理,从而优化程序性能。
当然,随时都可以根据自己的学习进度进行调整,使其成为一个灵活且个性化的学习体验。
课程主页: https://www.coursera.org/learn/codio-intro-to-operating-systems-3-concurrency