《程序是怎样跑起来的》第七章读后感

这一章让我对不同操作系统的 API 有了更深入的理解。API 是应用程序接口的缩写,它就像是操作系统和程序之间的桥梁,使得程序能够利用操作系统提供的各种功能。不同的操作系统可能有不同的 API,这也导致了在不同操作系统上开发程序时需要做出相应的调整。

关于虚拟机,我觉得它就像是一个虚拟的计算机,为程序提供了一个独立的运行环境。通过虚拟机,我们可以在一台物理计算机上同时运行多个不同的操作系统和程序,提高了资源利用率和灵活性。

BIOS(基本输入输出系统)和引导程序则是计算机启动过程中的关键组件。BIOS 负责初始化硬件并进行基本的检测,而引导程序则将操作系统加载到内存中并开始执行。这让我意识到,即使在我们按下电源按钮后,计算机内部也在进行着一系列复杂的操作,以确保系统的正常启动。

读完这一章让我对程序的运行环境有了更全面的认识。它揭示了操作系统、虚拟机、BIOS 和引导程序在程序运行中的重要作用,也让我明白了为什么不同的操作系统和硬件环境可能会对程序的运行产生影响。

posted @ 2024-02-24 10:05  Ascend1nG  阅读(6)  评论(0编辑  收藏  举报