Fedora 34 కోసం ప్రణాళిక చేయబడిన మార్పులలో ఒకటి ఉపయోగం dnf-plugin-cow, ఇది Btrfs ఫైల్ సిస్టమ్ పైన అమలు చేయబడిన కాపీ ఆన్ రైట్ (CoW) సాంకేతికతను ఉపయోగించి DNF/RPMని వేగవంతం చేస్తుంది.
Fedoraలో RPM ప్యాకేజీలను ఇన్స్టాల్ చేయడం/నవీకరించడం కోసం ప్రస్తుత మరియు భవిష్యత్తు పద్ధతుల పోలిక.
ప్రస్తుత పద్ధతి:
- ఇన్స్టాలేషన్/అప్డేట్ అభ్యర్థనను ప్యాకేజీలు మరియు చర్యల జాబితాగా విభజించండి.
- కొత్త ప్యాకేజీల సమగ్రతను డౌన్లోడ్ చేసి తనిఖీ చేయండి.
- RPM ఫైల్లను ఉపయోగించి ప్యాకేజీలను స్థిరంగా ఇన్స్టాల్ చేయడం/నవీకరించడం, డీకంప్రెస్ చేయడం మరియు డిస్క్కి కొత్త ఫైల్లను వ్రాయడం.
భవిష్యత్ పద్ధతి:
- ఇన్స్టాలేషన్/అప్డేట్ అభ్యర్థనను ప్యాకేజీలు మరియు చర్యల జాబితాగా విభజించండి.
- డౌన్లోడ్ చేయండి మరియు అదే సమయంలో అన్జిప్ ప్యాకేజీలు స్థానికంగా ఆప్టిమైజ్ చేయబడింది RPM ఫైల్.
- RPM ఫైల్లను ఉపయోగించి ప్యాకేజీలను సీక్వెన్షియల్గా ఇన్స్టాల్ చేయండి/అప్డేట్ చేయండి మరియు ఇప్పటికే డిస్క్లో ఉన్న డేటాను మళ్లీ ఉపయోగించడానికి రిఫ్లింక్ చేయండి.
లింక్ లింక్ను అమలు చేయడానికి, ఉపయోగించండి ioctl_ficlonerange(2)
ఉత్పాదకతలో ఊహించిన పెరుగుదల 50%. జనవరిలో మరింత ఖచ్చితమైన డేటా కనిపిస్తుంది.
మూలం: linux.org.ru