程序的执行原理
一、计算机中的三大件 二、程序执行的原理 三、程序的作用
科普一下程序执行原理,对后面的学习有帮助。
一、计算机中的三大件 一个程序要执行,最核心的三个硬件:CPU、内存、硬盘
要想执行程序,这三个缺一不可。
二、程序执行的原理
1. 在计算机中,真正负责程序执行的是CPU 2. 程序没有执行时,保存在硬盘上 3. 当执行程序时,先把程序将硬盘拷贝到内存
Python程序的执行原理
1. cpu首先把python的解释器加载到内存中。 2. 后续由解释器提供翻译代码的规则。由cpu负责翻译和执行代码。
问题,要将python解释器加载到内存中,那么解释器是不是很大呢?答案是不会。我们可以通过命令查看一下python解释器有多大。 方法:
a.输入python命令,可以看到我们使用的python解释器。 可以看到,我们的解释器的版本是2.7.12
b.
解释: which python //which命令:查询python命令保存在什么位置。可以看到保存在/usr/bin/python ls -lh /usr/bin/python //-h是以人性化方式显示文件的大小。我们可以看到只有16个字节。太小了。但是发现python文件只是个 软连接,python文件执行的真正的文件叫python2.7 ls -lh /usr/bin/python2.7 //查看python2.7的大小。
我们发现python2.7有3.4M。也就是说python解释器不大。
三、程序的作用 开发的程序核心的作用就是来处理数据的。
|