計量管理系統(tǒng)實現(xiàn)多用戶系統(tǒng)的存儲管理和存儲方式
上述技術有許多變異這里僅給出其一例。假設我們給戶戶和操作系統(tǒng)各存儲器的一半,它們的區(qū)分可以通過對每個用戶生成的地址左端拼接上一位來實現(xiàn)。一個乏而不。在這種技術中,人們把操作系統(tǒng)確定在0頁,佰把用戶作業(yè)放在l頁。此處,只是用來指定可用存儲空間。
上述兩種技術都要求預先確定用戶區(qū)和系統(tǒng)區(qū)的大小。這種限制可以使用一界限寄存器或隔離寄存器來消除。這兩個區(qū)域的相對大小在修改時,只要改變這個界限寄存器的值。顯然,這種方法增加了系統(tǒng)開銷,因為用戶的一次存儲訪問都要作一次比較,面不是前而所述的那種快速的地址修改。
隨著多道程序設計技術的出現(xiàn)和多用戶系統(tǒng)的開發(fā),對存儲的管理提出了新的問題和要求。例如,如何對區(qū)域進行劃分,對劃分的區(qū)域按什么原則分配給用戶,如何保護每個用戶的作業(yè)及系統(tǒng)程序不受其他用戶進程的干擾等等。本節(jié)主要介紹早期的多用戶系統(tǒng)所采用的存儲管理技術一 分區(qū)式分配。通常,分區(qū)方式可以分為同定式分區(qū)、可變式分區(qū)、可重定位分區(qū)和多重分區(qū)四種。
實現(xiàn)多用戶系統(tǒng)的存儲管理,一個最早的想法是當系統(tǒng)初始化時,把存儲空問劃分成若干個任意大小的區(qū)域然后,把這些區(qū)域分配給每個用戶作業(yè)。由于這些存儲區(qū)域是在系統(tǒng)啟動時劃定的,在用戶作業(yè)裝入及運行過程中,其區(qū)域的大小和邊界是不能改變的。所以,稱這種存儲器的劃分方式為同定式分區(qū)或靜態(tài)存儲區(qū)域。
網(wǎng)站提醒和聲明
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。若發(fā)現(xiàn)侵權或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權內(nèi)容。