【发布时间】:2016-04-14 13:06:42
【问题描述】:
我对操作系统执行任何程序的方式感到很困惑。请帮助我解决以下问题。 假设我们有一个 C 程序[wordCount.C],它读取一个文本文件并在其中包含 3 个方法。 1.CalculateNumberOfwords() 2.CalculateMostUsedWord() 3.CalculateleastusedWord()。
现在下面是问题。 1. 双击exe文件[wordCount.exe]对RAM和处理器的影响会怎样。 2. 处理器将如何开始处理程序。 3. 如何以及何时将文本文件数据插入 RAM。 4. 如果我们的内存只有 2GB 而文本文件是 10GB 怎么办? 5. Memory Managent[代码段、数据段等]
所以基本上我想知道操作系统执行程序的完整流程。
【问题讨论】:
-
取决于操作系统,每个操作系统都有不同的实现
-
一本好的计算机体系结构书籍会详细描述该过程,您可以查看当地图书馆。
标签: operating-system