那么在运行一个100多M的程序的时候,是否把100多M全部加载到内存当中?

来源:百度知道 编辑:UC知道 时间:2024/06/19 05:15:18
不是 我的意思是 一个单个的exe文件就是100多M,那么运行的时候 这个单个exe文件是不是要全部加载到内存里面去?

这个不一定,一般系统会把必须用到的数据加载在内存中。如果这个程序设计就是100多M都要一起用到,哪么可能要全部加载的

会的,不过这样设计是致命的。

不是,是看程序占用的。

是的

当然不是的,有些文件是运行时加载的.
否则现在的游戏都是10几个G的,怎么玩的起来...

不一定.单个EXE??那么大啊?开始的时候会的,不过运行起来后系统会把它转移到虚拟内存的。

当然不是.内存管理也不允许这样做.一般是运行什么东西就加载什么,并不是全部加载

不是的,文件加载时候需要分配内存!

为什么我的电脑在运行程序或者打开网页的时候速度那么慢(没有运行其他的程序)?而且内存使用总是占了100% 电脑运行程序的时候声音怎么那么大 程序是存在那里的,当要运行一个程序的时候,cpu是怎么提取的。高手请指教!!! 我想把极品飞车安装程序1.2G放在一个大小是900M的U盘里,怎么样才能够把他压得到那么小.... 一个vb写出来的exe程序,在cmd调用的时候如何添加参数运行? 为什么我的电脑在打开网页的时候速度那么慢,总是说"由于另一个程序在运行中,请点击切换为运行..."??? 怎么让一个程序在WINDOWS(XP)启动的时候不自动运行啊? 浩方平台进去的时候老提示已经有一个程序在运行是怎么回事 请问大哥!WINDOWS在运行的时候哪些程序是必不可少的啊? 如果在一个form中用了四个timer那么程序运行是四个timer一起启动?