Linux 6.0లో AArch64కి మద్దతు, NVMe కోసం ప్రమాణీకరణ మరియు మరిన్ని ఉన్నాయి

Tux, Linux కెర్నల్ యొక్క చిహ్నం

Linux కెర్నల్ అనేది Linux ఆపరేటింగ్ సిస్టమ్స్ (OS) యొక్క వెన్నెముక, మరియు ఇది కంప్యూటర్ హార్డ్‌వేర్ మరియు దాని ప్రక్రియల మధ్య ప్రాథమిక ఇంటర్‌ఫేస్.

రెండు నెలల అభివృద్ధి తరువాత, Linus Torvalds Linux కెర్నల్ 6.0ని విడుదల చేసింది మరియు 40లో ప్రవేశపెట్టిన అన్ని మార్పులలో దాదాపు 6.0% పరికర డ్రైవర్‌లతో అనుబంధించబడినవి, 19% మార్పులు హార్డ్‌వేర్ ఆర్కిటెక్చర్‌లకు నిర్దిష్ట కోడ్‌ని నవీకరించడానికి సంబంధించినవి, 12% నెట్‌వర్క్ స్టాక్‌కు సంబంధించినవి, 4% ఫైల్ సిస్టమ్‌లకు సంబంధించినవి , మరియు ఇంటర్నల్‌లతో 2%.

Linux కెర్నల్ 6.0 యొక్క కొత్త వెర్షన్ యొక్క ప్రధాన ఆవిష్కరణలలో ఒకటి AArch64 హార్డ్‌వేర్ ఆర్కిటెక్చర్‌కు మద్దతు (ARM64), NVMe ఇన్-బ్యాండ్ ప్రమాణీకరణకు మద్దతు, OpenRISC మరియు LoongArch ఆర్కిటెక్చర్‌లలో PCI బస్సులకు మద్దతు, XFS మరియు io_uring ఉపయోగిస్తున్నప్పుడు అసమకాలిక బఫర్ వ్రాస్తుంది, అలాగే ఇతర విషయాలతోపాటు నెట్‌వర్క్ ట్రాన్స్‌మిషన్‌కు మద్దతు.

కొత్త కెర్నల్ వెర్షన్ యొక్క సాధారణ లభ్యతను ప్రకటిస్తూ, "6.0 మొత్తం కమిట్‌లను" చేర్చడం వల్ల చాలా వరకు "15.000 మొత్తం కమిట్‌లు" చేర్చడం వల్ల వెర్షన్ XNUMX "అతిపెద్ద విడుదలలలో ఒకటి, కనీసం కమిట్‌ల సంఖ్యతోనైనా" అని టోర్వాల్డ్స్ చెప్పారు. .

లైనక్స్ కెర్నల్ 6.0 లో కొత్తది ఏమిటి?

Linux Kernel 6.0 యొక్క ఈ కొత్త వెర్షన్‌లో ఇది హైలైట్ చేయబడింది మెరుగైన ACPI మరియు పవర్ మేనేజ్‌మెంట్ ఉన్నాయి, ఇది Intel యొక్క Sapphire Rapids ప్రాసెసర్‌ల వినియోగదారులకు శక్తిని ఆదా చేయడంలో సహాయపడుతుంది.

మరో ముఖ్యమైన మార్పు SMB3 కోసం కెర్నల్ మద్దతు ఫైల్ బదిలీలను వేగవంతం చేస్తుంది మరియు భద్రతను మెరుగుపరుస్తుంది ఎక్కువ మంది వినియోగదారులకు SMB1ని వదిలించుకోవడానికి ఒక కారణాన్ని అందించడం ద్వారా, ఇది సురక్షితమైనది కాదు మరియు దీర్ఘకాలంగా నిలిపివేయబడింది.

దీనికి తోడు అది కూడా హైలెట్ అయింది XFS ఫైల్ సిస్టమ్‌కు అసమకాలిక బఫర్డ్ రైట్‌లకు మద్దతు జోడించబడింది io_uring మెకానిజం ఉపయోగించి. ఫియో టూల్‌కిట్ (1 థ్రెడ్, 4kb బ్లాక్ సైజు, 600 సెకన్లు, సీక్వెన్షియల్ రైట్)తో పనితీరు పరీక్షలు సెకనుకు ఇన్‌పుట్/అవుట్‌పుట్ ఆపరేషన్‌లలో పెరుగుదలను చూపుతాయి (IOPS) 77k నుండి 209k వరకు, డేటా నుండి 314MB/s నుండి 854MB/sకి బదిలీ రేట్లు మరియు జాప్యం 9600ns నుండి 120ns (80x)కి పడిపోతుంది.

సిస్టమ్‌లోని ఒక గిగాబైట్ RAMకి 4 చెల్లుబాటు అయ్యే క్లయింట్‌ల వద్ద సెట్ చేయబడిన క్రియాశీల క్లయింట్‌ల సంఖ్యపై NFSv1024 సర్వర్ పరిమితిని అమలు చేయడంతో పాటు, NVMe డ్రైవ్‌ల కోసం ఇన్-బ్యాండ్ ప్రమాణీకరణకు మద్దతు జోడించబడిందని కూడా గుర్తించబడింది.

CIFS క్లయింట్ అమలు మల్టీపాత్ పనితీరును మెరుగుపరిచింది, అంతేకాకుండా నిర్దిష్ట ఈవెంట్‌లను విస్మరించడానికి fanotify FSలో ఈవెంట్ ట్రాకింగ్ సబ్‌సిస్టమ్‌కు కొత్త FAN_MARK_IGNORE ఫ్లాగ్ జోడించబడింది.

భద్రతా పరంగా, Linux కెర్నల్ 6.0లో యాదృచ్ఛిక సంఖ్య విత్తనాలను తిరిగి పొందడాన్ని అమలు చేస్తుంది x86 మరియు m68k కెర్నల్స్ కోసం బూట్‌లోడర్ కాన్ఫిగరేషన్ డేటా, అలాగే SafeSetID భద్రతా మాడ్యూల్‌కు మద్దతు సెట్‌గ్రూప్‌లకు మార్పులను నిర్వహించడానికి(), ARIA ఎన్‌క్రిప్షన్ అల్గారిథమ్‌కు మద్దతు.

CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 సెట్టింగ్ తీసివేయబడింది, ఇది కెర్నల్‌ను "-O3" ఆప్టిమైజేషన్ మోడ్‌లో కంపైల్ చేయడానికి అనుమతించింది. కంపైల్-టైమ్ ఫ్లాగ్‌లను ("KCFLAGS=-O3ని తయారు చేయండి") పాస్ చేయడం ద్వారా ఆప్టిమైజేషన్ మోడ్‌లతో ప్రయోగాలు చేయవచ్చని గమనించండి మరియు Kconfigకి కాన్ఫిగరేషన్‌ను జోడించడం వలన "-O3" మోడ్‌లో లూప్ అన్‌వైండ్ అవుతుందని చూపుతూ పునరావృతమయ్యే పనితీరు ప్రొఫైల్‌ను అందించడం అవసరం. "-O2" ఆప్టిమైజేషన్ స్థాయితో పోలిస్తే లాభం అందిస్తుంది.

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

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

ఇది కూడా ప్రస్తావించదగినది కొత్త RISC-V పొడిగింపులు అవి Zicbom, Zihintpause మరియు Sstc వంటి ప్రధాన కెర్నల్‌లో విలీనం చేయబడ్డాయి. RISC-V ఇది మరింత ఉపయోగకరమైన డిఫాల్ట్ కెర్నల్ కాన్ఫిగరేషన్‌ను కూడా కలిగి ఉంది defconfig బిల్డ్‌లలో డాకర్ మరియు స్నాప్స్ వంటి అప్లికేషన్‌లను అమలు చేయడానికి;

జోడించబడింది a "మెమరీ రీడ్యూసర్స్" పని గురించి సమాచారాన్ని పొందడానికి డీబగ్ఫ్స్ ఇంటర్‌ఫేస్ ఇండివిడ్యువల్ (తగినంత మెమొరీ మరియు ప్యాక్ కెర్నల్ డేటా స్ట్రక్చర్‌లు లేనప్పుడు డ్రైవర్‌లు వారి మెమరీ వినియోగాన్ని తగ్గించడానికి పిలుస్తారు).

ఇతర మార్పులలో ఈ క్రొత్త సంస్కరణ నుండి ప్రత్యేకమైనవి:

  • PCI బస్‌కు మద్దతు OpenRISC మరియు LoongArch ఆర్కిటెక్చర్‌ల కోసం అమలు చేయబడింది.
  • కాష్-అస్థిరమైన DMA పరికరాలను నిర్వహించడానికి RISC-V ఆర్కిటెక్చర్ కోసం "Zicbom" పొడిగింపు అమలు చేయబడింది.
  • RAPL డ్రైవర్‌లో ఇంటెల్ రాప్టర్ లేక్ P మద్దతు.
  • రాబోయే AMD హార్డ్‌వేర్ కోసం AMD వేచి ఉండండి.
  • AMD రాఫెల్ మరియు జాడైట్ ప్లాట్‌ఫారమ్‌లకు ఆడియో డ్రైవర్ మద్దతు.
  • ఇంటెల్ మెటోర్ లేక్ ఆడియో డ్రైవర్ మద్దతు.
  • KVM కోసం Intel IPI మరియు AMD x2AVIC వర్చువలైజేషన్ వస్తున్నాయి.
  • రాస్ప్బెర్రీ పై V3D కెర్నల్ డ్రైవర్ రాస్ప్బెర్రీ పై 4 కోసం మద్దతు.
  • అటారీ FBDEV డ్రైవర్ పరిష్కారాలు.
  • పాత FBDEV కంట్రోలర్‌లపై వేగవంతమైన కన్సోల్ స్క్రోలింగ్.
  • వివిధ ఇతర ఓపెన్ సోర్స్ కెర్నల్ గ్రాఫిక్స్ డ్రైవర్ నవీకరణలు.
  • IO_uring యూజర్ స్పేస్ బ్లాక్ డ్రైవర్ మద్దతు.
  • IO_uring పనితీరు ఆప్టిమైజేషన్ మరియు నెట్‌వర్క్ కోసం కాపీలెస్ ఫార్వార్డింగ్‌తో సహా కొత్త ఫీచర్ల జోడింపు.

మీరు దాని గురించి మరింత తెలుసుకోవాలనుకుంటే, మీరు వివరాలను తనిఖీ చేయవచ్చు కింది లింక్‌లో.


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

వ్యాఖ్యానించిన మొదటి వ్యక్తి అవ్వండి

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

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు.

*

*

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