প্রতিষ্ঠার পর থেকে কম্পিউটিংয়ের একটি দুর্দান্ত সমস্যা, আজও এটি কোন প্রোগ্রাম অনুসারে বিবেচনায় নেওয়া হয় নি তা সত্ত্বেও স্মৃতি ব্যবস্থাপনা। আমি উপরেরটি বলছি যেহেতু যৌক্তিক হিসাবে, আপনার প্রোগ্রামটি এক হাজার রেকর্ডের সাথে একটি ডাটাবেসে তথ্য সন্ধান করে এমনটি হয় না, কত সারণী যুক্ত থাকে তা বিবেচনা না করেই আপনাকে বেশ কয়েকটি সারণীযুক্ত একটি ডাটাবেস অ্যাক্সেস করতে হবে যা বেশ কয়েকটি সারণী রয়েছে মিলিয়ন রেকর্ড প্রতিটি।
দ্বিতীয়টির অর্থ হ'ল আজকাল উচ্চতর অনুকূলিত ক্যোয়ারী তৈরি করতে হবে যাতে তারা খুব বেশি সময় না নেয়, যার ফলস্বরূপ ব্যবহারকারীর অভিজ্ঞতা দুর্বল হয়ে যায়। এর থেকে মিলিয়ন এবং মিলিয়ন রেকর্ডের ডেটাবেসগুলিতে এই ধরণের প্রশ্নের বেশি তরলতা অর্জনের চেষ্টা করা এমআইটি এটি তৈরি করা হয়েছে দুধ, একটি নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ যা পরীক্ষাগুলি অনুসারে সাধারণ অ্যালগরিদমের সাথে চারগুণ গতিতে পৌঁছতে পারে।
যেমন আপনি মন্তব্য ভ্লাদিমির কিরিয়ানস্কি, এমআইটিতে বিদ্যুৎ প্রকৌশল ও কম্পিউটার বিজ্ঞানের পিএইচডি শিক্ষার্থী:
দেখে মনে হচ্ছে, প্রতিবার আপনি যখন এক চামচ সিরিয়াল চান, আপনি ফ্রিজে এবং দুধের বাক্সটি খুলুন, এক চামচ দুধ ,ালুন, শক্ত বাক্সটি বন্ধ করুন এবং এটি ফ্রিজে রেখে দিন।
স্থানীয়তার নীতি আজকের বেশিরভাগ স্মৃতি চিপগুলির পরিচালনায় গুরুত্বপূর্ণ ভূমিকা পালন করে। এটির মূলত অর্থ এই যে প্রোগ্রামগুলি অবশ্যই ধরে নিতে পারে যে তাদের বিভিন্ন মেমরি প্যাচগুলিতে সঞ্চিত অন্যান্য ডেটা প্রয়োজন হবে যা, বড় ডেটা সহ, এটি সবসময় হয় না। এই সমস্যাটি সমাধান করার চেষ্টা করা দুধ বিকাশকারীদের মেমরির দক্ষতার সাথে পরিচালনা করতে সক্ষম করে, বিশেষত এমন প্রোগ্রামগুলিতে যা অল্প ডেটা ব্যবহার করে তবে এগুলি বিক্ষিপ্ত।
মিল্কের সাথে বিকাশিত একটি প্রোগ্রামে, যখন কার্নেলের কিছু ডেটা প্রয়োজন হয়, মূল স্মৃতিতে এটি অনুসন্ধান করার পরিবর্তে এটি স্থানীয়ভাবে সঞ্চিত উপাদানটির ঠিকানায় ফিরে আসে। এই পদ্ধতিতে, সিস্টেমটি কেবল প্রয়োজনীয় ডেটা অনুসন্ধান করার জন্য সংস্থান গ্রহণ করে এবং এটি দক্ষতার সাথে পাওয়া যায়। এমআইটি নিজেই চালিত পরীক্ষাগুলি অনুসারে সাধারণত দুধের সাথে লেখা প্রোগ্রামগুলি সাধারণত হয় চারগুণ পর্যন্ত দ্রুত অন্যান্য ভাষার সাথে উন্নত ভাষাগুলির চেয়ে
আরও তথ্য: কম্পিউটার ওয়ার্ল্ড