Bloomberg open sourced memray, chida chokumbukira kukumbukira cha Python

Bloomberg ili ndi memray yotseguka, chida cholembera mbiri mu mapulogalamu a Python. Pulogalamuyi imayang'anira ntchito zogawa kukumbukira ku Python ndipo imapereka mawonekedwe owunikira ndikuwongolera kukumbukira magawo osiyanasiyana a code, komanso mapulagi olembedwa mu C/C ++. Malipoti amatha kupangidwa molumikizana kapena kupangidwa mumtundu wa HTML. Zimaphatikizanso mawonekedwe a CLI oyang'anira mbiri ndi laibulale yomwe ingagwiritsidwe ntchito kuyang'anira zochitika zama projekiti a chipani chachitatu. Khodiyo imasindikizidwa pansi pa layisensi ya Apache 2.0. Kugwiritsa ntchito kumathandizidwa kokha pa nsanja ya Linux.

Zofunikira zazikulu:

  • Mapulogalamu: Dziwani zifukwa zomwe zimagwiritsira ntchito kukumbukira kwambiri muzogwiritsira ntchito, pezani kutayikira kukumbukira, ndipo zindikirani ma code omwe akugwira ntchito zambiri zokumbukira.
  • Imatsata mafoni onse okhudzana ndi kugwiritsa ntchito kukumbukira kwathunthu, kugwiritsidwa ntchito mkati mwa ntchitoyo komanso kuchuluka kwa ntchito zogawa kukumbukira. Kutha kuyerekeza molondola kuchuluka kwa kuyimba.
  • Kukonza mafoni kumalaibulale mu C/C++ ndikuwerengera kuti mugwiritse ntchito kukumbukira m'mamodule akomweko. Kuthandizira kusanthula ma projekiti pogwiritsa ntchito numpy ndi pandas.
  • Kuchulukira pang'ono komanso kukhudza kocheperako pamachitidwe a pulogalamu yomwe yawunikidwa. Njira yoletsa kutsatira ma code anu kuti muwongolere magwiridwe antchito.
  • Kupezeka kwa malipoti ambiri ogwiritsira ntchito kukumbukira, kuphatikiza ma graph owoneka bwino ndi makwerero (flame graph).
  • Kutha kugwira ntchito ndi ulusi ndikusanthula kukumbukira munkhani ya ulusi womwewo. Ulusi wonse wa Python ndi ulusi wamba, monga C ++ ulusi wogwiritsidwa ntchito mu C/C ++ modules, zimathandizidwa.
  • Kuthekera kophatikizana ndi pytest ndikupereka zolemba za pytest zomwe zimatanthawuza malire ogwiritsira ntchito kukumbukira, ngati apitilira, machenjezo adzapangidwa pakuyesedwa.

Bloomberg open sourced memray, chida chokumbukira kukumbukira cha Python
Bloomberg open sourced memray, chida chokumbukira kukumbukira cha Python


Source: opennet.ru

Kuwonjezera ndemanga