Видео: Үйлдлийн систем дэх санах ойн зураглалтай файл гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
А санах ойн зурагласан файл орчин үеийн бүх хүмүүст зориулсан онцлог юм үйлдлийн систем . хоорондын зохицуулалтыг шаарддаг санах ой менежер ба I/O дэд систем. Үндсэндээ та хэлж чадна OS тэр зарим нь файл үйл явцын тодорхой хэсгийг дэмжих нөөц юм санах ой . Үүнийг ойлгохын тулд бид виртуалыг ойлгох хэрэгтэй санах ой.
Үүнтэй адилаар санах ойн зураглалтай файл гэж юу вэ, хэрхэн ашигладаг вэ?
А санах ой - зурагласан файл агуулгыг агуулсан a файл виртуал хэлбэрээр санах ой . Энэ зураглал хооронд а файл болон санах ой орон зай нь програмыг, түүний дотор олон процессыг өөрчлөх боломжийг олгодог файл руу шууд уншиж бичих замаар санах ой.
Мөн санах ойн зураглалтай файлууд гэж юу вэ, давуу тал нь юу вэ? Ашиг тус . The ашиг тус -ийн санах ойн зураглал а файл ялангуяа том дээр ашиглах үед I/O гүйцэтгэлийг нэмэгдүүлж байна файлууд . Жижиг хувьд файлууд , санах ой - зурагласан файлууд зэрэг сул орон зайг үрж болно санах ой газрын зураг нь ихэвчлэн 4 киб хэмжээтэй хуудасны хэмжээтэй нийцдэг.
Үүнтэй адилаар та файлуудыг санах ойд буулгах гэж юу гэсэн үг вэ?
Файлуудыг санах ойд буулгах . Файлын зураглал үйл явц юм зураглал a-ийн дискний секторууд файл руу оруулна виртуал санах ой үйл явцын орон зай. гэх мэт Та -аас өгөгдлийг унших зурагласан файл заагч, цөмийн хуудсуудыг зохих өгөгдөлд оруулан буцаана таны апп.
Нэргүй зураглал гэж юу гэсэн үг вэ?
Нэргүй зураглал Процессын виртуал санах ойн ямар ч файлаар хамгаалагдаагүй хэсгийг зураглана. Агуулга байна тэг болгож эхлүүлсэн. Энэ талаар а нэргүй зураглал malloc-той төстэй бөгөөд тодорхой хуваарилалтад зориулж зарим malloc(3) хэрэгжилтэд ашиглагддаг.
Зөвлөмж болгож буй:
Санах ойн зураглалтай файлууд илүү хурдан байдаг уу?
Санах ойн зураглалтай файлд хандах нь хоёр шалтгааны улмаас шууд унших, бичих үйлдлийг ашиглахаас илүү хурдан байдаг. Нэгдүгээрт, системийн дуудлага нь програмын локал санах ойд энгийн өөрчлөлт оруулахаас хамаагүй удаан байдаг
Үйлдлийн систем дэх процесс гэж юу вэ үйлдлийн систем дэх thread гэж юу вэ?
Процесс нь хамгийн энгийнээр хэлбэл, гүйцэтгэх програм юм. Нэг буюу хэд хэдэн хэлхээ нь процессын контекст дээр ажилладаг. Thread нь үйлдлийн систем нь процессорын цагийг хуваарилдаг үндсэн нэгж юм. Threadpool-ийг голчлон хэрэглээний утаснуудын тоог багасгах, ажилчдыг удирдахад ашигладаг
Үйлдлийн систем дэх процессын синхрончлол гэж юу вэ?
Процессын синхрончлол гэдэг нь системийн нөөцийг процессуудаар хуваалцахыг хэлнэ, ингэснээр хуваалцсан өгөгдөлд нэгэн зэрэг хандах хандалтыг зохицуулж, улмаар зөрчилтэй өгөгдлийн магадлалыг багасгана. Өгөгдлийн тууштай байдлыг хангах нь хамтран ажиллаж буй процессуудын синхрончлолыг хангах механизмыг шаарддаг
Үйлдлийн систем дэх залгаа бус санах ойн хуваарилалт гэж юу вэ?
Зэргэлдээгүй санах ойн хуваарилалт нь процесст өөрийн шаардлагын дагуу санах ойн өөр өөр байршилд хэд хэдэн санах ойн блокуудыг олж авах боломжийг олгодог. Зэргэлдээгүй санах ойн хуваарилалт нь дотоод болон гадаад хуваагдлаас үүдэлтэй санах ойн зарцуулалтыг бууруулдаг
Үйлдлийн систем гэж юу вэ, үйлдлийн системийн дөрвөн үндсэн функцийг хэлнэ үү?
Үйлдлийн систем (OS) нь компьютер хэрэглэгч болон компьютерийн техник хангамжийн хоорондох интерфейс юм. Үйлдлийн систем нь файлын удирдлага, санах ойн удирдлага, процессын удирдлага, оролт, гаралтыг зохицуулах, дискний хөтчүүд, принтер зэрэг дагалдах төхөөрөмжүүдийг удирдах зэрэг бүх үндсэн ажлуудыг гүйцэтгэдэг програм хангамж юм