Ngaphandle kokuphela kokusekelwa kwePython 2.7, olunye ushintsho olubalulekile kwaba ukufakwa kwe
Ukwenza iphrofayili ikhodi ekhona kubonise ukuthi isikhathi esiningi sokubala sichithwa kubizwa imisebenzi ye-use_reduce ne-catpkgsplit ngesethi ephindayo yezimpikiswano (isibonelo, umsebenzi we-catpkgsplit wawubizwa izikhathi eziyizigidi ezingu-1 ukuya kwezingu-5). Ukusheshisa izinto, kusetshenziswe ukugcinwa kwesikhashana kwemiphumela yale misebenzi kusetshenziswa izichazamazwi. Inketho engcono kakhulu yokugcinwa kwenqolobane kwakuwumsebenzi owakhelwe ngaphakathi we-lru_cache, kodwa ibitholakala kuphela ekukhishweni kwePython kuqala ngo-3.2. Ukuze ihambisane nezinguqulo zangaphambilini, i-stub yengezwe esikhundleni se-lru_cache, kodwa isinqumo sokuyeka ukusekelwa kwe-Python 2.7 ku-Portage 3.0 sawenza lula umsebenzi futhi senza kwaba nokwenzeka ukwenza ngaphandle kwalesi sendlalelo.
Ukusebenzisa inqolobane kwehlise isikhathi sokwenza se-βemerge -uDvpU βwith-bdeps=y @worldβ ukusebenza kukhompyutha ephathekayo ye-ThinkPad X220 ukusuka kumizuzu emi-5 imizuzwana engama-20 ukuya emizuzwini emi-3 imizuzwana eyi-16 (63%). Ukuhlolwa kwamanye amasistimu kubonise ukunyuka kokusebenza okungenani okungama-48%.
Umthuthukisi olungiselele ushintsho uphinde wazama ukusebenzisa isibonelo sekhodi yokuncika ku-C++ noma ku-Rust, kodwa umsebenzi ubunzima kakhulu ngoba ubudinga ukuthutha inani elikhulu lekhodi, futhi bekungabazeka ukuthi umphumela ungawufanele umzamo. .
Source: opennet.ru