Bloomberg open sourced memray แžŠแŸ‚แž›แž‡แžถแžงแž”แž€แžšแžŽแŸแž€แŸ†แžŽแžแŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Python

Bloomberg แž˜แžถแž“แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แžš memray แžŠแŸ‚แž›แž‡แžถแžงแž”แž€แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ†แžŽแžแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž‘แž˜แŸ’แžšแž„แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ Python แŸ” แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แžแžถแž˜แžŠแžถแž“แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž“แŸƒแž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž“แŸ…แž€แŸ’แž“แžปแž„ Python แž“แžทแž„แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžŠแŸ‚แž›แž˜แžพแž›แžƒแžพแž‰แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚ แž“แžทแž„แž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž“แŸƒแž•แŸ’แž“แŸ‚แž€แž•แŸ’แžŸแŸแž„แŸ—แž“แŸƒแž€แžผแžŠ แž€แŸแžŠแžผแž…แž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™แžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแž€แŸ’แž“แžปแž„ C/C++ แŸ” แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜ แžฌแž”แž„แŸ’แž€แžพแžแž‡แžถแž‘แž˜แŸ’แžšแž„แŸ‹ HTML แŸ” แžœแžถแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ CLI แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‘แž˜แŸ’แžšแž„แŸ‹ แž“แžทแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแžแžถแž˜แžŠแžถแž“แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž“แŸ…แž€แŸ’แž“แžปแž„แž‚แž˜แŸ’แžšแŸ„แž„แž—แžถแž‚แžธแž‘แžธแž”แžธแŸ” แž€แžผแžŠแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ Apache 2.0 แŸ” แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแžแŸ‚แž“แŸ…แž›แžพแžœแŸแž‘แžทแž€แžถแž›แžธแž“แžปแž…แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

แž›แž€แŸ’แžแžŽแŸˆแžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ–

  • แž€แž˜แŸ’แž˜แžœแžทแž’แžธแŸ– แž€แŸ†แžŽแžแŸ‹แž˜แžผแž›แž แŸแžแžปแž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžแŸ’แž–แžŸแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แžถแžšแž›แŸแž…แž’แŸ’แž›แžถแž™แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž“แžทแž„แž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž€แžผแžŠแžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž…แŸ’แžšแžพแž“แž–แŸแž€แŸ”
  • แžแžถแž˜แžŠแžถแž“แž€แžถแžšแž แŸ…แž˜แžปแžแž„แžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŸแžšแžปแž” แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แžปแžแž„แžถแžš แž“แžทแž„แž…แŸ†แž“แžฝแž“แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แŸ” แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ‰แžถแž“แŸ‹แž”แŸ’แžšแž˜แžถแžŽแžฑแŸ’แž™แž”แžถแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แžผแžœแž‡แž„แŸ‹แž€แžถแžšแž แŸ…แŸ”
  • แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžถแžšแž แŸ…แž‘แŸ…แž€แžถแž“แŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž€แŸ’แž“แžปแž„ C/C++ แž“แžทแž„แž‚แžŽแž“แŸแž™แŸ’แž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž€แŸ’แž“แžปแž„แž˜แŸ‰แžผแžŒแžปแž›แžŠแžพแž˜แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚แž‚แž˜แŸ’แžšแŸ„แž„แžŠแŸ„แž™แž”แŸ’แžšแžพ numpy แž“แžทแž„ pandas แŸ”
  • แž€แžถแžšแž…แŸ†แžŽแžถแž™แž›แžพแžŸแžแžทแž…แžแžฝแž… แž“แžทแž„แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžแžทแž…แžแžฝแž…แž›แžพแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž”แžถแž“แžœแžทแž—แžถแž‚แŸ” แž‡แž˜แŸ’แžšแžพแžŸแžŠแžพแž˜แŸ’แž”แžธแž”แžทแž‘แž€แžถแžšแžแžถแž˜แžŠแžถแž“แž€แžผแžŠแžŠแžพแž˜ แžŠแžพแž˜แŸ’แž”แžธแž€แŸ‚แž›แž˜แŸ’แžขแžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ”
  • แž—แžถแž–แžขแžถแž…แžšแž€แž”แžถแž“แž“แŸƒแžšแž”แžถแž™แž€แžถแžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž’แŸ† แžšแžฝแž˜แž‘แžถแŸ†แž„แž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž‹แžถแž“แžถแž“แžปแž€แŸ’แžšแž˜แžŠแŸ‚แž›แž˜แžพแž›แžƒแžพแž‰ แž“แžทแž„แž€แŸ’แžšแžถแž แŸ’แžœแž€แžถแŸ†แž‡แžŽแŸ’แžแžพแžš (แž€แŸ’แžšแžถแž แŸ’แžœแž—แŸ’แž›แžพแž„)แŸ”
  • แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™แžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™แž“แžทแž„แžœแžทแž—แžถแž‚แž€แžถแžšแž…แž„แž…แžถแŸ†แž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแž”แž‘แž“แŸƒแžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™แž”แžปแž‚แŸ’แž‚แž›แŸ” แž‘แžถแŸ†แž„แžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™ Python แž“แžทแž„แžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™แžŠแžพแž˜ แžŠแžผแž…แž‡แžถแžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™ C++ แžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž˜แŸ‰แžผแžŒแžปแž› C/C++ แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแŸ”
  • แž›แž‘แŸ’แž’แž—แžถแž–แž“แŸƒแž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‡แžถแž˜แžฝแž™ pytest แž“แžทแž„แž€แžถแžšแž•แŸ’แžแž›แŸ‹แž…แŸ†แžŽแžถแžšแž–แž“แŸ’แž™แž›แŸ‹ pytest แžŠแŸ‚แž›แž€แŸ†แžŽแžแŸ‹แžŠแŸ‚แž“แž€แŸ†แžŽแžแŸ‹แž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž”แŸ’แžšแžŸแžทแž“แž”แžพแž›แžพแžŸแž–แžธแž“แŸแŸ‡ แž€แžถแžšแž–แŸ’แžšแž˜แžถแž“แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแž€แŸ†แžกแžปแž„แž–แŸแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„แŸ”

Bloomberg open sourced memray แžŠแŸ‚แž›แž‡แžถแžงแž”แž€แžšแžŽแŸแž€แŸ†แžŽแžแŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Python
Bloomberg open sourced memray แžŠแŸ‚แž›แž‡แžถแžงแž”แž€แžšแžŽแŸแž€แŸ†แžŽแžแŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Python


แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹