উইন্ডোজ 10, 'সিস্টেম' প্রক্রিয়াটি প্রচুর পরিমাণে র‍্যাম গ্রহণ করে


83

আমি যেহেতু উইন্ডোজ 10 এ আপগ্রেড করেছি, আমার সিস্টেমটি অতিরিক্তভাবে র‍্যাম গ্রহণ করছে

এখানে চিত্র বর্ণনা লিখুন

আমি কিছুটা পড়ছি এবং নির্ধারণ করেছি এটি সম্ভবত কোনও ড্রাইভার মেমরি ফাঁস করছে। তাই আমি নিজেকে উইন্ডোজ ড্রাইভার কিট পেয়েছি এবং পুলনের সাহায্যে মেমরির ব্যবহার ট্র্যাক করেছি:

এখানে চিত্র বর্ণনা লিখুন

তবে এখান থেকে কীভাবে এগিয়ে যেতে হবে তা আমি সত্যি জানি না। আইটেমটি কি এই ইস্যুতে অপরাধীকে "এসএমএনপি" ট্যাগ করেছে? আমি কীভাবে সেখান থেকে ড্রাইভারকে সনাক্ত করতে যেতে পারি?

আমি কিছু উপাদান চেষ্টা "সি: \ উইন্ডোজ \ সিস্টেম 32 \ ড্রাইভার> findstr / সেকেন্ড smnp " কিন্তু এটা কোন ফলাফল পাওয়া যায়নি। আমি পুলট্যাগ.টেক্সট ফাইলটিও দেখেছিলাম এবং এটির জন্য এটির বিবরণ আমি পেয়েছি:

এখানে চিত্র বর্ণনা লিখুন

হ্যাঁ, কোনও সাহায্য প্রশংসা করা হবে। আগাম ধন্যবাদ.


1
ঠিক আছে, আমি তথ্য সন্ধান করতে সক্ষম হয়েছে যোগ। সেগুলি পরীক্ষা করে দেখুন
جادو্যান্ড্রে 1981

1
ডিস্কে পেজিংয়ের পরিবর্তে কম্প্রেশন ব্যবহার করে র‌্যামে আরও জিনিস রাখার জন্য সিস্টেমের এটি একটি বৈশিষ্ট্য। @ Magandandre1981 এর এখানে সঠিক তথ্য রয়েছে যা সঠিক উত্তর হিসাবে গ্রহণ করা উচিত।
মণি গন্ধম

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

উত্তর:


13

মধ্যে যাওয়া দ্বারা services.msc(মাধ্যমে Win+R) এবং Superfetch নিষ্ক্রিয় সম্পূর্ণরূপে এই solves। আমি নিশ্চিত নই যে সুপারফ্যাচটি এখনকার হিসাবে কেবল ভেঙে গেছে বা এটি "ডিজাইনের মাধ্যমে"।

তদ্ব্যতীত, দৃশ্যত পেজিং ফাইল থেকে পরিত্রাণের ক্ষেত্রেও একই প্রভাব থাকবে তবে উপরের সমাধানটি একটি নিরাপদ বাজি।


1
এটি আসলে কাজ করে। সিস্টেমের জন্য মেমরির ব্যবহারের কয়েক ঘন্টা ব্যবহারের পরেও ~ 0.1MB এ ফিরে আসে। ধন্যবাদ!
নাইঙ্কোর

26
সাধারণত এই ধরনের উচ্চ মেমরির ব্যবহার মেমরি ফাঁসের জন্য একটি লাল পতাকা হতে পারে, তবে এই স্মৃতিটি উইন্ডোজ 10 এর ফিচার হিসাবে বৈধভাবে ব্যবহৃত হচ্ছে (নীচে ম্যাজিক্যান্ডারের উত্তর দেখুন)।
Bigbio2002

7
এটি কোনও বাগ নয় এবং অক্ষম করা উচিত নয়
ফুক্লভ


6
যদি বৈশিষ্ট্যটি ধ্রুবক লো মেমরির সতর্কতাগুলির কারণ হয়ে থাকে তবে এটি ভাল বৈশিষ্ট্য নয়। এখন 4 জিবি র‌্যাম সহ আমার সারফেস প্রো উন্নয়নের জন্য সম্পূর্ণ অব্যবহার্য এবং এমনকি 8 জিবি র‌্যাম সহ ল্যাপটপেও আমি ক্রমাগত সেই সতর্কতাগুলি পাই get থাম্ব আপ সমাধানের জন্য!
ওলেগ I.

94

আমি বেশ কয়েকটি ব্যবহারকারীর এক্সপারফ ট্রেস দেখেছি এবং এখানে ntoskrnl.exe!SmKmStoreHelperWorkerকার্নেলের ফাংশনটি মেমরির বরাদ্দ শুরু করে।

স্ক্রিনশট
(প্রসারিত করতে ছবিতে ক্লিক করুন)

আমি এটি সিস্টেটারালগুলিতে আবিষ্কার করেছি

আমি মাইক্রোসফ্টকে এটি সম্পর্কে জিজ্ঞাসা করেছি এবং উত্তরটি হ'ল এটি নকশা দ্বারা। এটি সিস্টেম মেমোরি সংক্ষেপণের সাথে সম্পর্কিত।

ইন উইন্ডোজ 10 বিল্ড 10525 ঘোষণার, মাইক্রোসফট একটু ব্যাখ্যা :

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

সুতরাং পেজফাইলে মেমরির ডেটা লেখার পরিবর্তে এটি তাদের সংকুচিত করে। এবং এই সঙ্কুচিত মেমরিটি সিস্টেম প্রক্রিয়াতে প্রদর্শিত হয়।

মাইক্রোসফ্ট অভ্যন্তরীণ হাবটিতে আরও বিশদ পোস্ট করেছে। উইনবেতা একটি নিবন্ধ তৈরি করেছেন যাতে আরও বিশদ রয়েছে।

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

এখানে চিত্র বর্ণনা লিখুন

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

ডিকম্প্রেশন হ'ল উইন্ডোজ 10 ভাল করার জন্য ডিজাইন করা। উইন্ডোজ 10 একবার ডাকা মেমরিতে পাতাগুলি তৈরি করতে সামঞ্জস্যতার সাথে সামঞ্জস্যপূর্ণ পাঠগুলির সংমিশ্রণটি ব্যবহার করছে। নতুন ডিকম্প্রেশনটির ফলে দ্রুততর অভিজ্ঞতা হওয়া উচিত কারণ উইন্ডোজ 10 একই সাথে ডেটা সংক্ষেপিত করে এবং একাধিক সিপিইউ ব্যবহার করে সমান্তরালে এটি পড়ছে। উইন্ডোর পুরানো সংস্করণগুলি ডিস্কের মধ্যে স্থানান্তর হারের কারণে স্বাচ্ছন্দ্য বোধ করেছে।

মাইক্রোসফ্ট চ্যানেল 9 এ একটি ভিডিও প্রকাশ করেছে যা বৈশিষ্ট্যটি ব্যাখ্যা করে।

উইন্ডোজ 10 আরটিএম-এ মেমোরি সংক্ষেপণ https://channel9.msdn.com/Bloggs/Seth- জুয়ারেজ / স্মৃতি-সংক্ষেপণ- উইন্ডোজ 10-RTM

এই ভিডিওতে মেহমেট আইইগুন উইন্ডোজ 10-তে সিস্টেম প্রক্রিয়াটি আরও কিছুটা স্মৃতি কেন লাগছে এবং কেন এটি খুব ভাল। আরও মেমোরি গ্রহণ করার প্রক্রিয়াটি খারাপ জিনিস বলে মনে হয় - যতক্ষণ না আমি মেমরি পরিচালনা, পেজিং এবং শক্ত / নরম পৃষ্ঠার ত্রুটিগুলি সম্পর্কে আরও বুঝতে পারি। দেখা যাচ্ছে যে ওএস কিছু চতুর অপ্টিমাইজেশন করছে যা আপনার প্রক্রিয়াগুলিকে কিছু মেমরি ট্রিম করার অনুমতি দেয় তবে অগত্যা এটি পৃষ্ঠাতে ডিস্কে বের করে দেয় না। র‌্যামে কেবল স্মৃতি সংরক্ষণ করা হয় না, তবে এটি সংকুচিতও হয় - হার্ড পৃষ্ঠার ফল্টকে আরও বিরল ঘটনা ঘটায়। ফলাফলগুলি একটি ছদ্মবেশী অভিজ্ঞতার জন্য করা উচিত।

সর্বশেষতম TH2 বিল্ডসে, মাইক্রোসফ্ট টাস্ক ম্যানেজারের বিবরণটি আপডেট করেছে এবং এখন এটিও দেখায় যে সিস্টম প্রক্রিয়াটি হোস্ট করে compressed memory:

এখানে চিত্র বর্ণনা লিখুন

"উচ্চ" ব্যবহার সম্পর্কে বিভ্রান্তি এড়াতে।

আগস্ট ২০১ 2016 এ প্রকাশিত উইন্ডো 10 বার্ষিকী আপডেটে মাইক্রোসফ্ট এখন সিউডো প্রসেসে দেখানো সংক্ষিপ্তসারটি বের করেছিল যা Memory Compressionব্যবহারকারীদেরকে আর বিভ্রান্ত করার জন্য ডাকা হয় না কেন SYSTEM এর এত বড় মেমরির ব্যবহার রয়েছে:

এখানে চিত্র বর্ণনা লিখুন

তবে দেখে মনে হচ্ছে টাস্ক্মিগার এই প্রক্রিয়াটি দেখায় না, কেবল প্রসেসএক্সপ্লোরার / প্রসেসহ্যাকার এটি প্রদর্শন করতে সক্ষম। টাস্ক্মগ্রাহী সংক্ষিপ্ত বিবরণে সংক্ষিপ্ত মেমরির পরিমাণটি কেবল দেখায়:

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি টাস্কমগ্রে ব্যবহৃত মেমরি গ্রাফের উপরে ঘুরে দেখেন তবে আপনি এমন একটি সরঞ্জামদ্বার দেখতে পাবেন যা সংকুচিত হওয়া ডেটার পরিমাণকে দেখায়।

এখানে চিত্র বর্ণনা লিখুন

এই ডেমোতে 388MB 122MB তে সংকুচিত হয় সুতরাং 267MB সংকোচনের সাহায্যে সংরক্ষিত হয়।


9
@ জায়েবিস: আমার ধারণা এই ধারণাটি যে আপনি "1 জিবি ছাড়ছেন না"। 1 জিবি উইন্ডোজ দ্বারা সংরক্ষিত হয়েছে এবং বরাদ্দের জন্য ব্যবহৃত হবে। আপনি স্মৃতি হারান নি।
অরবিট Light ই

12
"অব্যবহৃত স্মৃতি নষ্ট স্মৃতি" দীর্ঘদিন ধরে ওএস এক্সের মন্ত্র ছিল। মনে হচ্ছে উইন্ডোজও বোর্ডে উঠেছে।
ze ই

1
@ ম্যাজিক্যান্ড্রে ১৯৮১ আপনার কী বলতে চাইছেনSystem Memory compression
ইউজার 2284570

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

2
@ জোশিয়াহ কেলার এই "লো মেমরি" ডায়ালগটি হ'ল কম ভার্চুয়াল মেমরির বিষয়ে। এটি শারীরিক মেমরির (র‌্যাম) ব্যবহার বা প্রাপ্যতার সাথে সম্পর্কিত কিছুই নেই। এগুলি সমস্ত আধুনিক ডেস্কটপ ওএস দ্বারা পৃথকভাবে গণনা করা হয়।
ডেভিড শোয়ার্টজ

0

আমি একটি আউটিলার কেস পেয়েছি যা উচ্চ সিস্টেমের মেমরির ব্যবহারের কারণ করে এবং এই তথ্যটি কারও উপকারে আসে সে ক্ষেত্রে এটি অন্তর্ভুক্ত করতে চেয়েছিলাম।

আপনি যদি মাইক্রোসফ্টের ভলিউম স্ন্যাপশটগুলি (সফ্টওয়্যার স্ন্যাপশট, হার্ডওয়্যার স্ন্যাপশট নয়) ব্যবহার করে থাকেন তবে বৃহত্তর ডেটা পরিবর্তনের সাথে আপনি যে পরিমাণ স্ন্যাপশট একত্রিত রাখবেন , তারপরে সিস্টেম আরও র‌্যাম ব্যবহার করবে।

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

নীচে একটি চূড়ান্ত কেস রয়েছে যা 13 জিবি র‌্যাম ব্যবহার করে কোনও সার্ভারের সিস্টেম প্রক্রিয়া দেখায়। এই সার্ভারটিতে কেবলমাত্র দুটি ভলিউম স্ন্যাপশট রয়েছে, প্রতিটি স্ন্যাপশটের মাঝখানে প্রায় 10 টিবি ডেটা লিখে 15 দিনের ব্যবধানে নেওয়া হয়।

13 গিগাবাইটে সিস্টেম মেমরির ব্যবহার

উপরের সিস্টেম প্রক্রিয়াটি আগে 24GB ব্যবহারে ছিল এবং নিম্নলিখিত তিনটি আচরণ লক্ষ্য করা গেছে:

  1. পুনরায় বুট করার পরে এবং আবার লগ ইন করার পরে, ডেস্কটপটি উপস্থিত না হওয়া পর্যন্ত সিস্টেমটি একটি ফাঁকা স্ক্রিনে কিছু সময়ের জন্য স্তব্ধ হয়ে থাকবে।
  2. এই হ্যাংয়ের সময়, টাস্ক ম্যানেজারটিকে টানতে (সিটিআরএল-শিফট-ইএসসি) সিস্টেমের মেমরির ব্যবহার বাড়ছে showed
  3. এই হ্যাংয়ের সময়, ভলিউম স্ন্যাপশট সহ ডিস্কটি প্রচুর পাঠ সম্পাদন করে যা পারফরম্যান্স মনিটরে প্রদর্শিত হয়নি। যদিও, ডিস্কটি আইএসসিএসআই ব্যবহার করেছে, তাই নেটওয়ার্ক কার্ড 200 এমবিপিএসের আশেপাশে একটি অবিচলিত স্ট্রিম প্রদর্শন করেছে।

আমি ভলিউম স্ন্যাপশটগুলি সন্দেহ করেছিলাম তাই আমি সর্বাধিক প্রাচীন স্ন্যাপশটটি মুছে ফেলার চেষ্টা করেছি যা তাত্ক্ষণিকভাবে সিস্টেমের মেমরির ব্যবহারটি 24 গিগাবাইট থেকে 13 জিবি থেকে নামিয়ে দিয়েছে।

এই পরিস্থিতিতে এটি স্বাভাবিক আচরণ হতে পারে, যদিও আমি মাইক্রোসফ্টের সাথে এটি নিশ্চিত করে নি। এর মধ্যে আমি স্ন্যাপশট ওভারহেড পরিচালনা করতে এই সার্ভারে একটি অতিরিক্ত 32 গিগাবাইট র‌্যাম যুক্ত করব।

(দ্রষ্টব্য: এটি একটি উচ্চ ভলিউম ব্যাকআপ সার্ভার যা উইন্ডোজ ২০১ running চলমান একটি T৪ টিবি এসএসডি আইএসসিএসআই ড্রাইভ সংযুক্ত রয়েছে It এটি প্রতি 15 দিনে একটি নতুন তৈরি করে যে কোনও সময় গড়ে তিনটি ভলিউম স্ন্যাপশট বজায় রাখে There প্রায় 10 টিবি রয়েছে প্রতিটি স্ন্যাপশটের মধ্যে লিখিত ডেটা)।


-1

রিজেডিট কীতে প্রিফেটচারটি অক্ষম করুন: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParametersআপনার সম্ভবত এটির Enable Prefetcherকোনও মান রয়েছে 2বা 3তাই এটিতে পরিবর্তন করুন0

এর পরে আপনাকে Superfetchপরিষেবাগুলিতে অক্ষম করতে হবে

  1. Services.msc এর জন্য অনুসন্ধান করুন

  2. superfetchক্লিক করুন এবং propertiesতারপরে এটি সেট করুন disabledএবং পরিষেবাটিও বন্ধ করুন Find

আমি এই পদক্ষেপগুলি করি এবং যখন আমি গেমিং করছি এবং সাধারণত পিসি ব্যবহার করি এবং systemপ্রক্রিয়াটি কেবল 28 কে ব্যবহার করে


12
এটি একটি ভয়াবহ ধারণা। প্রিফেট / সুপারফ্যাচ কোনও কারণে ব্যবহৃত হয়। আপনি যদি মনে করেন যে আপনি নিজের ওএসের চেয়ে মেমরিটি আরও ভাল পরিচালনা করতে পারেন তবে দুঃখজনকভাবে আপনার ভুল হয়েছে।
b1nary.atr0phy

প্রিফেচ অক্ষম করা (বা "আপনার প্রিফেক ফোল্ডারটি সাফ করা") আসলেই খুব নির্বোধ ধারণা। প্রিফেচ সিস্টেমটিকে আর কোনও র‌্যাম ব্যবহার করার কারণ করে না। এটি এক্সের লোডিংকে গতি দেয় এবং একবার আপনি সেগুলি শুরু করার পরে এবং কেবল তখনই ll সুপারফ্যাচ পুনরায়, মাইক্রোসফ্ট উইন্ডোজ ড্রাইভের জন্য এসএসডি সহ সিস্টেমগুলিতে ডিফল্টরূপে সুপারফ্যাচ অক্ষম করে; তারা মনে করেন যে সুবিধাটি মূল্যহীন নয়। ব্যক্তিগতভাবে আমি এটিকে সক্ষম করে রাখি কারণ আমার অন্যান্য ড্রাইভ রয়েছে, এসএসডিবিহীন, আমি চাই যে এসএফ এখনও চালু থাকে।
জেমি হানরাহান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.