永发信息网

请教啊!一个运行软件有多大,就意味着要占用多少内存?

答案:4  悬赏:0  手机版
解决时间 2021-03-31 03:43
  • 提问者网友:寂寞撕碎了回忆
  • 2021-03-30 12:25
请教啊!一个运行软件有多大,就意味着要占用多少内存?
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-03-30 13:45
楼主没理解内存和硬盘存储空间的区别,内存是临时存储程序数据的,计算机调用内存的数据速度要比调用硬盘里的数据速度要快得多。
内存里存放的是执行程序所需要的空间及其所需要的数据的空间,例如,我用QQ上网,QQ本身应用程序才98K,我运行之后内存耗用2W多k,而QQ文件夹是160多M,而且在QQ运行过程中它所占用的内存也会变化,这是因为内存是个临时存储空间,当程序在运行过程中需要调用数据时,内存就会为其开辟存储空间,当不再需要这个数据或程序时,内存就会释放这个空间为另外的用途做准备。
对于程序也一样,用时在内存开辟空间,用于存储程序及运算后的结果,通俗地说,需要的东西就在内存开辟空间,不需要的就释放空间,这当然相对于有时间先后而言。迅雷下载指的是在硬盘的空间,而非内存。程序所需要的内存不是由硬盘空间决定的,而是由其本身运算所需要的空间,及调用数据和结果的空间,这个空间是临时的,实时变化的。。
要看程序的 内存使用开下任务管理器里就有了 啊,当然你要知道应用程序的进程名。
最后回答下你开头的问题<一个软件有多大,就意味着要占用多少内存?>的说法是错误的,内存空间是临时的,而硬盘是永久的,关机后内存里的数据就会消失。
全部回答
  • 1楼网友:大漠
  • 2021-03-30 16:34
软件运行的时候,windows7可以看资源管理器,对应的运行时占用的内存,不一定就是软件大小。
  • 2楼网友:街头电车
  • 2021-03-30 15:28
这个要看动态内存的,
软件运行过程中不断的申请跟释放内存的
  • 3楼网友:动情书生
  • 2021-03-30 14:33
打开这个软件之前,看看系统使用了多少内存,打开软件之后运行一段时间再看,二者只差就是软件占用的内存空间。这东西不是固定的,比如qq,同样是打开qq,好友越多,占的内存就越多。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯