Çfarë është skedari i hartuar me kujtesë në OS?
Çfarë është skedari i hartuar me kujtesë në OS?

Video: Çfarë është skedari i hartuar me kujtesë në OS?

Video: Çfarë është skedari i hartuar me kujtesë në OS?
Video: GABIMET KRYESORE kur TRANSPORTONI Orkide !!! // Vetëm EKSPERIENCA IME PERSONALE 2024, Nëntor
Anonim

A skedar i hartuar me memorie është një veçori për të gjithë modernen sistemi operativ . Kërkon koordinim ndërmjet memorie menaxher dhe nënsistemin I/O. Në thelb, ju mund të tregoni OS që disa dosje është ruajtja mbështetëse për një pjesë të caktuar të procesit memorie . Për ta kuptuar këtë, duhet të kuptojmë virtuale memorie.

Në mënyrë të ngjashme, dikush mund të pyesë, çfarë janë skedarët e hartuar me kujtesë dhe si përdoren?

A memorie - skedar i hartuar përmban përmbajtjen e a dosje në virtuale memorie . Kjo hartëzimi ndërmjet një dosje dhe memorie hapësira i mundëson një aplikacioni, duke përfshirë procese të shumta, të modifikojë dosje duke lexuar dhe shkruar drejtpërdrejt tek memorie.

Dini gjithashtu, cilat janë skedarët e hartuar me memorie dhe cilat janë avantazhet? Përfitimet . Të përfitojnë e hartëzimi i kujtesës a dosje po rrit performancën I/O, veçanërisht kur përdoret në të mëdha dosjet . Për të vogla dosjet , memorie - skedarë të hartuar mund të rezultojë në një humbje të hapësirës së lirë si memorie hartat janë gjithmonë të lidhura me madhësinë e faqes, e cila është kryesisht 4 KiB.

Po kështu, çfarë kuptoni me hartimin e skedarëve në memorie?

Hartimi i skedarëve në memorie . Harta e skedarit është procesi i hartëzimi sektorët e diskut të një skedar në virtuale memorie hapësirën e një procesi. Si ju lexoni të dhënat nga skedar i hartuar pointer, kernel faqet në të dhënat e duhura dhe e kthen atë tek tuajat aplikacioni.

Çfarë kuptoni me hartën anonime?

Hartë anonime harton një zonë të memories virtuale të procesit që nuk mbështetet nga asnjë skedar. Përmbajtja janë inicializuar në zero. Në këtë aspekt një harta anonime është i ngjashëm me malloc, dhe përdoret në disa implementime malloc(3) për alokime të caktuara.

Recommended: