ኢንጎ ሞልናር የርዕስ ፋይሎችን ተዋረድ በማስተካከል እና ጥገኞችን ቁጥር በመቀነስ የከርነል መልሶ መገንባት ጊዜን በእጅጉ የሚቀንሱ የፕላቶች ስብስብ ሁለተኛ ስሪት አቅርቧል። አዲሱ ስሪት ለ 5.16-rc8 ከርነል ተስተካክሎ, ተጨማሪ ማሻሻያዎችን በመጨመር እና የ Clang compiler በመጠቀም ለመገንባት ድጋፍን በመተግበር ከጥቂት ቀናት በፊት ከቀረበው የመጀመሪያው ስሪት ይለያል. ክላንግን በሚጠቀሙበት ጊዜ ጥገናዎችን መተግበር የግንባታ ጊዜን በ 88% ወይም በ 77% ከሲፒዩ የግብዓት ፍጆታ አንፃር ቀንሷል። "make -j96 vmlinux" በሚለው ትዕዛዝ ኮርነሉን ሙሉ በሙሉ እንደገና ሲገነባ የግንባታ ጊዜው ከ 337.788 ወደ 179.773 ሰከንድ ቀንሷል.
አዲሱ እትም ችግሩን በጂሲሲ ፕለጊኖች ይፈታል፣በመጀመሪያው የግምገማ ሂደት ውስጥ የተገኙ ስህተቶችን ያስተካክላል እና የ"ተግባር_struct_per_task" መዋቅር የተባዙ መግለጫዎችን አንድ ያደርጋል። በተጨማሪም የlinux/sched.h ራስጌ ፋይል ማመቻቸት ቀጥሏል እና የ RDMA ንዑስ ስርዓት (ኢንፊኒባንድ) የራስጌ ፋይሎችን ማመቻቸት ተተግብሯል ፣ ይህም ከመጀመሪያው ስሪት ጋር ሲነፃፀር የግንባታ ጊዜን በ 9% የበለጠ ለመቀነስ አስችሏል ። የ patches መካከል. የ linux/sched.h ራስጌ ፋይልን የሚያካትቱ የከርነል ሲ ፋይሎች ቁጥር ከ68% ወደ 36% ተቀንሷል ከፓቸች የመጀመሪያ እትም (ከ99% ወደ 36%) ከመጀመሪያው ከርነል ጋር ሲነጻጸር።
ምንጭ: opennet.ru