5.2 ከተለቀቀ በኋላ በሊኑክስ ኮርነል ውስጥ፣ ፕራይቬትስ ልዩ ሲጣል ከሚስተናገደው ሲግናል ተቆጣጣሪ ሲመለሱ የAVX መዝገቡን ይዘቶች እንዲጣሱ የሚያደርግ ስህተት (ገጽ-ጥፋት)። ችግሩ የሚከሰተው ከ AVX መመዝገቢያ ጋር ስሌቶችን የሚያካትቱ ባለብዙ-ክር ፕሮግራሞችን ("-pthread") ሲሰራ ነው, ኮርነሉ በጂሲሲ 9 ውስጥ ከተሰራ (ቀደም ሲል በ GCC ልቀቶች ውስጥ ከተሰራ, ስህተቱ አይታይም, GCC 9 caches ጀምሮ). በመዝገቡ ውስጥ ያለው የክር-አካባቢያዊ ተለዋዋጭ አድራሻ, እና ቀደምት የጂሲሲ ስሪቶች በእያንዳንዱ ጊዜ ይጫኑታል).
ችግሩ የማስታወሻ ብልሹነት ስህተት በመኖሩ ፕሮግራሙ ያለጊዜው እንዲቋረጥ ያደርገዋል። በጣም የሚታየው እና በተደጋጋሚ የሚታየው የስህተቱ መገለጫ ሆነዋል ብልሽቶች መተግበሪያዎች፣ በ Go ቋንቋ የተፃፈ። በተጠቀሰው ችግር ምክንያት የGo ፕሮግራሞች ያለጊዜው ይቋረጣሉ፣ ብዙውን ጊዜ “የሩጫ ጊዜ ስህተት፡ ልክ ያልሆነ የማስታወሻ አድራሻ ወይም የኒል ጠቋሚ ማመሳከሪያ”፣ “ Runtime: unexpected return pc” እና “segmentation ጥሰት” በሚሉት ስህተቶች። በከርነል ውስጥ ያለው ስህተት ለጊዜው ሳይስተካከል ይቀራል። ዕድሉ እየታሰበ ነው። ችግር ባለባቸው የሊኑክስ ከርነሎች ላይ ስህተቶችን በመምረጥ ለተጨማሪ ወጪ በ Go ቋንቋ አሂድ ጊዜ ላይ ለውጦችን ማከል።
ምንጭ: opennet.ru