当前位置:首页 > 内存 > 正文

程序只有竞争进入内存才能执行

  • 内存
  • 2024-06-08 22:53:41
  • 2639

一、计算机外存储器中的程序只有调入内存后才能运行提问者是否想问“计算机外存中的程序只有加载到内存中才能运行吗?”正确的查询计算机外存的性能信息显示,外存是指在断电的情况下,除了计算机内存和CPU缓存之外的存储,它仍然可以存储数据。。,常见的外部存储器有硬盘、软盘、光盘、U盘等。


二、程序一定要调入内存才能运行吗最初的计算机没有内存,所有CPU处理的数据都是直接读取硬盘上的数据,但是,随着CPU技术的发展,CPU的处理速度日益提高,传输的速度也越来越快。。硬盘跟不上CPU的速度,导致CPU在处理任务时,必须花费大量的时间等待硬盘传输数据,这在一定程度上影响了计算机运行的整体效率。这时,工程师们在CPU和硬盘之间的直接传输通道之间添加了内存。在操作系统内。
这样,在计算机启动后,操作系统就会从硬盘中预先读取最常用的功能,并将其放置在内存中,当用户运行常用的程序时,CPU就会将其从硬盘中读取出来。'直接从内存中读取它们,而不是频繁访问硬盘,所以有了内存,计算机的整体性能就大大提高了。
为什么不把内存直接放在CPU上呢?CPU还有自己的内存,一般称为CPU内存高速缓存。
其实,cache就是内存,内存就是全机缓存,显存就是显卡缓存,CPUCACHE就是CPU缓存。


三、任何程序都必须加载到内存中才能被cpu执行对吗任何程序都必须先加载到内存中,然后才能由CPU执行。根据公开信息要求,存储器用于暂时存储CPU中的计算数据,并与硬盘等外部存储器交换数据。它是与CPU通信的桥梁。