আমি কীভাবে আমার অ্যাপ্লিকেশনটির স্মৃতি ব্যবহারের উন্নতি করতে পারি? [বন্ধ]


10

আমি একটি সি # অ্যাপ্লিকেশন লিখছি, এবং অ্যাপ্লিকেশনের চলমান সময়টি বাড়ার সাথে সাথে মেমরির ব্যবহার বৃদ্ধি পেতে দেখতে পাচ্ছি।

আমি কি আমার অ্যাপ্লিকেশনটির মেমরির ব্যবহার নিরীক্ষণ করতে, মেমরির ফাঁস চিহ্নিত করতে এবং সাধারণত আমার অ্যাপ্লিকেশনটির স্মৃতি ব্যবহারের উন্নতি করতে পারে এমন কোনও সরঞ্জাম বা কৌশল রয়েছে?

উত্তর:


14

নিম্নলিখিত সংস্থানগুলি আপনাকে সহায়তা করতে পারে

সরঞ্জামের জন্য

  • .NET মেমোরি প্রোফাইলার মেমরির তদারকি করার পক্ষে এটি নিজেরাই যথেষ্ট, আপনি সম্ভবত মেমরি প্রোফাইল ফাঁস বা বাসি বস্তু সনাক্ত করার জন্য ভাবছেন।
  • .NET মেমোরি প্রোফাইলিং এই সরঞ্জামটি আমাকে সি # তে মেমরি পরিচালনার সাথে সম্পর্কিত বিভিন্ন সমস্যা সমাধান করতে সহায়তা করেছে et নেট অ্যাপ্লিকেশনটি নিয়ে আমাকে কাজ করতে হবে।
  • সরঞ্জাম পরামর্শদাতা এই সরঞ্জামটি বর্ণনা করে যে কীভাবে প্রোফাইলে যুক্তিযুক্ত পিউরিফাইটি ব্যবহার করতে হয় এবং একটি পরিচালিত কোড অ্যাপ্লিকেশনটিতে মেমরির ব্যবহার উন্নত করতে হয়। এই সরঞ্জাম পরামর্শদাতা মাইক্রোসফ্ট উইন্ডোজে মাইক্রোসফ্ট .NET ফ্রেমওয়ার্ক চালিত সিস্টেমগুলির সাথে ব্যবহারের জন্য প্রযোজ্য।
  • ভিএমএমএপ এটি একটি চালাক সরঞ্জাম যা চলমান প্রক্রিয়াতে কী স্মৃতি গ্রহণ করে তা আপনাকে একটি চিত্র দেয়।

  • এএনটিএস মেমরি প্রোফাইলার এই সরঞ্জামটি আপনার .NET অ্যাপ্লিকেশনটিতে মেমরির ফাঁস খুঁজে পায় এবং মেমরির ব্যবহারকে অনুকূলিত করে।

ধারণা এবং কৌশল জন্য


1
আমি রেডগেট পণ্যগুলি ব্যবহার করে খুশি হয়েছি। তারা এএনটিএস মেমরির প্রোফাইলার সরবরাহ করে
বেন

@ বেন, হ্যাঁ আরেকটি ভাল। আমি উত্তরে এটি যোগ করেছি।
মোঃ মাহবুবুর রহমান

জেটব্রেইনস (পুনঃনির্মাণের নির্মাতারা) ডটট্রেসও
রাজেস্তেস্ট্রায়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.