I-Bloomberg open sourced memray, ithuluzi lokukhumbula inkumbulo lePython

I-Bloomberg ine-memray evulekile yomthombo, ithuluzi lokuphrofayilila inkumbulo ezinhlelweni zePython. Uhlelo lulandelela imisebenzi yokwabiwa kwenkumbulo kuPython futhi lunikeza isikhombimsebenzisi esibonakalayo sokuhlaziya nokwenza kahle ukusetshenziswa kwememori kwezigaba ezahlukahlukene zekhodi, kanye nama-plug-ins abhalwe ku-C/C++. Imibiko ingakhiqizwa ngokuhlanganyela noma yenziwe ngefomethi ye-HTML. Ihlanganisa isixhumi esibonakalayo se-CLI sokuphatha ukuphrofayela kanye nomtapo wolwazi ongasetshenziswa ukulandelela ukusebenza kwememori kumaphrojekthi ezinkampani zangaphandle. Ikhodi ishicilelwe ngaphansi kwelayisensi ye-Apache 2.0. Ukusebenza kusekelwa kuphela kuplathifomu ye-Linux.

Izici ezibalulekile:

  • Izinhlelo zokusebenza: Thola izizathu zokusebenzisa inkumbulo ephezulu ezinhlelweni zokusebenza, thola ukuvuza kwememori, futhi uhlonze ikhodi eyenza ukwaba inkumbulo okuningi kakhulu.
  • Ilandelela zonke izingcingo ezisebenzayo maqondana nengqikithi yokusetshenziswa kwememori, ukusetshenziswa ngaphakathi kohlelo kanye nenani lemisebenzi yokwabiwa kwememori. Ikhono lokulinganisa ngokunembile isitaki sekholi.
  • Icubungula amakholi aya kumalabhulali ku-C/C++ nokubala ukusetshenziswa kwememori kumamojula omdabu. Ukusekelwa kokuhlaziya amaphrojekthi usebenzisa i-numpy nama-panda.
  • I-overhead encane kanye nomthelela omncane ekusebenzeni kohlelo lokusebenza oluhlaziyiweyo. Inketho yokukhubaza ukulandelela ikhodi yomdabu ukuze uthuthukise ukusebenza.
  • Ukutholakala kwenani elikhulu lemibiko yokusetshenziswa kwenkumbulo, okufaka phakathi amagrafu abonwayo kanye nezitebhisi (igrafu yelangabi).
  • Amandla okusebenza ngemicu nokuhlaziya inkumbulo kumongo wemicu ngayinye. Kokubili imicu yePython nemicu yomdabu, njengemicu ye-C++ esetshenziswa kumamojula we-C/C++, kuyasekelwa.
  • Amathuba okuhlanganiswa ne-pytest nokuhlinzekwa kwezichasiselo ze-pytest ezichaza imingcele yokusetshenziswa kwememori, uma idlulile, izixwayiso zizokwenziwa ngesikhathi sokuhlolwa.

I-Bloomberg open sourced memray, ithuluzi lokukhumbula inkumbulo lePython
I-Bloomberg open sourced memray, ithuluzi lokukhumbula inkumbulo lePython


Source: opennet.ru

Engeza amazwana