তাই আমি ইদানীং অত্যন্ত উচ্চ মেমরির ব্যবহার লক্ষ্য করছি। 20 টি ট্যাবযুক্ত ক্রোম খোলার সাথে আমি আমার স্মৃতি 13.5 / 16GB ব্যবহার করি। টাস্ক ম্যানেজার জানিয়েছে যে ক্রোম কেবল প্রায় 3 জিবি মেমরি ব্যবহার করে। টাস্ক ম্যানেজারে উল্লিখিত বাকি সমস্ত প্রক্রিয়াগুলি 1GB এর চেয়ে কম মেমরি তৈরি করে কারণ তাদের বেশিরভাগই 10MB এবং 50MB এর মধ্যে ব্যবহার করে।
আমি আরও বিশদ পেতে র্যামম্যাপ ব্যবহার করেছি এবং আমি দেখতে পেয়েছি যে ননপেজড পুলটি 5.7 গিগাবাইটে অত্যন্ত উচ্চ। এখানে রামম্যাপের একটি চিত্র ।
আমি ব্যবহার করেছি poolmon
এবং আবিষ্কার করেছি যে দুটি জিনিস ননপ্যাজড পুলের প্রচুর পরিমাণে ব্যবহার করছে। এখানে পুলনের একটি চিত্র ।
গুগল ট্যাগ অনুসন্ধান এবং এখানে এই তালিকা অনুসারে , এই 2 টি ট্যাগের জন্য এটি:
- FMic - fltmgr.sys - IRP_CTRL কাঠামো
- আইআরপি - অজানা - আইও, আইআরপি প্যাকেট
তবে এখন আমি একটি শেষ পরিণতি পেয়েছি। আমি অন্যান্য অনুরূপ প্রশ্নগুলি দেখেছি, তবে এই ট্যাগগুলির সাথে কোনও ব্যবহার করে না। অন্যান্য লোকের সমস্যা সাধারণত ড্রাইভার থেকে আসে এবং তারা কেবল এটি আপডেট করতে পারে। তবে এই ক্ষেত্রে, আমি কীভাবে এটি ঠিক করতে জানি না।
আমি সি: \ উইন্ডোজ \ সিস্টেম 32 \ ড্রাইভারদের মধ্যে ফ্ল্যাটএমগ্রিরিস ফাইলটি পেয়েছি , তবে মনে হচ্ছে এটি মাইক্রোসফ্টের জিনিস। বৈশিষ্ট্যসমূহ -> বিশদের অধীনে , এর নাম "মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেম" এবং এর ফাইলের বিবরণ "মাইক্রোসফ্ট ফাইল সিস্টেম ফিল্টার ম্যানেজার"। অর্থাৎ এটি কেবলমাত্র ড্রাইভারটি নয় যা আমি আপডেট করতে পারি।
ইরপ ট্যাগ হিসাবে , আমার কোন ক্লু নেই।
কোনও পরামর্শ? আমি এখান থেকে এটি কোথায় নিয়ে যাব এবং আমি কী করতে পারি?
সম্পাদনা 03/03/18 : আমি হত্যাকারী এনআইসির মালিক নই।
আমি রেকর্ড করতে এক্সপারফ ব্যবহার করেছি এবং এটি এখনও পেয়েছি । এখান থেকে কোথায় যাবেন তা সত্যই নিশ্চিত নয়, বিকল্পভাবে আমি .etl ফাইলটি আপলোড করতে পারি, যদিও এটি বেশ বড় তাই কোথায় নিশ্চিত নয়। এটি আপলোড করা উপকারে আসবে কিনা তা আমাকে জানাবেন।
এটি পুনরায় বুট হওয়ার 40 মিনিটের পরে এবং ইতিমধ্যে 517MB ননপ্যাজড পুল রয়েছে।
সম্পাদনা 04/03/18 # 1 : এক দিনের পরে বর্তমানে 1 জিবিতে ননপ্যাজড পুল। দেখে মনে হচ্ছে এটি প্রতিদিন 1GB ডলার হারে বৃদ্ধি পায়। আউটপুট এখানেfltmc
পাওয়া যাবে ।
ইরপ হিসাবে - আপনি উইন্ডোজ ডিফেন্ডার গণনা না করে আমি অ্যান্টিভাইরাস বা ব্যাকআপ প্রোগ্রামগুলি ব্যবহার করি না। যাইহোক, আমি আমার সি: ড্রাইভ (এসএসডি) থেকে আমার এফ: ড্রাইভ (এইচডিডি) থেকে গুগল ক্রোম এবং স্কাইপের ক্যাশে ফোল্ডারগুলির জন্য একটি সিমিলিংক ব্যবহার করি কারণ তারা ডিস্কে প্রতিদিন 20 জিবি লেখার কারণ হয়ে থাকে, যা আমি চাইনি which আমার এসএসডি এই ক্যাশেটি ঠিকঠাক কাজ করছে এবং আমার এইচডিডি তে লেখা হচ্ছে ঠিক যদিও, আমি মনে করি না এটির ফলে I / O ব্যর্থ হবে।
আমার কাছে উইন্ডোজ অন্তর্নির্মিত স্টোরেজ স্পেসের মাধ্যমে 2 টি এইচডিডি (প্রতিটি 1 টিবি) রাইড রেড অ্যারে রয়েছে, বিআইওএস বা এর মতো কোনও কিছুর মাধ্যমে নয়। আমি মনে করি না এটি ইরপ এর সাথে কিছু করতে পারে?
অবশেষে, আমি যখন ভিডিও গেম খেলি তখন আমার গেমপ্লেটিও রেকর্ড করি। প্লেস.টিভি নামে একটি ক্লায়েন্ট ব্যবহার করে কোনও গেম চালু করার সাথে সাথে এটি স্বয়ংক্রিয়ভাবে পটভূমিতে চলছে। তবে আবারও এটি সফল এবং কেন আমি / ও অনুরোধ জারি করা হবে তবে তা সম্পূর্ণ হয়নি তা আমি দেখতে পাচ্ছি না। আমি কোনও গেম থেকে প্রস্থান করার সাথে সাথে ভিডিওগুলি রেকর্ডিং শেষ করে।
সম্পাদনা 04/03/18 # 2 : আমি typeperf "Memory\Pool Nonpaged Bytes" -si 20 -o npptracker.csv
@ হেল্পিংহ্যান্ডের পরামর্শ অনুসারে ফলাফলগুলি ব্যবহার করেছি এবং তারপরে গ্র্যাফড করেছি। আমি সমস্ত ইভেন্টের সাথে গ্রাফটিও টীকায়িত করেছি, যাতে আপনি দেখতে পাচ্ছেন যে ননপ্যাজড বাইটস লাফিয়ে উপরে বা নীচে নেমেছে তার সাথে কী মিল রয়েছে। এখানে গ্রাফ আছে। এটিতে, আপনি কয়েকটি জিনিস দেখতে পাবেন যা আপনি চিনতে পারেন না:
- পিইউবিজি - প্লেয়ার অজ্ঞাত যুদ্ধক্ষেত্রের জন্য সংক্ষিপ্ত, এটি একটি ভিডিও গেম যা আমি সম্প্রতি খেলছি
- নাটকগুলি.টিভি - ভিডিও রেকর্ডিং ক্লায়েন্ট যা কোনও গেম প্রবেশের সাথে সাথেই স্বয়ংক্রিয়ভাবে রেকর্ডিং শুরু করে এবং আমি যখন তা ছাড়ি তখন রেকর্ডিং বন্ধ করে দেয়। এটি কিছু গেমের জন্য মেটাডেটাও রেকর্ড করে এবং এটি একটি মার্কার হিসাবে ভিডিওর টাইমলাইনে রাখে, উদাহরণস্বরূপ, আমি যখন সময় কাউকে মেরেছি তখন সময়ে টাইমলাইনে চিহ্নিতকারীদের দেখতে পাব। এই মেটাডেটা একটি। ফ্রেমলেট ফাইলগুলিতে রেকর্ড করা আছে ।
- টুইচ.টিভি - স্ট্রিমিংয়ের জন্য একটি ওয়েবসাইট
- ব্রাউজার গেমের জন্য বট - কেবলমাত্র একটি বট যা এইচটিএমএল অনুরোধ করে। এটি একবারে প্রায় 30 থেকে 60 মিনিটের জন্য চলে এবং আমি যথেষ্ট বিশ্বাস করি যে এর কোনও প্রভাব নেই।
গ্রাফটিতে আপনি দেখতে পাচ্ছেন, আমি প্রায় 7 মিনিটের জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করে এক্সপারফ ব্যবহার করেছি: Xperf -on PROC_THREAD+LOADER+POOL -stackwalk PoolAlloc+PoolFree+PoolAllocSession+PoolFreeSession -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 1024 -FileMode Circular
এটি একটি 1GB .etl ফাইল তৈরি করেছে যা আমি এখানে জিপ করে এবং আপলোড করেছি (80MB) ।
অবশেষে, poolmon
আমি থামার প্রায় ২-৩ মিনিট পরে আবার ব্যবহার করেছি xperf
। আমি সময়রেখার গ্রাফ এ রাখতে ভুলে গেছি। এখানে ফলাফল একটি চিত্র।
Xperf -on PROC_THREAD+LOADER+POOL -stackwalk PoolAlloc+PoolFree+PoolAllocSession+PoolFreeSession -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
একটি ট্রেস শুরু। পুল মেমের পরে রান বৃদ্ধি পেয়েছে: xperf -stop -d pool.etl
একটি ট্রেস তৈরি করতে। ডাব্লুপিএতে পুল.ইটেল লোড করুন। এআইএফওর জন্য ফাইলার (বাইরে মেমরির বাইরে বরাদ্দ)। ইত্যাদি লিঙ্ক নির্দ্বিধায়।