News (TE)

Linux 7.0 కెర్నల్‌లోని మెరుగుదలలు డైరెక్ట్ డిస్క్ రైట్ ఆపరేషన్‌లలో EXT4 పనితీరును పెంచుతాయి

Linux
Linux - SsCreativeStudio/ shutterstock.com

Linux కెర్నల్ అభివృద్ధి సంస్కరణ 7.0 పరిచయంతో ఒక కొత్త మైలురాయిని చేరుకుంది, ఇది EXT4 ఫైల్ సిస్టమ్‌కు గణనీయమైన మెరుగుదలలను అందిస్తుంది, ఇది కార్పొరేట్ ఇన్‌ఫ్రాస్ట్రక్చర్‌లు మరియు సర్వర్‌లలో విస్తృతంగా ఉపయోగించబడుతుంది. మార్పులు, ఫిబ్రవరిలో ప్రధాన కోడ్‌గా ఏకీకృతం చేయబడ్డాయి, సాంకేతికంగా I/O అని పిలువబడే ఇన్‌పుట్ మరియు అవుట్‌పుట్ కార్యకలాపాల సామర్థ్యంపై దృష్టి సారించాయి. అధిక ప్రాసెసింగ్ డిమాండ్ ఉన్న సమయాల్లో అడ్డంకులను తగ్గించే లక్ష్యంతో డిస్క్‌కి భౌతికంగా ఇంకా వ్రాయబడని ఫైల్ ఎక్స్‌టెన్షన్‌లను నిర్వహించే వ్యూహం ప్రధాన మార్పు.

రైటింగ్ ప్రాసెసింగ్‌లో మార్పులు

నవీకరించబడిన ఆర్కిటెక్చర్ ఏకకాలిక వ్రాతలను నిర్వహించేటప్పుడు సిస్టమ్ యొక్క డిఫాల్ట్ ప్రవర్తనను సవరిస్తుంది. మునుపు, I/O ఆపరేషన్ సమర్పించబడిన ఖచ్చితమైన క్షణంలో వ్రాయబడని పొడిగింపుల విభజన జరిగింది, ఇది అధిక సమ్మతి దృశ్యాలలో జాప్యాన్ని సృష్టించగలదు. కొత్త అమలుతో, డేటా బదిలీ ఆపరేషన్ వాస్తవానికి పూర్తయ్యే వరకు ఈ విభజన ప్రక్రియ వాయిదా వేయబడుతుంది. ఈ వ్యూహాత్మక మార్పు సిస్టమ్ ఓవర్‌హెడ్‌ను తగ్గిస్తుంది, వ్రాత చక్రంలో ఇతర క్లిష్టమైన పనుల కోసం ప్రాసెసర్ వనరులను ఖాళీ చేస్తుంది.

Linux e teclado
Linux మరియు కీబోర్డ్ – FAMArtPhotography/shutterstock.com

లావాదేవీ డేటాబేస్‌లు మరియు వర్చువలైజేషన్ ప్లాట్‌ఫారమ్‌లు వంటి బహుళ వ్రాత పనులను ఒకేసారి చేసే పర్యావరణాలకు ఈ విధానం నేరుగా ప్రయోజనం చేకూరుస్తుందని నిపుణులు అభిప్రాయపడుతున్నారు. పొడిగింపుల మానిప్యులేషన్‌ను వాయిదా వేయడం ద్వారా, కెర్నల్ అంతర్గత లాక్ వివాదాన్ని తగ్గిస్తుంది, డేటా ప్రవాహాన్ని మరింత ద్రవంగా జరిగేలా చేస్తుంది. డెవలప్‌మెంట్ దశలో నిర్వహించిన పరీక్షలు, EXT4ని వర్ణించే భద్రతా విధానాలను నిర్వహిస్తూ, డేటా సమగ్రత హామీ ఇవ్వబడుతుందని సూచించింది.

పొడిగింపు విభజన సమయంలో మార్పుతో పాటు, స్థితి కాష్ యొక్క అకాల చెల్లుబాటును నివారించడానికి కోడ్ ఆప్టిమైజేషన్‌లను పొందింది. తక్షణ నవీకరణ కోసం సాంకేతిక అవసరం లేనప్పుడు సిస్టమ్ ఇప్పుడు సంబంధిత సమాచారాన్ని ఎక్కువ కాలం మెమరీలో ఉంచుకోగలుగుతుంది. కాష్ చేయబడిన డేటా యొక్క ఈ తెలివైన పట్టుదల మొత్తం యంత్ర వనరుల వినియోగంలో తగ్గింపుకు దోహదం చేస్తుంది, ప్రత్యేకించి పీక్ హార్డ్ డిస్క్ లేదా సాలిడ్ స్టేట్ డ్రైవ్ వినియోగ సమయాల్లో.

పనితీరు మరియు పరీక్ష ఫలితాలు

దిద్దుబాట్లను అమలు చేసిన తర్వాత పొందిన కొలమానాలు ప్రాసెసింగ్ సామర్థ్యంలో గుణాత్మక ఎత్తును ప్రదర్శిస్తాయి. డైరెక్ట్ I/O ఉపయోగించి నియంత్రిత సీక్వెన్షియల్ రైట్ దృశ్యాలలో, సెకనుకు కార్యకలాపాల రేటు పెరుగుదల గమనించబడింది. ఈ సంఖ్యలు సుమారు 62.5 వేల నుండి సుమారు 79.6 వేల కార్యకలాపాలకు పెరిగాయి, ఇది పెద్ద మొత్తంలో డేటాతో వ్యవహరించే సిస్టమ్ నిర్వాహకులకు గణనీయమైన పనితీరును సూచిస్తుంది.

ఆలస్యమైన కేటాయింపులు మరియు ఏకకాలిక వ్రాతలను ఉపయోగించుకునే పనిభారంలో ఈ లాభాలు ప్రత్యేకించి గుర్తించదగినవి. అభివృద్ధి బృందం xfstests వంటి పరిశ్రమ-ప్రామాణిక సూట్‌లను ఉపయోగించి పరీక్షల బ్యాటరీలను నిర్వహించింది, వేగం మెరుగుదలలు తిరోగమనాలు లేదా అస్థిరతను పరిచయం చేయలేదని నిర్ధారించడానికి. డైరెక్ట్ ఇన్‌పుట్ మరియు అవుట్‌పుట్ కోడ్ పాత్‌కు వర్తించే కొత్త లాజిక్ యొక్క భద్రతను ధృవీకరిస్తూ రిజర్వు చేయబడిన బ్లాక్‌ల ప్రవర్తన స్థిరంగా ఉంది.

నవీకరణ కెర్నల్ యొక్క మునుపటి సంస్కరణల్లో గుర్తించబడిన లోపాల సవరణను కూడా కవర్ చేస్తుంది. అంచు సందర్భాలలో స్థిరత్వాన్ని ప్రభావితం చేసే అనేక చిన్న బగ్‌లు పరిష్కరించబడ్డాయి. ఆలస్యమైన కేటాయింపుతో ఫైల్‌లకు బలవంతంగా ఆర్డర్ చేయబడిన వ్రాతలను తగ్గించడం మరొక ముఖ్యాంశం, ఇది కార్యకలాపాల ప్రవాహాన్ని సులభతరం చేస్తుంది మరియు నిల్వ పరికరాల్లో అనవసరమైన దుస్తులు ధరించకుండా చేస్తుంది.

సౌకర్యవంతమైన నోటిఫికేషన్ నిర్వహణ

సిస్టమ్స్ మేనేజ్‌మెంట్‌కు సంబంధించిన మరొక కొత్తదనం sysfs ద్వారా యాక్సెస్ చేయగల కొత్త కాన్ఫిగరేషన్ అట్రిబ్యూట్‌ని పరిచయం చేయడం. err_report_sec అనే పరామితి కనుగొనబడిన ఫైల్ సిస్టమ్ అసమానతల గురించి కెర్నల్ ఎంత తరచుగా హెచ్చరికలను జారీ చేస్తుందో నిర్వాహకులకు గ్రాన్యులర్ నియంత్రణను ఇస్తుంది. డిఫాల్ట్ ప్రవర్తన ఈ హెచ్చరికలను రికార్డ్ చేయడానికి 24-గంటల విరామాన్ని నిర్వచిస్తుంది, అదే సమస్య గురించి పునరావృతమయ్యే సందేశాలతో సిస్టమ్ లాగ్‌ల సంతృప్తతను నివారిస్తుంది.

ఈ సాధనం యొక్క వశ్యత ఉత్పత్తి వాతావరణం యొక్క అవసరాలకు అనుగుణంగా డైనమిక్ సర్దుబాట్లను అనుమతిస్తుంది. ఉదాహరణకు, మీరు విలువను సున్నాకి సెట్ చేయవచ్చు, ఇది రిపోర్టింగ్ టైమర్‌ను పూర్తిగా నిలిపివేస్తుంది. ఇప్పటికే బాహ్య పర్యవేక్షణ పరిష్కారాలను కలిగి ఉన్న మరియు ఎర్రర్ లాగ్‌లలో రిడెండెన్సీని నివారించాలనుకునే మౌలిక సదుపాయాలకు ఈ ఎంపిక విలువైనది. సర్వర్‌ని పునఃప్రారంభించాల్సిన అవసరం లేకుండా లేదా స్టోరేజ్ వాల్యూమ్‌ను డిస్‌మౌంట్ చేయకుండా, నిజ సమయంలో మార్పు చేయవచ్చు.

ఈ ఫీచర్ యొక్క అమలు ఇప్పటికే ఉన్న స్క్రిప్ట్‌లు మరియు అడ్మినిస్ట్రేషన్ టూల్స్‌తో అనుకూలతను కొనసాగించడానికి రూపొందించబడింది. కెర్నల్ పారామితులతో పరస్పర చర్య కోసం ఇప్పటికే ఏర్పాటు చేసిన ప్రమాణాలను అనుసరించి, EXT4 మౌంట్ పాయింట్‌కు సంబంధించిన sysfs డైరెక్టరీ ద్వారా అట్రిబ్యూట్ యాక్సెస్ జరుగుతుంది. కాన్ఫిగరేషన్ యొక్క ఈ సౌలభ్యం వెర్షన్ 7.0 యొక్క వినియోగం మరియు కార్యాచరణ నియంత్రణపై దృష్టిని బలపరుస్తుంది.

అభివృద్ధి మరియు స్వీకరణ సందర్భం

Linux 7.0లో EXT4లో పొందుపరచబడిన మెరుగుదలలు Huawei వంటి పెద్ద సాంకేతిక సంస్థల నుండి స్వతంత్ర డెవలపర్‌లు మరియు ఇంజనీర్‌లతో కూడిన సహకార ప్రయత్న ఫలితం. సమర్పించిన ప్యాచ్ సిరీస్‌లో ఏడు ప్రధాన మార్పులు ఉన్నాయి, ప్రత్యేకంగా ప్రత్యక్ష I/O మార్గాన్ని ఆప్టిమైజ్ చేయడంపై దృష్టి సారించింది. కోడ్ సమీక్ష ఫలితంగా వాడుకలో లేని ఫ్లాగ్‌లు తీసివేయబడ్డాయి మరియు ఫైల్ సిస్టమ్‌లోని కోర్ ఫైల్‌లను సరళీకృతం చేయడం ద్వారా కోడ్ బేస్‌పై ప్రభావం 150 మార్చబడిన పంక్తుల కంటే తక్కువగా ఉంటుంది.

Btrfs మరియు XFS వంటి కొత్త ఫైల్ సిస్టమ్‌లు అభివృద్ధి చెందడం మరియు భూమిని పొందడం కొనసాగిస్తున్నప్పటికీ, EXT4 దాని నిరూపితమైన దృఢత్వం మరియు విస్తృత అనుకూలత కారణంగా దాని ఆధిపత్య స్థానాన్ని కొనసాగిస్తుంది. నిరంతర మద్దతు మరియు పనితీరు ఆప్టిమైజేషన్ల రాక అది ఆధునిక హార్డ్‌వేర్‌కు ఆచరణీయమైన మరియు సమర్థవంతమైన ఎంపికగా ఉండేలా చూస్తుంది. కార్పొరేట్ మార్కెట్‌ను లక్ష్యంగా చేసుకున్న Linux పంపిణీలు ఈ మార్పులను వారి తదుపరి నిర్వహణ నవీకరణలలో ఏకీకృతం చేయాలి.

కెర్నల్ యొక్క స్థిరమైన సంస్కరణ, ఈ అన్ని మార్పులను కలిగి ఉంది, ఇది 2026 మధ్యలో విస్తృతంగా అందుబాటులో ఉంటుందని భావిస్తున్నారు. సిస్టమ్ అడ్మినిస్ట్రేటర్‌లు అప్‌డేట్‌ను క్లిష్టమైన ఉత్పత్తి సర్వర్‌లకు వర్తింపజేయడానికి ముందు ఆమోద వాతావరణంలో పరీక్షను నిర్వహించమని ప్రోత్సహిస్తారు. EXT4 యొక్క స్థిరమైన పరిణామం, ఇది పరిణతి చెందిన సాంకేతికత అయినప్పటికీ, డేటా ప్రాసెసింగ్‌లో వేగం మరియు సామర్థ్యం కోసం పెరుగుతున్న డిమాండ్‌లతో కూడిన మెరుగుదలలకు ఇంకా స్థలం ఉందని నిరూపిస్తుంది.

To Top