1. 程式人生 > >磁盤中運行的程序必須加載到內存才能運行的原因

磁盤中運行的程序必須加載到內存才能運行的原因

磁盤 內存 磁盤和內存的關系

計算機中主要的存儲部件是內存和磁盤。磁盤中存儲的程序必須加載到內存之後才能運行。在磁盤中保存的原始程序是無法直接運行的。這是因為,負責解析和運行程序內容的CPU,需要通過內部程序計數器來指定內存地址,然後才能讀出程序。即使CPU可以直接讀出並運行磁盤中保存的程序,由於磁盤讀取速度慢,程序的運行速度還是會降低的。總之,存儲在磁盤中的程序需要讀入到內存後才能運行。
技術分享圖片

磁盤中運行的程序必須加載到內存才能運行的原因