I-Bloomberg ivule i-memray, isixhobo sokukhumbula iprofayili yePython

I-Bloomberg ine-memray evulekileyo, isixhobo sokukhumbula imemori kwizicelo zePython. Inkqubo ilandelela imisebenzi yokwabiwa kwememori kwiPython kwaye inika ujongano olubonakalayo lokuhlalutya kunye nokuphucula ukusetyenziswa kwememori yamacandelo ahlukeneyo ekhowudi, kunye neeplagi ezibhalwe kwiC / C ++. Iingxelo zinokuveliswa ngokudibeneyo okanye zenziwe ngefomathi ye-HTML. Ibandakanya i-interface ye-CLI yokulawula iprofayili kunye nethala leencwadi elinokusetyenziswa ukulandelela imisebenzi yememori kwiiprojekthi zomntu wesithathu. Ikhowudi ipapashwe phantsi kwelayisensi ye-Apache 2.0. Umsebenzi uxhaswa kuphela kwiqonga leLinux.

Izinto eziphambili:

  • Usetyenziso: Chonga izizathu zokusetyenziswa kwememori ephezulu kwizicelo, fumana ukuvuza kwememori, kwaye uchonge ikhowudi eyenza ulwabiwo lwememori oluninzi.
  • Ilandelela zonke iifowuni zokusebenza ngokunxulumene nokusetyenziswa kwememori iyonke, ukusetyenziswa ngaphakathi komsebenzi kunye nenani lemisebenzi yolwabiwo lwememori. Ukukwazi ukuqikelela ngokuchanekileyo isitakhi sokufowuna.
  • Ukucubungula iifowuni kwiilayibrari kwiC / C ++ kunye nokubalwa kokusetyenziswa kwememori kwiimodyuli zendalo. Inkxaso yokuhlalutya iiprojekthi kusetyenziswa i-numpy kunye neepanda.
  • I-overhead encinci kunye nempembelelo engafanelekanga ekusebenzeni kwesicelo esicazululweyo. Inketho yokukhubaza ukulandelwa kwekhowudi yemveli ukuphucula ukusebenza.
  • Ubukho benani elikhulu leengxelo zokusetyenziswa kwememori, kubandakanywa i-hierarchical ebonakalayo kunye neegrafu zeleli (igrafu yomlilo).
  • Ukukwazi ukusebenza kunye neentambo kunye nokuhlalutya imemori kumxholo wemisonto nganye. Zombini iintambo zePython kunye neentambo zomthonyama, ezifana neentambo zeC ++ ezisetyenziswe kwiimodyuli zeC / C ++, ziyaxhaswa.
  • Ithuba lokudibanisa kunye ne-pytest kunye nokubonelelwa kweenkcazo ze-pytest ezichaza imida yokusetyenziswa kwememori, ukuba idlulile, izilumkiso ziya kuveliswa ngexesha lokwenziwa kovavanyo.

I-Bloomberg ivule i-memray, isixhobo sokukhumbula iprofayili yePython
I-Bloomberg ivule i-memray, isixhobo sokukhumbula iprofayili yePython


umthombo: opennet.ru

Yongeza izimvo