জাভাস্ক্রিপ্ট হিপ অফ মেমরি ত্রুটি: কারণ এবং কিভাবে ঠিক করা যায়

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন



Jabhaskripta Hipa Apha Memari Truti Karana Ebam Kibhabe Thika Kara Yaya



  • এর পিছনে কারণটি অবৈধ পৃষ্ঠা টেবিলের আকার বা ফাংশন কল স্ট্যাকের সমস্যা হতে পারে।
  • এই নির্দেশিকা ত্রুটি সমাধানের জন্য সমস্যা সমাধানের পদক্ষেপ নিয়ে আলোচনা করবে।
  জাভাস্ক্রিপ্ট হিপ অফ মেমরি ত্রুটির কারণ এবং কিভাবে ঠিক করা যায়



এক্স ডাউনলোড ফাইলে ক্লিক করে ইন্সটল করুন সহজেই উইন্ডোজ ত্রুটি পরিত্রাণ পেতে
ফোর্টেক্ট হল একটি সিস্টেম মেরামতের সরঞ্জাম যা ক্ষতিগ্রস্ত বা অনুপস্থিত OS ফাইলগুলির জন্য আপনার সম্পূর্ণ সিস্টেম স্ক্যান করতে পারে এবং স্বয়ংক্রিয়ভাবে এটির সংগ্রহস্থল থেকে কার্যকরী সংস্করণগুলির সাথে প্রতিস্থাপন করতে পারে।
তিনটি সহজ ধাপে আপনার পিসির কর্মক্ষমতা বৃদ্ধি করুন:
  1. Fortect ডাউনলোড এবং ইনস্টল করুন আপনার পিসিতে।
  2. টুল চালু করুন এবং স্ক্যান করা শুরু করুন
  3. রাইট-ক্লিক করুন মেরামত , এবং কয়েক মিনিটের মধ্যে এটি ঠিক করুন
  • 0 পাঠকরা ইতিমধ্যেই এই মাসে এ পর্যন্ত ফোর্টেক্ট ডাউনলোড করেছেন

যদি আপনি সম্মুখীন হন জাভাস্ক্রিপ্ট হিপ-অফ-মেমরি ত্রুটি, এই গাইড সাহায্য করতে পারে! অ্যাপ্লিকেশনটি মেমরি ফুরিয়ে গেলে এটি প্রায়শই ঘটে। একই কারণগুলি নিয়ে আলোচনা করার পরেই আমরা সমস্ত উপলব্ধ সমাধানগুলি কভার করব৷ চল শুরু করি!



জাভাস্ক্রিপ্ট হিপ আউট মেমরি ত্রুটির কারণ কি?

প্রকল্পটি ক্র্যাশ হওয়ার এবং আপনাকে এই ত্রুটির সাথে উপস্থাপন করার বিভিন্ন কারণ থাকতে পারে; সাধারণ কিছু এখানে উল্লেখ করা হয়েছে:

  • বড় বস্তু উপস্থিত - যদি কোডে অনেক বড় বস্তু থাকে, তাহলে সেই বস্তুগুলির দ্বারা গ্রাস করা মেমরি সম্মিলিতভাবে একটি ওভারলোডের দিকে নিয়ে যায়, তাই ত্রুটি।
  • মেমরির অপর্যাপ্ত পরিমাণ বরাদ্দ করা হয়েছে৷ - যদি ডিফল্ট পরিমাণ মেমরি দ্বারা বরাদ্দ করা হয় Node.js একটি কমান্ড সম্পূর্ণ করার জন্য অপর্যাপ্ত, আপনি এই ত্রুটি সম্মুখীন হতে পারে.
  • মেমরি লিক - অ্যাপের বৃদ্ধির সাথে সাথে আপনার প্রয়োজন নেই এমন কিছু বস্তু মুছে ফেলা গুরুত্বপূর্ণ; যদি না করা হয়, আপনি এই ত্রুটি পেতে পারেন.
  • বড় ডেটা স্ট্রাকচার – আপনি যদি অ্যারে বা ম্যাট্রিক্সের মতো বড় ডেটা স্ট্রাকচারের সাথে কাজ করেন, তাহলে এটি অনেক জায়গা খরচ করতে পারে, এই ত্রুটির কারণ।
  • অসীম loops - অসীম লুপগুলি খুব দ্রুত মেমরি ব্যবহার করে এবং এটি এই ত্রুটির কারণ হতে পারে।

মেমরি ত্রুটি থেকে জাভাস্ক্রিপ্ট হিপ ঠিক করতে আমি কি করতে পারি?

1. কন্ট্রোল প্যানেল ব্যবহার করুন

  1. উইন্ডোজ এক্সপ্লোরার খুলতে + টিপুন।
  2. যাও এই পিসি , এটি ডান ক্লিক করুন, এবং নির্বাচন করুন বৈশিষ্ট্য .   ওকে ক্লিক করুন javaScript Heap Out of Memory Error
  3. পরবর্তী পৃষ্ঠা থেকে, নির্বাচন করুন উন্নত সিস্টেম সেটিংস .
  4. তে স্যুইচ করুন উন্নত ট্যাব, এবং ক্লিক করুন এনভায়রনমেন্ট ভেরিয়েবল .
  5. ক্লিক নতুন হয় সিস্টেম ভেরিয়েবল (পরিবর্তনগুলি সম্পূর্ণ কম্পিউটারে প্রযোজ্য)  বা ব্যবহারকারীর ভেরিয়েবল (একটি ব্যবহারকারীর অ্যাকাউন্টে পরিবর্তনগুলি প্রয়োগ করে)।
  6. পরবর্তী উইন্ডোতে, জন্য পরিবর্তনশীল নাম : প্রবেশ কর নোড_অপশন .
  7. এখন জন্য পরিবর্তনশীল মান : -সর্বোচ্চ-পুরাতন-স্পেস-আকার=4096
  8. ক্লিক ঠিক আছে . আপনি আরও স্থান বরাদ্দ করতে 4096 থেকে 8192 পরিবর্তন করতে পারেন।
  9. উপরে পরিবেশ সূচক উইন্ডো, ক্লিক করুন ঠিক আছে .
  10. এখন ক্লিক করুন আবেদন করুন এবং ঠিক আছে পরিবর্তনগুলি সংরক্ষণ করতে।
এই বিষয় সম্পর্কে আরো পড়ুন

2. PowerShell ব্যবহার করুন

  1. কী টিপুন, টাইপ করুন শক্তির উৎস, এবং প্রশাসক হিসাবে চালান ক্লিক করুন।
  2. নিম্নলিখিত কমান্ডটি অনুলিপি এবং পেস্ট করুন এবং এন্টার টিপুন: env:NODE_OPTIONS="--max-old-space-size=4096"
  3. সাময়িকভাবে সমস্যার সমাধান করতে, আপনি নিম্নলিখিত কমান্ডটি টাইপ করতে পারেন এবং অ্যাপটি খোলার আগে এন্টার টিপুন: set NODE_OPTIONS=--max-old-space-size=4096

সুতরাং, এই মেমরি ত্রুটি থেকে জাভাস্ক্রিপ্ট স্তূপ ঠিক করার পদ্ধতি। ভবিষ্যতে এই ত্রুটিটি এড়াতে, আপনার ডেটাকে ছোট খণ্ডে বিভক্ত করার এবং যে বস্তুর আর প্রয়োজন নেই সেগুলি মুছে ফেলার পরামর্শ দেওয়া হচ্ছে। সেগুলি ব্যবহার করে দেখুন এবং নীচের মন্তব্য বিভাগে আপনার জন্য কী কাজ করেছে তা আমাদের জানান৷

এখনও সমস্যা সম্মুখীন?



সমালোচনা ত্রুটি শুরুর মেনু কাজ করছে না

স্পনসরড

যদি উপরের পরামর্শগুলি আপনার সমস্যার সমাধান না করে তবে আপনার কম্পিউটার আরও গুরুতর উইন্ডোজ সমস্যার সম্মুখীন হতে পারে। আমরা একটি অল-ইন-ওয়ান সমাধান বেছে নেওয়ার পরামর্শ দিই ফোর্টেক্ট দক্ষতার সাথে সমস্যা ঠিক করতে। ইনস্টলেশনের পরে, শুধু ক্লিক করুন দেখুন এবং ঠিক করুন৷ বোতাম এবং তারপর টিপুন মেরামত শুরু করুন।