Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilStanislava Navrátilová
1
Vyváženost SOS Vyvážené SOS –Omezení délky vyhledávací cesty ve struktuře počtem logických stránek M O(f(M)): O(M), O(log M), O(1), … Složitost (počet přístupů ke stránce) algoritmu v závislosti na M lze omezit výrazem k.f(M) –Rovnoměrnost naplnění logických stránek Použité/volné stránky Faktor naplnění stránky λ: 0 ≤ α < λ < β ≤ 1 Omezení nevyužívání/přeplňování stránek Štěpení a slévání stránek
2
Vyváženost SOS (2) Vyvážené SOS –Vyváženost je třeba zajišťovat dynamicky Statické SOS –Organizace paměťové struktury je dána pevně; –Standard většiny OS
3
Vyváženost struktury i.Omezení délky cesty ve struktuře např. na O(log M) či O(1) ii.Rovnoměrné obsazení stránek dané faktorem naplnění λ, kde 0 ≤ α < λ < β ≤ 1 Splnění (i) a (ii) vyžaduje štěpení a slévání stránek Cíl vyváženosti: –průměrný případ = nejhorší případ –Absolutně – minimalizace v počtech přístupů na disk
4
Rozdělení SOS Statické: –Nesplňují (i) ani (ii) –Př.: běžné klasické SOS Semidynamické –Splňují (i), ale ne (ii) –Př.: perfektní hašování Cormacka Dynamické: –Splňují (i) i (ii) –Př.: dynamické hašování, vyvážené stromy, vícerozměrná mřížka
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.