dlmalloc v2.8.3 উপর ভিত্তি করে লক তর্ক ছাড়া একাধিক থ্রেড জন্য সি একটি বিকল্প malloc বাস্তবায়ন nedmalloc.
এটা ptmalloc2 এর বেশি বা কম একটি নতুন বাস্তবায়ন, (dlmalloc v2.7.0 উপর ভিত্তি করে করা হয়) কিন্তু সর্বোচ্চ CPU- র কর্মপরিধি জন্য একটি থ্রেড-প্রতি ক্যাশে উপস্থিত রয়েছে লিনাক্স মান বরাদ্দকরণ হয়. এটা বাণিজ্যিক ব্যবহার অনুমতি দেয়, যা বুস্ট সফটওয়্যার লাইসেন্সের আওতায় আসে.
এটা 4-10 বার মান FreeBSD 'র মেমরি বরাদ্দকরণ তুলনায় দ্রুত এবং, মান: Win32 মেমরি বরাদ্দকরণ চেয়ে অধিক 125 গুণ দ্রুত পর্যন্ত দুইবার হিসাবে দ্রুত ptmalloc2 হিসাবে, প্রমিত লিনাক্স মেমরি বরাদ্দকরণ. এটি একটি 2200Mhz অথবা AMD Athlon64 মেশিনে প্রতি সেকেন্ডে 7.3m মধ্যে এবং 8.2m malloc ও বিনামূল্যে জোড়া অপারেশন টিকে থাকতে পারে.
এটা প্রমিত: Win32 মেমরি বরাদ্দকরণ বা ptmalloc2 হয় তুলনায় অতিরিক্ত CPU- এর অনেক ভালো সঙ্গে দাঁড়িপাল্লা এবং ptmalloc2 চেয়ে bloating উল্লেখযোগ্যভাবে কম মেমরি হতে পারে. .
<উল: nedmalloc প্রকল্প প্রসেসর serialization (লকিং) সম্পূর্ণরূপে অনুরোধ মেমরির মাপ থ্রেড ক্যাশের মধ্যে যখন
এই রিলিজে নতুন কি এড়াতে >
1.10 বেটা 2 সংস্করণ নতুন কি:
- এই সংস্করণ একটি calloc () ওভারফ্লো উপদেষ্টা সমাধান করা হয়েছে এবং বিশেষ করে সর্বশেষ Mac OS X এর মুক্তির জন্য বিভিন্ন bitrot.
সংস্করণে নতুন আপনি কি 1.10 বেটা 1:
- বিশাল পরিবর্তন একটি পরীক্ষামূলক ধ্রুবক সময় সহ, তৈরি করা হয়েছে ভার্চুয়াল মেশিনের পরে উইন্ডোজ ভিস্তা ব্যবহারকারী স্থান রান বা যে বরাদ্দকরণ, এবং ডকুমেন্টেশন উন্নতি প্রচুর.
- পরীক্ষা কাঠামো উল্লেখযোগ্যভাবে উন্নত ছিল. realloc জন্য () কর্মক্ষমতা উল্লেখযোগ্যভাবে উইন্ডোজ বড় ব্লকের জন্য উন্নত ছিল.
- নীতি চালিত STL metaprogramming অ্যাডাপ্টারের এসটিডি :: ভেক্টর তৈরীর জন্য O (1) সম্প্রসারণ কর্মক্ষমতা এবং সি ++ 0x উপর rvalue রেফারেন্স কন্সট্রাকটর তৈরীর ব্যবহার করুন. আছে যোগ করা হয়েছিল
- বাগ প্রচুর সংশোধন করা হয়েছে.
পাওয়া মন্তব্যসমূহ না