నవంబర్ 19న, యుటిలిటీ యొక్క 1.21 మరియు 2.7 విడుదలలు జరిగాయి ncdu (NCurses డిస్క్ యూసేజ్) టెక్స్ట్-ఆధారిత వినియోగదారు ఇంటర్ఫేస్తో డిస్క్ వినియోగాన్ని విశ్లేషించడానికి.
యుటిలిటీ ncurses లైబ్రరీని ఉపయోగించి C (వెర్షన్ LTS) మరియు Zig (వెర్షన్ 2.*)లో వ్రాయబడింది మరియు MIT లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది.
స్కాన్ ఫలితాలను ఎగుమతి చేయడానికి బహుళ-థ్రెడ్ స్కానింగ్ మరియు కొత్త బైనరీ ఫార్మాట్ (అంతర్నిర్మిత కంప్రెషన్తో) జోడింపును జిగ్ వెర్షన్ కలిగి ఉంది.
సాధారణ మార్పుల జాబితా:
- కాన్ఫిగరేషన్ ఫైల్లో ~ మరియు ~ వినియోగదారుని విస్తరించడం;
- UTF-16 ఆకృతిలో తప్పించుకున్న సర్రోగేట్ జతలతో JSON నుండి స్థిర దిగుమతి.
సంస్కరణ 1.21లో మార్పుల జాబితా:
- విస్తరించిన సమాచారం అందుబాటులో లేనప్పుడు స్థిర ప్రదర్శన మరియు శూన్య విలువల ఎగుమతి;
- "విభిన్న ఫైల్ సిస్టమ్" ఫ్లాగ్ కోసం స్థిర JSON ఎగుమతి మరియు దిగుమతి.
సంస్కరణ 2.7లో మార్పుల జాబితా:
- కంపైల్ చేయడానికి ఇప్పటికీ జిగ్ 0.12 లేదా 0.13 అవసరం;
- zstandard అల్గారిథమ్తో కంప్రెస్ చేయబడిన JSON యొక్క పారదర్శక పఠనం మరియు వ్రాయడం కోసం మద్దతు జోడించబడింది;
- జోడించిన ఎంపికలు --కంప్రెస్ మరియు --ఎగుమతి-బ్లాక్-సైజ్;
- బైనరీ ఆకృతికి ఎగుమతి చేస్తున్నప్పుడు మూల మూలకంలో తప్పు ఫీల్డ్ పరిష్కరించబడింది;
- బిల్డ్ ఎంపిక -Dstrip జోడించబడింది.
మూలం: linux.org.ru
