లినస్ టోర్వాల్డ్స్ కెర్నల్ను ఆమోదించారు Linux 7.1జూన్ మధ్యలో విడుదల కానున్న ఈ వెర్షన్లో, ఫైల్ సిస్టమ్ డ్రైవర్ యొక్క కొత్త ఇంప్లిమెంటేషన్తో పాటు కొన్ని మార్పులు కూడా ఉన్నాయి. NTFSకొత్త డ్రైవర్ పేరు కింద చేర్చబడ్డాడు ఎన్టిఎఫ్లుఇది గతంలో కెర్నల్ నుండి తొలగించబడిన పాత, రీడ్-ఓన్లీ డ్రైవర్ కోసం ఉపయోగించబడింది. ఇప్పటి వరకు, కెర్నల్లోని ప్రధాన NTFS డ్రైవర్ అలాగే ఉంది. ఎన్టిఎఫ్ఎస్3పారాగాన్ సాఫ్ట్వేర్ ద్వారా కొన్ని సంవత్సరాల క్రితం జోడించబడింది.
కెర్నల్ డెవలపర్ ఒక కొత్త ఇంప్లిమెంటేషన్ను సిద్ధం చేశారు. నమ్జే జియోంగ్ (నమ్జే జియోన్), గతంలో అభివృద్ధిలో పాల్గొన్న ExFAT, కెఎస్ఎంబిడి మరియు ఇతర ఉపవ్యవస్థలు. సుమారు నాలుగు సంవత్సరాలుగా అభివృద్ధి చేయబడిన ఈ డ్రైవర్, అసలైన NTFS కెర్నల్ డ్రైవర్ను మరింత శుభ్రమైన కోడ్ బేస్తో తిరిగి వ్రాయబడింది, దీనికి రైట్ సపోర్ట్, మరింత ఆధునిక ఫీచర్లు మరియు ప్రస్తుత లైనక్స్ కెర్నల్ మెకానిజమ్లతో మెరుగైన అనుసంధానం జోడించబడ్డాయి.
కొత్త అమలు యొక్క ప్రయోజనాలలో ఈ క్రిందివి పేర్కొనబడ్డాయి: పూర్తి రికార్డింగ్ మద్దతు, పోల్చితే అధిక స్థిరత్వం ఎన్టిఎఫ్ఎస్3మరిన్ని పరీక్షలలో ఉత్తీర్ణత సాధించడం xfstestsఅలాగే ఆధునిక కెర్నల్ ఫీచర్ల వాడకం వంటివి ఐయోమ్యాప్ и ఫోలియోఅదనంగా, కొత్త అమలు కోసం వినియోగదారు సౌకర్యాలు సిద్ధం చేయబడ్డాయి. ఫక్రచయితల ప్రకారం, ఆధునిక కెర్నల్ సామర్థ్యాలతో అంతర్గత అనుసంధానం విషయంలో కొత్త డ్రైవర్ ప్రస్తుత దాని కంటే మెరుగైనది. ఎన్టిఎఫ్ఎస్3.
ప్రధాన బ్రాంచ్లో చేర్చబడటానికి ముందు, కోడ్ ఇలా ఉండేది లినక్స్-నెక్స్ట్అక్కడ దీనికి అదనపు పరీక్ష మరియు సమీక్ష జరిగింది. కొత్తగా మరియు పునఃరూపకల్పన చేయబడిన కోడ్ బేస్ యొక్క మొత్తం పరిమాణం అంచనా ప్రకారం 100% కంటే ఎక్కువగా ఉంది. 36 వేల పంక్తులు.
డిజైన్ సమస్యల కారణంగా కొత్త డ్రైవర్ను చేర్చాలనే తొలి ప్రయత్నాన్ని లైనస్ టోర్వాల్డ్స్ మొదట తిరస్కరించారనేది గమనార్హం. పుల్ అభ్యర్థన గిట్లో, కానీ సవరించిన సంస్కరణను సమర్పించిన తర్వాత కూడా, మార్పులు ఆమోదించబడ్డాయి. టోర్వాల్డ్స్ స్వయంగా ఈ సంఘటనను ఇలా వర్ణించారు ఎన్టిఎఫ్ఎస్ పునరుత్థానంఈ సందర్భంలో, డ్రైవర్ ఎన్టిఎఫ్ఎస్3 ప్రస్తుతానికి కెర్నల్ సోర్స్ ట్రీలో ఉంటుంది మరియు ఒక ఆప్షన్ ద్వారా కొత్త ఇంప్లిమెంటేషన్ను ఎనేబుల్ చేయవచ్చు. NTFS_FS в Kconfig.
మూలం: linux.org.ru
