የChromium ፕሮጀክት ገንቢዎች
Chromiumን ሲነድፍ መጀመሪያ ላይ ነበር።
የኮድ ቤዝ ደህንነትን ለመጠበቅ ጉግል "እንዲሁም ያስፈጽማል"
የኮድ ቤዝ ደህንነትን የበለጠ ለማጠናከር በኮድ ቤዝ ውስጥ የማስታወሻ ስህተቶች እንዳይታዩ ለመከላከል ፕሮጀክት ተጀመረ። ሶስት ዋና አቀራረቦች አሉ-የ C++ ቤተ-መጻሕፍትን መፍጠር ደህንነቱ የተጠበቀ የማስታወስ ችሎታ እና የቆሻሻ ሰብሳቢውን ወሰን ማስፋት ፣ የሃርድዌር መከላከያ ዘዴዎችን በመጠቀም።
ስራው በሁለት ዘርፎች ላይ ትኩረት ያደርጋል ተብሎ ይጠበቃል።
- በC ++ የእድገት ሂደት ላይ ጉልህ ለውጥ, ይህም በአፈፃፀም ላይ አሉታዊ ተፅእኖን አያካትትም (ተጨማሪ የድንበር ፍተሻዎች እና የቆሻሻ ማጠራቀሚያዎች). ከጥሬ ጠቋሚዎች ይልቅ, አይነቱን ለመጠቀም ይመከራል
ተአምር ፕት በአፈጻጸም፣ የማህደረ ትውስታ ፍጆታ እና መረጋጋት ላይ የሚታይ አሉታዊ ተጽእኖ ሳይኖር፣ ከነጻ-በኋላ ጥቅም ላይ ሊውሉ የሚችሉ ስህተቶችን ለደህንነት ስጋት ወደማያደርሱ ብልሽቶች እንዲቀንሱ ያስችልዎታል። - በማጠናቀር ጊዜ የማህደረ ትውስታ ደህንነት ፍተሻዎችን ለማካሄድ የተነደፉ ቋንቋዎችን መጠቀም (በእንደዚህ ያሉ ቼኮች ላይ በኮድ አፈፃፀም ላይ የሚከሰቱትን አሉታዊ ተፅእኖዎች ያስወግዳል ፣ ግን ኮድ በ ውስጥ ኮድን በአዲስ ቋንቋ ለማደራጀት ተጨማሪ ወጪዎችን ያስከትላል ። ሲ ++)።
የማህደረ ትውስታ-አስተማማኝ ቤተ-መጻሕፍትን መጠቀም ቀላሉ፣ነገር ግን ብዙም ቀልጣፋ መንገድ ነው። በሩስት ውስጥ ኮድን እንደገና መፃፍ በጣም ውጤታማው ፣ ግን በጣም ውድ መንገድ ተብሎም ደረጃ ተሰጥቶታል።
ምንጭ: opennet.ru