什么是常驻内存啊常驻内存程序,这个是古董级术语了。众所周知,MSDOS是单任务的运行环境,系统一般不允许两个以上程序同时运行。这样就看起来像多任务,并用这种方式为用户提供方便。在现代的多任务操作系统中,常驻内存程序,只不过是个名词而已,其内涵早就失去了实际意义。这不是说没有可以常驻内存的程序,而是把程序区分为常驻内存和非常驻内存,无论从技术或者使用的角度来说,都毫无意义。
什么是常驻内存啊
常驻内存程序,这个是古董级术语了。这个术语来自MSDOS的时代。众所周知,MSDOS是单任务的运行环境,系统一般不允许两个以上程序同时运行。也就是说,如果你正在运行一个任务,而又想运行另外一个任务,你必须退出当前的任务。有一种辅助工具程序,能假装退出,而仍驻留于内存当中,让你运行其它的应用。而当你需要的时候,可以用热键随时把该驻留程序激活。这样就看起来像多任务,并用这种方式为用户提供方便。一般这样的程序都是很小的应用程序。占用内存极少。或者占用高端内存。在现代的多任务操作系统中,常驻内存程序,只不过是个名词而已,其内涵早就失去了实际意义。这不是说没有可以常驻内存的程序,而是把程序区分为常驻内存和非常驻内存,无论从技术或者使用的角度来说,都毫无意义。计算机所有程序都是在内存中运行吗?
是的,内存这东西就像工厂的车间,存储正在处理的数据,硬盘存的只是处理过的或还没处理的数据,CPU只是车间的机器,只处理数据,CPU的缓存和内存一样的功能,不过缓存可以看做机器的进口或出口那一点,是马上处理的数据。你说的程序应该是在内存中运行,就像产品在车间被处理一样。