ఆండ్రాయిడ్ అభివృద్ధికి గూగుల్ రస్ట్ సపోర్ట్ ప్రకటించింది

ఏప్రిల్ 6 న గూగుల్ ఆ విషయాన్ని ప్రకటించింది Android ఓపెన్ సోర్స్ ప్రాజెక్ట్ (AOSP) ఇప్పుడు అభివృద్ధి కోసం రస్ట్ భాషకు మద్దతు ఇస్తుంది దాని మొబైల్ ఆపరేటింగ్ సిస్టమ్ యొక్క, ఈ ప్రకటన ఆపరేటింగ్ సిస్టమ్‌లోని మెమరీ భద్రతా సమస్యలను పరిష్కరించడానికి సంస్థ చేస్తున్న ప్రయత్నాల్లో భాగం.

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

అడ్రస్‌సానిటైజర్, మెరుగైన మెమరీ కేటాయింపుదారులు మరియు కోడ్‌ను ధృవీకరించడానికి అనేక ఫజర్‌లు మరియు ఇతర సాధనాలతో సహా వివిధ సాంకేతిక పరిజ్ఞానాలను పెట్టుబడి పెట్టడానికి లేదా కనిపెట్టడానికి కంపెనీ మరియు ఆండ్రాయిడ్ ఓపెన్ సోర్స్ ప్రాజెక్టుకు ఇతర సహాయకులు గణనీయమైన ప్రయత్నాలు చేసినప్పటికీ.

"కోట్లిన్ మరియు జావా వంటి మెమరీ-సేఫ్ లాంగ్వేజ్‌లతో పాటు, ఆండ్రాయిడ్ ఓపెన్ సోర్స్ ప్రాజెక్ట్ ఇప్పుడు ఆండ్రాయిడ్ ఆపరేటింగ్ సిస్టమ్ అభివృద్ధికి రస్ట్ ప్రోగ్రామింగ్ భాషకు మద్దతు ఇస్తుందని ప్రకటించినందుకు మేము సంతోషిస్తున్నాము" అని గూగుల్ తన బ్లాగులో తెలిపింది.

“ఈ రకమైన లోపాలను గుర్తించడం, సరిదిద్దడం మరియు తగ్గించడం కోసం మేము చాలా కృషి మరియు వనరులను పెట్టుబడి పెడతాము మరియు ఆండ్రాయిడ్ యొక్క వివిధ వెర్షన్లలో పెద్ద సంఖ్యలో లోపాలను నివారించడంలో ఈ ప్రయత్నాలు ప్రభావవంతంగా ఉంటాయి. అయినప్పటికీ, ఈ ప్రయత్నాలు ఉన్నప్పటికీ, మెమరీ సెక్యూరిటీ బగ్స్ స్థిరత్వ సమస్యలకు ప్రధాన కారణం, అధిక తీవ్రత కలిగిన ఆండ్రాయిడ్ భద్రతా లోపాలలో 70% స్థిరంగా ఉన్నాయి, ”అని గూగుల్ తెలిపింది.

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

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

దిగువ స్థాయిలు ఆపరేటింగ్ సిస్టమ్ సి, సి ++ మరియు రస్ట్ వంటి సిస్టమ్ ప్రోగ్రామింగ్ భాషలు అవసరం. ఈ భాషలు నియంత్రణ మరియు ability హాజనితత్వంతో లక్ష్యాలుగా రూపొందించబడ్డాయి. వారు తక్కువ-స్థాయి హార్డ్‌వేర్ మరియు సిస్టమ్ వనరులకు ప్రాప్యతను అందిస్తారు.

వనరుల వాడకంలో ఇవి సమర్థవంతంగా పనిచేస్తాయి మరియు మరింత performance హించదగిన పనితీరు లక్షణాలను కలిగి ఉంటాయి, ఉదాహరణకు C మరియు C ++ లతో, మెమరీ యొక్క జీవితకాలం నిర్వహించడానికి డెవలపర్ బాధ్యత వహిస్తాడు. దురదృష్టవశాత్తు, దీన్ని చేసేటప్పుడు, ముఖ్యంగా సంక్లిష్టమైన, మల్టీథ్రెడ్ కోడ్ స్థావరాలలో తప్పులు చేయడం సులభం.

గూగుల్ ప్రకారం, రస్ట్ భద్రతా హామీలను అందిస్తుంది చెల్లుబాటు అయ్యే మెమరీ ప్రాప్యతలను నిర్ధారించడానికి వస్తువుల జీవితకాలం / యాజమాన్యాన్ని మరియు రన్-టైమ్ చెక్‌లను అమలు చేయడానికి కంపైల్-టైమ్ చెక్‌ల కలయికను ఉపయోగించడం ద్వారా మెమరీ. సి మరియు సి ++ లకు సమానమైన పనితీరును అందించడం ద్వారా ఈ భద్రత పొందబడుతుంది.

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

ఆండ్రాయిడ్ అనువర్తనాలను అభివృద్ధి చేయడానికి జావా మరియు కోట్లిన్ వంటి భాషలు ఉత్తమ ఎంపిక. ఈ భాషలు వాడుకలో సౌలభ్యం, పోర్టబిలిటీ మరియు భద్రత కోసం రూపొందించబడ్డాయి. Android రన్‌టైమ్ (ART) డెవలపర్ తరపున మెమరీని నిర్వహిస్తుంది.

ఆండ్రాయిడ్ ఆపరేటింగ్ సిస్టమ్ జావాను విస్తృతంగా ఉపయోగించుకుంటుంది, ఇది ఆండ్రాయిడ్ ప్లాట్‌ఫామ్‌ను మెమరీ లోపాల నుండి సమర్థవంతంగా రక్షిస్తుంది, దురదృష్టవశాత్తు, ఆపరేటింగ్ సిస్టమ్ యొక్క దిగువ పొరల కోసం, జావా మరియు కోట్లిన్ తగినవి కావు.

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


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

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

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

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

*

*

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