ఫెడోరా 23 లో XFS ఫైల్ సిస్టమ్స్ డిఫ్రాగ్మెంటింగ్

NTFS మరియు కొవ్వు వ్యవస్థలు మాత్రమే విచ్ఛిన్నమయ్యాయని మీరు అనుకుంటే, ఈ పంక్తులను చదివేటప్పుడు మీరు ఖచ్చితంగా ఆశ్చర్యపోతారు, మరియు ఇది Windows తో మాత్రమే జరుగుతుందని అనుకోవడం చాలా సాధారణం, కానీ వాస్తవానికి అన్ని ఫైల్ సిస్టమ్స్ తక్కువ లేదా అంతకంటే ఎక్కువ ఇది క్రొత్త సమాచారాన్ని చెరిపివేసి వ్రాసినప్పుడల్లా, “ఖాళీలు” సృష్టించబడతాయి, అవి ఒకదానికొకటి వేర్వేరు పరిమాణాలలో ఉన్న కొన్ని డేటాతో నిండి ఉంటాయి, ఇది విచ్ఛిన్నతను ఉత్పత్తి చేస్తుంది.

ఫ్రాగ్మెంటేషన్తో వ్యవహరించేటప్పుడు ఖచ్చితంగా ప్రతి ఫైల్ సిస్టమ్కు కొన్ని లక్షణాలు ఉంటాయి, నాకు ఇష్టమైనది XFS దాని మద్దతు కోసం మాత్రమే కాదు Red Hat, కానీ దీనికి అదనంగా ఇది పెద్ద విభజనలకు ఉత్తమమైనది మరియు ఇది 64-బిట్ ప్రాసెసర్ల యొక్క మంచి ప్రయోజనాన్ని పొందుతుంది.

RH_Fedora_logo_web

కాబట్టి హార్డ్ డ్రైవ్ ఫ్రాగ్మెంటేషన్ స్థితిని తనిఖీ చేయడం ద్వారా ప్రారంభిద్దాం.

దీని కోసం మేము XFS అని పిలువబడే ఒక సాధనాన్ని ఉపయోగిస్తాము xfs_db దీనితో మనం XFS ను డీబగ్ చేయవచ్చు eXtendedFileSistem_DeBuger చాలా సందర్భాలలో మీరు XFS ఉపయోగిస్తే ఈ సాధనం సిస్టమ్‌తో వస్తుంది, లేకపోతే మేము తప్పక ఇన్‌స్టాల్ చేయాలి xfsdump.

ఫెడోరా 23 లో మనకు xfsdump ఉందో లేదో తెలుసుకుందాం

dnf శోధన xfs

చివరి మెటాడేటా గడువు తనిఖీ performed-.

========================================= ========================= S / N సరిపోలింది: xfs ================= ========================================= ======


xfsdump.armv7hl: XFS ఫైల్సిస్టమ్ కోసం అడ్మినిస్ట్రేటివ్ యుటిలిటీస్


 

xfsdump అనేది ఫెడోరా అందించే యుటిలిటీ ప్యాకేజీ, ఆర్చ్ విషయంలో ఇది ఇప్పటికే వ్యవస్థలో కలిసిపోయింది.

చిత్రాలు (1)

Xfs విభజన యొక్క ఫ్రాగ్మెంటేషన్ స్థితిని తనిఖీ చేయడానికి, మేము ఈ కోడ్‌ను వ్రాస్తాము:

xfs_db -c ఫ్రాగ్ -r / dev /

సిఫారసు ఏమిటంటే, ఇది 10% కన్నా ఎక్కువ ఉంటే డీఫ్రాగ్‌మెంట్‌కు వెళ్లండి, అది తక్కువగా ఉంటే మీరు దానిని తరువాత వదిలివేయవచ్చు.

 

ఇప్పుడు, మనం "-c ఫ్రాగ్" ను ఉపయోగిస్తే, మనం అమలు చేయబోయే కమాండ్ xfs_db కి పంపబడుతుంది, మనం "-c ఫ్రాగ్" ను ఉంచకపోతే, అది ఒక ప్రాంప్ ను ఉంచుతుంది, తద్వారా మనం ప్రశ్నలను అమలు చేయగలము మరియు దానిపై "ఫ్రాగ్" ను ఉంచుతాము, వేగవంతమైన మార్గం:

xfs_db -c ఫ్రాగ్ -r / dev / mmcblk0p3 ప్రస్తుత 66155, ఆదర్శ 65615, ఫ్రాగ్మెంటేషన్ కారకం 0.82%

 

మునుపటి భాగంలో మనం చూసినట్లుగా, కొన్ని రోజుల క్రితం నేను దానిని డిఫ్రాగ్మెంట్ చేసినప్పటి నుండి నాకు 0.82% ఫ్రాగ్మెంటేషన్ ఉంది, ఇది 5% ఫ్రాగ్మెంటేషన్.

చిత్రాలు

XFS విభజనను విడదీయడం

 

ఇప్పుడు మనం విభజనను విడదీయడానికి ముందుకు వెళ్తాము, ప్రారంభించడానికి మనం తప్పక అమలు చేయాలి xfs_fsr ప్యాకేజీ లోపల ఏమి ఉంది xfsdump మేము గతంలో ఇన్‌స్టాల్ చేసాము; xfs_fsr అంటే eXtendedFileSystem_FileSystemReorganicer, మరియు మీ పని ఏమిటంటే, XFS వ్యవస్థను పునర్వ్యవస్థీకరించండి.

కాబట్టి మేము వ్రాస్తాము:

xfs_fsr -v / dev / mmcblk0p3 / ప్రారంభ ఐనోడ్ = 0ino = 1928 ముందు: 2 తర్వాత: 1 DONE ino = 1928ino = 219417 ముందు పదాలు: 2 తర్వాత: 1 DONE ino = 219417ino = 219395—

 

ఫ్రాగ్మెంటేషన్ స్థాయిని బట్టి, డిఫ్రాగ్మెంటేషన్ చేయడానికి సమయం ఎక్కువ లేదా తక్కువగా ఉంటుందని పరిగణనలోకి తీసుకుంటారు.

ప్రక్రియ పూర్తయిన తర్వాత, మేము మళ్ళీ ఫ్రాగ్మెంటేషన్ స్థాయిని సమీక్షిస్తాము:

xfs_db -c ఫ్రాగ్ -r / dev / mmcblk0p3

డీఫ్రాగ్మెంటేషన్

మీరు టెరాబైట్స్ విభజనలతో హార్డ్ డ్రైవ్‌లు కలిగి ఉంటే మరియు ఫ్రాగ్మెంటేషన్ స్థాయిని సమీక్షించేటప్పుడు మరియు అది 10% కి చేరుకుంటే, డీఫ్రాగ్మెంట్ చేసిన తర్వాత మీరు తేడాను చూడవచ్చు.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

5 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   ఇస్మాయిల్_టెక్ అతను చెప్పాడు

    అద్భుతమైన సమాచారం !! ధన్యవాదాలు !! నేను దీన్ని ఖచ్చితంగా వెతుకుతున్నాను మరియు నేను ఇక్కడ కనుగొన్నాను, మంచి పనిని కొనసాగించండి !!

    చీర్స్…

  2.   మెర్లినోఎలోడెబియనైట్ అతను చెప్పాడు

    మరియు డెబియన్‌లో ఇది ఎలా జరుగుతుంది, అవి ఒకే పంక్తులుగా ఉన్నాయా?

  3.   గబ్బో అతను చెప్పాడు

    హార్డ్‌డ్రైవ్‌లలోని ఫైల్ సిస్టమ్‌లను మాత్రమే డిఫ్రాగ్‌మెంట్ చేయాలని అజాగ్రత్త కోసం మాత్రమే నేను జోడిస్తాను. డీఫ్రాగ్మెంటింగ్ ఒక ఘన స్థితి డ్రైవ్‌ను చంపబోదు, అది అకాలంగా "ధరించడానికి" కారణమవుతుంది.

    కోట్తో ప్రత్యుత్తరం ఇవ్వండి
    నికోలస్ గబ్బో

  4.   వాకేమాట్టా అతను చెప్పాడు

    నేను ఉబుంటు కోసం మరొకదాన్ని తయారు చేయవచ్చా?

    1.    eliotime3000 అతను చెప్పాడు

      నేను కూడా డెబియన్ కోసం ఒకదాన్ని చేయాలనుకుంటున్నాను.