Partitioneringsmetoder
Partitioneringsmetoder er tilnærminger for å dele et sett, en datastrøm eller en løsning i mindre, disjunkte deler. Hensikten er ofte å forbedre ytelse, skalerbarhet eller håndterbarhet ved å redusere kommunikasjon mellom delene, oppnå bedre lokalitet og forenkle vedlikehold. Metodene brukes i grafteori, databaser og operativsystemer.
I grafpartitionering deles en graf inn i k grupper slik at hver gruppes størrelse er balansert og
I databaser og lagringssystemer refererer partitionering til å dele tabeller eller datafiler mellom noder. Vanlige strategier
I minne- og operativsystemer kan partisjonering referere til inndeling av minnet i adskilte regioner for isolasjon
Viktige mål og utfordringer inkluderer balanse mellom delene, reduksjon av grensekryss og god datalokalitet. Mange systemer