Paging kumpara sa Segmentation sa OS

May -Akda: Laura McKinney
Petsa Ng Paglikha: 4 Abril 2021
I -Update Ang Petsa: 10 Mayo 2024
Anonim
How to Get, Upgrade and Customize the Chopper Motorcycle in Last Day on Earth Survival
Video.: How to Get, Upgrade and Customize the Chopper Motorcycle in Last Day on Earth Survival

Nilalaman

Ang pagkakaiba sa pagitan ng paging at segmentation sa OS ay na sa paging, ang pahina ay ng nakapirming laki ng bloke samantalang sa segmentasyon ng pahina ay ng variable na laki ng block.


Ang operating system ay isang tulay sa pagitan ng gumagamit at software, sa pamamahala ng memorya ng operating system ay isa sa mga mahahalagang pag-andar na nagbibigay-daan sa paglalaan ng memorya. Ang operating system ay naglalaan din ng memorya at deallocate memorya kapag hindi na umiiral ang proseso. Ang dalawang pinakamahalagang konsepto ng operating system ay ang paging at segmentation, sa paging, ang pahina ay naayos na laki ng bloke samantalang sa segmentasyon ng pahina ay ng variable na laki ng block. Sa proseso ng paging pinapayagan na mag-imbak sa memorya at ito ay isang scheme ng pamamahala ng memorya. Ang Paging ay nagbibigay ng di-magkakasamang memorya sa proseso. Walang panlabas na fragmentation sa paging. Sa paging, ang pisikal at lohikal na puwang ng memorya ay nahahati sa parehong mga bloke ng memorya ng bahagi. Sa paging ang nakapirming sized na mga bloke ay kilala bilang mga frame at naayos na laki ng bloke ng lohikal na memorya ay tinatawag na isang pahina. Sa paging ang proseso ay kailangang maisagawa mula sa lohikal na puwang ng memorya. Mayroong dalawang mga address na nabuo ng CPU sa paging na pahina ng pahina at offset ng pahina. Sa proseso ng segmentasyon ay nahahati sa dalawang mga segment ng variable na sukat at mga segment ng variable na laki ay na-load sa puwang ng address ng memorya ng memorya. Ang Segmentation ay scheme ng pamamahala ng memorya kung saan ang pahina ay may variable na laki ng bloke. Ang puwang ng logical address ay may mga segment na variable na laki. Mayroong isang pangalan at haba ng bawat segment. Ang mga segment ay na-load sa pisikal na puwang ng memorya. Ang address ng puwang ng memorya ng pisikal ay ang pangalan ng segment at offset. Mayroong bilang ng bilang na ginagamit sa segmentasyon sa lugar ng pangalan ng segment. Mayroong isang indeks sa pagkakabukod.


Mga Nilalaman: Pagkakaiba sa pagitan ng Paging at Segmentation sa OS

  • Tsart ng paghahambing
  • Ano ang paging?
  • Ano ang Segmentation?
  • Pangunahing Pagkakaiba
  • Konklusyon
  • Paliwanag ng Video

Tsart ng paghahambing

BatayanPagingPaghiwalay
KahuluganSa paging, ang pahina ay ng naayos na laki ng bloke

Sa pagkakabukod, ang pahina ay ng variable na laki ng bloke.

 

PagkaputokSa paging, mayroong internal fragmentationSa segmentasyon, mayroong panlabas na fragmentation
LakiAng laki ng pahina ay napagpasyahan ng hardware sa pagingAng laki ng segment ay napagpasyahan ng gumagamit sa segmentasyon
TalahanayanSa paging, mayroong isang talahanayan ng pahinaSa segmentasyon, mayroong segment table

Ano ang paging?

Sa proseso ng paging pinapayagan na mag-imbak sa memorya at ito ay isang scheme ng pamamahala ng memorya. Ang Paging ay nagbibigay ng di-magkakasamang memorya sa proseso. Walang panlabas na fragmentation sa paging. Sa paging, ang pisikal at lohikal na puwang ng memorya ay nahahati sa parehong mga bloke ng memorya ng bahagi. Sa paging, ang nakapirming laki ng mga bloke ay kilala bilang mga frame at naayos na laki ng bloke ng lohikal na memorya ay tinatawag na isang pahina. Sa paging ang proseso ay kailangang maisagawa mula sa lohikal na puwang ng memorya. Mayroong dalawang mga address na nabuo ng CPU sa paging na pahina ng pahina at offset ng pahina.


Ano ang Segmentation?

Sa proseso ng segmentasyon ay nahahati sa dalawang mga segment ng variable na sukat at mga segment ng variable na laki ay na-load sa puwang ng address ng memorya ng memorya. Ang Segmentation ay isang scheme ng pamamahala ng memorya kung saan ang pahina ay may variable na laki ng bloke. Ang puwang ng logical address ay may mga segment na variable na laki. Mayroong isang pangalan at haba ng bawat segment. Ang mga segment ay na-load sa pisikal na puwang ng memorya. Ang address ng puwang ng memorya ng pisikal ay ang naka-segment na pangalan at offset. Mayroong segment number na ginagamit sa segmentasyon sa lugar ng pangalan ng segment. Mayroong isang indeks sa pagkakabukod.

Pangunahing Pagkakaiba

  1. Sa paging, ang pahina ay may naayos na laki ng bloke samantalang sa segmentasyon ng pahina ay ng variable na laki ng bloke.
  2. Sa paging, mayroong internal fragmentation samantalang sa segmentasyon ay mayroong panlabas na fragmentation
  3. Ang laki ng pahina ay napagpasyahan ng hardware sa paging samantalang ang sukat ng segment ay napagpasyahan ng gumagamit sa segment.
  4. Sa paging, mayroong isang talahanayan ng pahina samantalang sa segmentasyon ay may segment table

Konklusyon

Sa artikulong ito sa itaas nakita namin ang pagkakaiba sa pagitan ng paging at segmentation sa OS na may mga halimbawa.

Paliwanag ng Video