খুব বেশি স্মৃতি ব্যবহৃত হচ্ছে


13

আমি কিছুক্ষণ ধরে এইভাবে অনুভব করে আসছি, টাস্ক ম্যানেজারকে মানসিকভাবে বল্পার্কিং করে শারীরিক স্মৃতি কতটা ব্যবহার করা উচিত তা দেখে এবং একটি বিশাল বৈষম্য লক্ষ্য করে। অবশেষে আমি এটি পরিমাপ করতে কাছাকাছি পেয়েছিলাম। টাস্কলিস্টের ফলাফলগুলি গ্রহণ এবং যুক্ত করে প্রায় 3.87 গিগাবাইট দিয়েছে। টাস্ক ম্যানেজার আমাকে বলেছিল আমি 4.6 গিগাবাইট মেমরি ব্যবহার করছি। এটিকে বড় বৈষম্যের মতো মনে হচ্ছে। যেখানে এটা গিয়েছিলে?

সম্পাদনা: সুতরাং এটি পরিষ্কার, এটি উপস্থাপনা যাচ্ছে না। এটি ওএসের অংশ, তবে কোনও সিস্টেম প্রক্রিয়ার অংশ নয় বলেও পরামর্শ দেওয়া হয়েছে। যদি এটি সত্য হয় তবে অনুগ্রহ করে কতটা মেমরি ব্যবহৃত হচ্ছে তা আমাকে জানানোর জন্য ওএস পাওয়ার কোনও উপায় সন্ধান করুন। যেহেতু আমি স্মৃতিটি কোথায় গেল তা জানতে চাই, তাই আমাকে পার্থক্যটি দেখতে জিজ্ঞাসা করা আমার পক্ষে কিছুই করে না।

সম্পাদনা 2: এটি নিম্নলিখিত নয়:

  1. কর্নেল
  2. ক্যাশে
  3. হার্ডওয়্যার সংরক্ষিত মেমরি

গৃহীত সম্পদের চিত্র। এটি কী করবে তা পুরোপুরি নিশ্চিত নয় তবে ... এখানে চিত্র বর্ণনা লিখুন


আপনি কোন ওএস ব্যবহার করছেন? আপনি আরও তথ্যের সাথে আরও ভাল উত্তর পাবেন :)
ক্যাম জ্যাকসন

ক্ষমা
চাওয়া

@ সানডোস: আপনি কি সুপারফ্যাচটি অক্ষম করার এবং পুনরায় চালু করার চেষ্টা করেছেন? এটা কি কোন পার্থক্য তৈরি করছে?
user541686

হ্যাঁ আমি করেছি এবং না এটি করেনি, যদিও মেমরি প্রিফেচ কতটা গ্রহণ করে তা জেনেও ভাল লাগবে।
soandos

2
প্রিফেচ মেমরি ব্যবহার করে না, এটি সংকলিত অ্যাপ্লিকেশনগুলি থেকে সর্বাধিক ব্যবহৃত বাইটকোডকে ক্যাশে করে। এটি অক্ষম করবেন না বা আপনার সিস্টেমের কার্যকারিতা মারাত্মকভাবে হ্রাস পাবে।
ব্রেকথ্রু

উত্তর:


5

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

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


র‍্যামম্যাপ আমাকে বলে দিচ্ছে যে টাস্ক ম্যানেজার মোট র‌্যাম ব্যবহারকে প্রায় 100MB দ্বারা ওভারস্টেট করছে, তবে মেমরির তালিকার সাহায্যে আমি টাস্কলিস্টটি ব্যবহার করে টানতে পারি, র‌্যামপ্যাপটি প্রায় 200 এমবি দ্বারাও বাড়িয়ে উঠছে (টাস্কলিস্ট +200 = র‌্যাম্যাপ, র‌্যাম্যাপ + 100) = টাস্ক ম্যানেজার)
soandos

1
আপনি যা দেখছেন সে সম্পর্কে আমি নিশ্চিত নই এবং এটি দেখার জন্য আমি কোনও উইন্ডোজ মেশিন এটিমে নেই। তবে, আপনি যদি আরও গভীর খনন করতে চান তবে সিসিনটার্নাল ফোরামগুলিতে জিজ্ঞাসা করুন। কিছু অতি স্মার্ট লোক রয়েছে যারা উইন্ডোজ ইন্টারনালগুলিতে খুব "ইন" হন। তারা উইন্ডোজ মেমরি পরিচালনার ফাইন পয়েন্টগুলির সাথে আরও পরিচিত হবে be
জো ইন্টারনেট

ভবিষ্যতের রেফারেন্সের জন্য, এখানে মার্ক রাশিনোভিচের টেকএড ২০১১ উইন্ডোজ মেমরি পরিচালনা সম্পর্কিত আলোচনা করেছে: channel9.msdn.com/Events/TechEd/NorthAmerica/…
জো ইন্টারনেট

এই "উত্তর", গৃহীত হলেও, প্রশ্নের উত্তর দেয় না! এটি কেবল তদন্তের জন্য সরঞ্জাম এবং পড়ার পরামর্শ দেয়।
জ্যামি হানরাহান

8

উইন্ডোজ 7 জিনিসগুলি দ্রুত চালিত করতে জিনিসগুলিকে প্রাক্প্রচার করতে 'অব্যবহৃত' মেমরি ব্যবহার করে। আপনার যদি এই স্মৃতি দরকার হয় তবে এটি মুক্তি পাবে।

এটি একটি বৈশিষ্ট্য, বাগ নয়;)

টেকনেট থেকে

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


1
1) সুতরাং কেন যে প্রক্রিয়া জন্য মেমরি অধীনে তালিকাভুক্ত করা হয় না? 2) আমি কীভাবে জানি যে এখানে ঘটনাটি?
soandos

আমি বিশ্বাস করি সুপারফ্যাচটি সুইচস্টের অধীনে। এটি কার্নেল মেমরি হিসাবে গণনা করা যেতে পারে। আপনি চেক করতে সুপারফ্যাচ চালু এবং বন্ধ করার চেষ্টা করতে পারেন।
যাত্রামন গীক

এটা কিছুই করেনি।
soandos

সুপারফেচ দ্বারা ব্যবহৃত স্মৃতি স্ট্যান্ডবাই পৃষ্ঠার তালিকায় রয়েছে এবং এটি "উপলভ্য" অংশ হিসাবে গণ্য হয়। এটিকে "ব্যবহারে" হিসাবে গণ্য করা হয়নি কারণ এটি স্ট্যান্ডবাই তালিকার সমস্ত কিছুর মতোই স্ট্যান্ডবাই তালিকার মতো এবং পুনরায় প্রকাশ করা যেতে পারে (স্ট্যান্ডবাই তালিকা থেকে বেরিয়ে একটি প্রক্রিয়াতে রাখা যেতে পারে) এবং ফ্রি এবং জিরো তালিকার সমস্ত কিছুই।
জ্যামি হানরাহান

5

আপনি যে সংখ্যাগুলি দেখছেন তা সম্পূর্ণরূপে অসম্পূর্ণ এবং কেবলমাত্র ইঙ্গিত হিসাবে নেওয়া উচিত।

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

টাস্ক ম্যানেজারের পারফরম্যান্স ট্যাবটি কীভাবে ব্যাখ্যা করব তাতে আপনি আরও ব্যাখ্যা পাবেন ? , তবে আমি এই অংশটি উদ্ধৃত করতে পছন্দ করি:

যে কোনও প্রোগ্রাম নিজেকে "টাস্ক ম্যানেজার" হিসাবে অভিহিত করে আপনি কী আশা করবেন? অপারেটিং সিস্টেম কার্নেলে "টাস্ক" বলে কিছু নেই - ওএসের "প্রসেস" এবং "থ্রেড" রয়েছে। ডসের "কার্য" ছিল। ইন্টেল হার্ডওয়্যারটির "টাস্ক" স্ট্রাকচার রয়েছে তবে ওএস সেগুলি ব্যবহার করে না কারণ এটি নিজেই করার জন্য এটি তত দ্রুত।

টাস্ক ম্যানেজারটি একটি অতি পুরানো উইন্ডোজ প্রোগ্রাম, সেবার সাথে ক্রিয়াকলাপগুলি চিহ্নিত করার ক্ষেত্রেও সমস্যা রয়েছে এবং এটি যে সংখ্যা দেখায় সেগুলি লম্বা চিমটি দিয়ে নেওয়া উচিত। এটি সম্ভবত মেমরির বৃহত ক্ষেত্রগুলি থেকে হারিয়ে যাচ্ছে যে এটি কোনও "কার্য" এর সাথে গণনা বা বৈশিষ্ট্যটি পরিচালনা করতে পারে না।


তাহলে এটি বের করার জন্য আমার কোন প্রোগ্রাম ব্যবহার করা উচিত? পিএস টাস্ক ম্যাঙ্গেইজারের কার্নেল মেমরির তালিকাভুক্ত রয়েছে।
soandos

1
এমন কোনও প্রোগ্রাম নেই যা আপনাকে সমস্ত তথ্য দেবে। টাস্ক ম্যানেজার কিছু তথ্য এবং একটি আনুমানিক তথ্য দেবে, ডিভাইস ম্যানেজার ডিভাইস-মেমরি, উইনবজ মেমরির বিষয়গুলি সম্পর্কে বলতে পারে। টাস্ক ম্যানেজারের পারফরম্যান্স ট্যাব থেকে (এবং অন্য কোথাও) কল করা রিসোর্স মনিটরের সেরা উত্স হ'ল এটি আসলে টাস্ক ম্যানেজারের আধুনিক প্রতিস্থাপন।
harrymc

টাস্ক ম্যানেজারের 15 টির মধ্যে রিসোর্স ম্যানেজার একটি নম্বর দেয়।
soandos

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

টাস্ক ম্যানেজার একটি "খুব পুরানো উইন্ডোজ প্রোগ্রাম" ধারণাটি মূর্খ। এটি ওএসের প্রতিটি সংস্করণের সাথে আপডেট করা হয়েছে ঠিক যেমন সমস্ত কিছুর মতো। "আপনি যে একমাত্র সংখ্যাগুলি পেতে পারেন", আপনি কি পারফরম্যান্স মনিটর ব্যবহার করেন নি?
জেমি হানরাহান

3

আপনি যেমন খেয়াল করেছেন, টাস্ক ম্যানেজার আপনাকে বেশিরভাগ অ্যাপ্লিকেশনগুলি আপনার সিস্টেমে কীভাবে প্রভাব ফেলছে তার একটি সরল স্ন্যাপশট দিতে পারে, তবে এটি পছন্দসই হতে পারে। আপনি যদি সত্যিই র‌্যাম ইত্যাদিতে ক্যাশেগুলি খনন করতে চান তবে আপনাকে পারফরম্যান্স মনিটরে যেতে হবে। আপনার সিস্টেমটি পর্যবেক্ষণ করতে আপনার সিস্টেম কাউন্টারগুলির সেট তৈরি করতে আপনার কিছু কাজ লাগবে।

আপনি সেখানে "কম্পিউটার ম্যানেজমেন্ট" অনুসন্ধানের জন্য উইন্ডোজ অনুসন্ধান এবং বাম দিকে, কম্পিউটার প্রজেক্ট.এমএসসি চালিয়ে এবং বাম দিকে আপনি দেখতে পাচ্ছেন এমন একটি পারফরম্যান্স ট্রি দেখতে পাবেন যা আপনি প্রসারিত এবং খনন করতে পারেন।

এখানে সরঞ্জাম উপলব্ধ কিছু একটি রেফারেন্স হল: http://technet.microsoft.com/en-us/library/cc749249.aspx


যদিও আমি দেখতে পাচ্ছি যে এটি একটি দুর্দান্ত সরঞ্জাম, এটি অনেক কিছু করতে পারে (স্মরণে অনেক টন কাউন্টার রয়েছে বলে প্রমাণিত, আমি কী খুঁজছি তা আমার শূন্য ধারণা রয়েছে Any কোনও ধারণা?
সানডোস

তদতিরিক্ত, অ্যাড কাউন্টার বিকল্পটি আমার স্ক্রিনে লেগে থাকে এবং সমাধান করার জন্য আমাকে ম্যানুয়ালি পিছনে পিছনে পরিবর্তন করতে হবে (রিফ্রেশ কাজ করে না)। তোমার দোষ আমি জানি না।
soandos

3

মেমরিটি সম্ভবত কার্নেলের জন্য ব্যবহৃত হচ্ছে। প্রক্রিয়া এক্সপ্লোরার ব্যবহার করে আমরা সিস্টেম মেমোরির আরও বিশদ বিচ্ছিন্নতা দেখতে পাই:

কার্নেল মেমরি সম্পর্কিত তথ্য

এখানে আমি কার্নেলের দ্বারা ব্যবহৃত মেমরির পরিমাণটি হাইলাইট করেছি, যা পেজড ডাব্লুএস + ননপেজড বা মোটামুটি M 300MB মেমরি। এটি কেবলমাত্র ওয়েব ব্রাউজার এবং আরও কয়েকটি অ্যাপ্লিকেশন খোলার মাধ্যমে সদ্য চালু হওয়া সিস্টেমে রয়েছে, যদিও ভারী বোঝার মধ্যে দিয়ে আমার হোম সিস্টেমটি সহজেই 500MB বা এমনকি 700MB কার্নেল মেমরিটি ভেঙে দেয়।


আমি যে তাকান, এবং যে যথেষ্ট দেয় না। ধন্যবাদ যদিও.
soandos

আপনি কি কমিট এবং শারীরিক স্মৃতি সংখ্যার মধ্যে পার্থক্য সম্পর্কে জিজ্ঞাসা করছেন?
দারথ অ্যান্ড্রয়েড

না, আমি জিজ্ঞাসা করছি কেন যখন আমি বিভিন্ন সরঞ্জামগুলি চালাই যখন আমাকে একই নম্বর পাওয়ার কথা, তখন আমি বিভিন্ন নম্বর পাই কেন?
soandos

2

@ সানডোস, ভিডিওটি কত স্মৃতি টানছে তা আপনি অ্যাকাউন্টে নিলেন? এটি খুব সম্ভব যে ভিডিওটি টানছে .73 গিগাবাইট র‌্যাম। আপনার কাছে এই মেশিনে কোনও শালীন ভিডিও কার্ড রয়েছে? যদি তা না হয় তবে এটি (যেমনটি আমি জানি) এর মতো র‌্যাম ব্যবহার করবে। যদি আমি ভুল হয় তবে কেউ দয়া করে এখানে চিমটি দিন তবে আমি বিশ্বাস করি যে এটি র‍্যাম থেকে ভিডিওটি টানানোর প্রভাব হতে পারে।


আমার একটি এনভিডিয়া জিটিএস 360 এম রয়েছে। এটি দুর্দান্ত ভিডিও কার্ড নয়, তবে এতে একটি গিগাবাইট মেমরি রয়েছে।
soandos

আপনি কোন ধরণের মনিটরের সাথে কোন রেজোলিউশন ব্যবহার করছেন? এছাড়াও, আপনি কি 1080p তে গেমস খেলার মতো ভিডিও নিবিড় কাজগুলি করছেন? এবং আপনি কী ধরণের র‌্যাম ভিডিও কার্ড ব্যবহার করেন (যেমন DDR1, DDR2, DDR3, DDR5)? আমি নিজে এটি সন্ধান করব, তবে আমি এটির কারও ভিডিও কার্ডের মডেলটি দিয়ে চেষ্টা করেছি এবং লক্ষ্য করেছি যে তারা এটিকে কয়েকটি বিভিন্ন ধরণের র্যাম দিয়ে তৈরি করেছে ...
ডেভিড

কম্পিউটার সহ স্ট্যান্ডার্ড, 1920x1080, কোনও ধারণা নেই। কেবল এটি পরিমাপ করার কোনও উপায় আছে?
soandos

সাধারণত এটি প্যাকেজিংয়ে বলবে, আমি নিশ্চিত নই। আপনি যদি সেই সঠিক কার্ডের মডেলটি জানেন তবে আপনি ইন্টারনেটে এটি সন্ধান করতে পারেন। যদি এটি খুব শক্তিশালী ভিডিও কার্ড না হয় (ডিডিআর 2, ডিডিআর 1 ব্যবহার করে) এবং আপনি 1920x1080 একটি বড় মনিটরের সাথে ব্যবহার করছেন (উদাহরণস্বরূপ, আমি বাড়িতে আমার মনিটরের হিসাবে একটি স্যামসং 46 "টিওসি টিভি ব্যবহার করছি), আপনি একটি জ্বলজ্বল করতে পারেন কেবলমাত্র ভিডিওতে প্রচুর স্মৃতি ... আপনার ভিডিওটি কতটা র্যাম ব্যবহার করছে তা দেখার কোনও উপায় আছে কিনা তা আমি নিশ্চিত নই right আমি এখনই এটি নিয়ে কিছু গবেষণা করব I আমি কিছু খুঁজে পাচ্ছি কি না সে সম্পর্কে আমি মন্তব্য করব will আমি আপনাকে যথাসম্ভব সাহায্য করতে চাই
ডেভিড

আমি বর্তমানে এই প্রোগ্রামটি যাচাই করছি যা এটির জন্য আমরা যা খুঁজছি তা থাকতে পারে কিনা তা দেখার জন্য। এটি সিসফটওয়্যার স্যান্ড্রা লাইট 2011.2.17.47। বিবরণে বলা হয়েছে যে এটি আমরা যা খুঁজছি তা করে, যেমন ভিডিওটি কতটা র্যাম ব্যবহার করছে।
ডেভিড

1

আপনি যে পার্থক্যটি দেখছেন তা আমি মনে করি না কারণ সরঞ্জামগুলি ব্যবহৃত মেমরিটি দেখতে পাচ্ছে না, এটি বিভিন্ন আকারের পরিমাপের কারণে। আমি খুব ভাল এই ব্যাখ্যা করতে পারবেন না কিন্তু সৌভাগ্যবশত আমি, না মার্ক Russinovich এর Sysinternals খ্যাতি উইন্ডোজে প্রক্রিয়া কর্মক্ষমতা সংক্রান্ত পোস্টের মধ্যে একটি খুব ভাল সিরিজ লিখেছেন। শারীরিক মেমরি এবং ভার্চুয়াল মেমরির অংশগুলি আপনাকে কী দেখছে তা ব্যাখ্যা করা উচিত।


না, এটা সমস্যা নয়। এটি যেখানে সঞ্চিত রয়েছে তার চেয়ে মোট পরিমাণ নিয়ে আমি বেশি উদ্বিগ্ন (র‌্যাম বা এইচডি)।
soandos

0

আমি মনে করি আমি এটি সমাধান করেছি!

আমি সবেমাত্র র‌্যামম্যাপ সম্পর্কে একটি টিপস পেয়েছি এবং এটি প্রমাণিত হয়েছে এটি টরেন্ট!

না utorrent.exeনিজেই, কিন্তু ফাইল μTorrent দ্বারা ভাগ করা - আমার ক্ষেত্রে অন্তত: ফাইলগুলির একটি 600 মেগাবাইট উপর ব্যবহার করছিলেন, এবং অন্য 200 টিরও বেশি মেগাবাইট, ইত্যাদি


-1

কিছু স্মৃতি ক্যাশে হিসাবে ব্যবহৃত হয়। আপনার এই স্মৃতিশক্তিটির দরকার পড়ার সাথে সাথে এটি স্বয়ংক্রিয়ভাবে প্রকাশিত হবে। সুতরাং, চিন্তা করার দরকার নেই।


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