|
目前我们在win7操作系统之下运行的程序主要就是有两种,第一种就是编译程序,这种程序实践 之上是由CPU和操作系统配合执行的,这种程序一般都是采用C++编写的,所以说起执行的效率是非常 的高的。另外的一种程序就是托管程序,在执行的角度之上这种程序并不是我们的操作系统或者是硬件执行的,或者说是这些基础的部件间接的执行的,什么叫做托管程序,其实就是操作系统托管给其他的系统软件执行的程序,这种程序并不是所谓的脚本解释器,在。Net的环境之下这种程序是一种字节码。实践 之上是。Net的运行时环境执行的。
所以说这种托管的程序在执行的时候并不是能取得 一个很好的执行效率,但是开发这种托管的程序是非常 的方.便 的,一般我们都是使用。Net提供的几种托管模式之下进行编程的言语 来实现这样的一点。比方 说C Sharp或者是VB.net都是这样的编程言语 。
我个人关于 这种。Net的程序并没有什么好感主要的原因就是这种程序在执行的时候占用的内存是在是太大了,比方 说我们使用VB。Net简单的做一个窗口的程序这种程序在运行的时候就是会消耗 很多的内存空间,大约是在1.5MB左右,另外的一点就是我们第一次运行这种程序的时候是需要. 编译的,也就是编译成为本机的机器言语 ,所以说第一次运行的时候这种程序是非常 的慢的。
现在ghost win7之中已经是嵌入了这种程序,但是我并不是很看好这种程序,事实就是这样虽然我并不是喜欢.net但是短少 了他很多的程序都是不能运行的。 |
|
|
|
|
|
|