প্রথম আনুমানিক সময়ে, মেমরি অ্যাক্সেসের "লোকালাই" এর মধ্যে একটি পার্থক্য রয়েছে, যখন একটি প্রোগ্রামাম কেবল সিপিএস স্টাইলে গাদা হয়ে এগিয়ে যায়, traditionalতিহ্যগতভাবে বৃদ্ধি এবং স্ট্যাক সঙ্কুচিত না করে। এছাড়াও মনে রাখবেন যে গাদাতে রাখা আপনার আপাতদৃষ্টিতে স্থানীয় ডেটা পুনরুদ্ধার করতে সিপিএসের সর্বদা জিসির প্রয়োজন হবে। এই পর্যবেক্ষণগুলি একা 10 বা 20 বছর আগে পর্যাপ্ত হত, যখন আজকের তুলনায় হার্ডওয়্যারটি অনেক সহজ ছিল।
আমি নিজেই কোনও হার্ডওয়্যার বা সংকলক গুরু নই, সুতরাং দ্বিতীয় সমাপ্তির হিসাবে, প্রায় আনুমানিক কয়েকটি কারণ রয়েছে। ইসাবেল / এইচএল-তে 100 টি উপাদান দেখা গেছে:
উপরের "প্রথম আনুমানিকতা" অনুসারে বেসিক পারফরম্যান্স হ্রাস।
এসএমএল / এনজে হিপ ম্যানেজমেন্ট এবং জিসির বেশ কয়েকটি দশ এমবি ছাড়িয়ে যাওয়ার গুরুতর সমস্যা রয়েছে; ইসাবেল এখন নিয়মিত 100-1000 এমবি ব্যবহার করেন, কখনও কখনও বেশ কয়েকটি জিবি।
এসএমএল / এনজে সংকলন খুব ধীর - এটি সম্পূর্ণ অপ্রাসঙ্গিক হতে পারে (নোট করুন ইসাবেল / এইচএল বিকল্প রানটাইম সংকলন এবং চলমান কোড))
এসএমএল / এনজে নেটিভ মাল্টিথ্রেডিংয়ের অভাব রয়েছে - পুরোপুরি সম্পর্কিত নয়, যেহেতু সিপিএসকে "পৃথক স্ট্যাক ছাড়াই ব্যবহারকারীর জায়গায় নিজের থ্রেডগুলি রোল করুন" হিসাবে রূপান্তরিত করা হয়েছিল।
মরিসেট / টলম্যাচ পিপিওপি 1993 "প্রোকস এবং লকস: নিউ জার্সির স্ট্যান্ডার্ড এমএল জন্য একটি পোর্টেবল মাল্টিপ্রসেসিং প্ল্যাটফর্ম" ( সিটিসিয়ারএক্স ) নোট: সিটসিয়ারএক্সে পিডিএফ পিছিয়ে আছে, 10- এর পৃষ্ঠাগুলি দ্বারা কাগজে হিপ এবং থ্রেডের পারস্পরিক সম্পর্কও আলোচিত হয়েছে the 1-10 এর পরিবর্তে 1।