Meliae মেমরি বরাদ্দ করা হয়েছে কিভাবে বুঝতে তার প্রয়াস, ('guppy' প্রকল্পে) স্তূপাকার অনুরূপ একটি অ্যাপ্লিকেশন.
বর্তমানে, তার মূল পার্থক্য হল এটা মেমরি খরচ প্রকৃত স্ক্যান থেকে মেমরি খরচ কম্পিউটিং সংক্ষিপ্ত পরিসংখ্যান কাজটি, ইত্যাদি splits হয়. আমি প্রায়ই আমার প্রক্রিয়া মেমরি বিপুল পরিমাণে (1GB, ইত্যাদি) গ্রাসকারী যখন, আমার প্রক্রিয়া চলছে জিনিসটা কি করতে চান, কারণ এটা, এই আছে. পাইথন বস্তুর মেমরি খরচ বিশ্লেষণ করার চেষ্টা করার সময় আমি পাইথন বস্তুর বরাদ্দ না এটি নাটকীয়ভাবে স্ক্যানার সরল পারবেন.
এটা সম্ভবত রেফারেন্স গ্রাফ ব্রাউজ করার জন্য একটি গ্রাফিক্যাল ইউজার ইন্টারফেস অন্তর্ভুক্ত করা চাইবে. এখন এটা বেশিরভাগ পাইথন ইন্টারপ্রেটার ব্যবহার করা হয়.
নাম কেবল একটি মজার শব্দ (অ্যাশ কাঠ জলপরী মানে) হয়
এই রিলিজে নতুন কি:.
- যোগ করুন `` কোর ক্লাস অনেক (ইত্যাদি IntSet,) করতে __sizeof__`` সদস্যদের (জন Arbash Meinel)
- internals একটি মোটামুটি প্রধান reworking, উল্লেখযোগ্য উপলব্ধ মেমরি সঞ্চয় এবং বস্তুর গ্রাফ সহজ গৌণ.
- পাইথন
<লি> `` ObjectManager.compute_total_size () `` এখন শুধুমাত্র বরং সব বস্তু চেয়ে, একটি একক বস্তুর আকার নির্ণয় করে. সমস্ত বস্তু এটি সহজ দরকারী API ব্যবহার করা ভাল, যাহাই হউক না কেন উপযোগী হতে হতে অনেক সময় নিয়েছে. (জন Arbash Meinel)
<লি> `` obj.iter_recursive_refs () `` এখন (OBJ সহ) এই বস্তু থেকে রেফারেন্সড সমস্ত বস্তু খুঁজে ব্যবহার করা যেতে পারে. এটি অগ্রাহ্য বস্তুর ঠিকানার একটি iterable নিতে পারেন. যা এটা জিজ্ঞাসা করা সহজ & quot তোলে; ওয়াই করুন & quot থেকে অ্যাক্সেসযোগ্য হয় না যে এক্স থেকে প্রবেশযোগ্য কি বস্তু; (জন Arbash Meinel)
<লি> `` ObjectManager.summarize () `` এখন একটি বস্তু এবং একটি বর্জনের তালিকায় নিতে, এবং উল্লেখিত বস্তু সংক্ষেপ করতে পারেন. আপনি গ্রাফ শুধু একটি উপসেট তাকান করতে চান যখন এই বেশ উপযোগী হতে পারে. সিনট্যাক্স is``ObjectManager.summarize (OBJ, [not_address1, not_address2]) ``. (জন Arbash Meinel)
<লি> `` obj.all () `` এবং `` obj.compute_total_size () `` সাহায্যকারী. এই আপনি (`` om.get_all () `` মত) টাইপ মিলে রেফারেন্সড বস্তুর সেট করতে দেওয়া. কিন্তু তারা * আপনি একটি বর্জনের তালিকায় পাস করার অনুমতি, যাতে আপনি শুধুমাত্র সেখান থেকে এখানে এবং না পৌঁছানো থেকে পৌঁছানো কিছু পেতে পারেন *. (জন Arbash Meinel)
কি সংস্করণ 0.2.0 নতুন:
আবশ্যক
<লি> পাইথন
<লি> Pyrex
পাওয়া মন্তব্যসমূহ না