计算机系统
文章平均质量分 96
元闰子
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统的数值类型
数值类型是计算机编程的基础,用的很多,也很重要,理解它的底层原理,有助于写出正确的代码,避免一些意料之外的错误原创 2022-08-19 21:38:48 · 554 阅读 · 0 评论 -
假如让你来设计SSL/TLS协议
本文将从设计者的视角介绍如何一步步设计出一个简易版的 SSL/TLS 的过程,在文章的最后,再简单介绍 TLS 1.2 版本的工作机制,以此帮助大家对 SSL/TLS 协议的基本原理有一个更深入的理解。原创 2022-03-05 23:55:38 · 11290 阅读 · 0 评论 -
探索OS的内存管理原理
从最简单的内存管理原理说起,带大家一起窥探OS的内存管理机制,由此熟悉底层的内存管理机制,写出高效的应用程序原创 2022-01-09 17:19:52 · 647 阅读 · 0 评论 -
探索CPU的调度原理
前言 软件工程师们总习惯把OS(Operating System,操作系统)当成是一个非常值得信赖的管家,我们只管把程序托管到OS上运行,却很少深入了解操作系统的运行原理。确实,OS作为一个通用的软件系统,在大多数的场景下都表现得足够的优秀。但仍会有一些特殊的场景,需要我们对OS进行各项调优,才能让业务系统更高效地完成任务。这就要求我们必须深入了解OS的原理,不仅仅只会使唤这个管家,还能懂得如何让管家做得更好。 OS是一个非常庞大的软件系统,本文主要探索其中的冰山一角:CPU的调度原理。 说起CPU的调度原原创 2021-07-27 02:40:31 · 468 阅读 · 1 评论