উইন্ডোজ 7 এ মেমরি ফাঁসের উত্স কীভাবে পাবেন?


10

আমি একটি উইন্ডোজ 7 মেশিন পেয়েছি যা র‍্যামের কম চালিয়ে যায়। মেশিনটি প্রতিক্রিয়াহীন না হওয়া পর্যন্ত আমি ফ্রি র‌্যাম কয়েক ঘন্টা ধরে নিচে যেতে দেখতে পাচ্ছি। আমি প্রক্রিয়া তালিকাটি যাচাই করেছি এবং তাদের কেউই এত বেশি র্যাম নেয় না।

আমি প্রক্রিয়া অনুসারে হ্যান্ডলগুলির সংখ্যা এবং অন্যান্য বিভিন্ন সূচকও পরীক্ষা করে দেখেছি তবে কেন মেশিনটি র‍্যামের বাইরে চলেছে তা এখনও খুঁজে পাইনি।

উইন্ডোজে মেমরিটি কীভাবে ব্যবহৃত হয় তা যাচাই করার কোনও ভাল উপায় আছে কি?

সম্পাদন করা

tasklistযন্ত্রটি প্রতিক্রিয়াহীন হওয়ার কয়েক মিনিটের আগে এখানে ফলাফল :

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0         24 K
System                           4 Services                   0        300 K
smss.exe                       196 Services                   0      1,024 K
csrss.exe                      272 Services                   0      4,336 K
wininit.exe                    320 Services                   0      4,184 K
csrss.exe                      332 Console                    1      3,516 K
winlogon.exe                   372 Console                    1      6,316 K
services.exe                   416 Services                   0      8,112 K
lsass.exe                      432 Services                   0     10,088 K
lsm.exe                        440 Services                   0      3,664 K
svchost.exe                    548 Services                   0      8,152 K
svchost.exe                    620 Services                   0      6,564 K
svchost.exe                    660 Services                   0     15,764 K
LogonUI.exe                    724 Console                    1     18,428 K
svchost.exe                    768 Services                   0      7,992 K
svchost.exe                    828 Services                   0      9,724 K
svchost.exe                    852 Services                   0     28,092 K
svchost.exe                    176 Services                   0     13,096 K
spoolsv.exe                    824 Services                   0     10,608 K
svchost.exe                    952 Services                   0     11,632 K
svchost.exe                   1076 Services                   0      8,524 K
fshoster32.exe                1120 Services                   0      9,148 K
fsorsp.exe                    1200 Services                   0      8,036 K
fsgk32.exe                    1324 Services                   0      3,084 K
cygrunsrv.exe                 1552 Services                   0      5,852 K
conhost.exe                   1864 Services                   0      2,996 K
sshd.exe                      1896 Services                   0      7,804 K
FSMA32.EXE                    2024 Services                   0      1,628 K
svchost.exe                   1320 Services                   0      5,092 K
fssm32.exe                    1704 Services                   0      2,196 K
FSHDLL64.EXE                  2120 Services                   0        644 K
SearchIndexer.exe             3260 Services                   0     13,596 K
sshd.exe                    138920 Services                   0      8,696 K
sshd.exe                    138448 Services                   0      8,696 K
sshd.exe                    138660 Services                   0      8,696 K
bash.exe                    137924 Services                   0      5,380 K
bash.exe                    137820 Services                   0      3,832 K
SAV32CLI.EXE                136344 Services                   0    133,868 K
WmiPrvSE.exe                139444 Services                   0      7,168 K
sshd.exe                    139672 Services                   0      8,692 K
sshd.exe                    139876 Services                   0      8,684 K
bash.exe                    139992 Services                   0      5,432 K
bash.exe                    140040 Services                   0      3,996 K
bash.exe                    140200 Services                   0      5,400 K
bash.exe                    139424 Services                   0      4,048 K
typeperf.exe                139300 Services                   0      5,372 K
sleep.exe                   138268 Services                   0      2,272 K
sshd.exe                    139612 Services                   0      7,168 K
sshd.exe                    137720 Services                   0      5,700 K
bash.exe                    139524 Services                   0      5,304 K
bash.exe                    138952 Services                   0      3,756 K
tasklist.exe                137580 Services                   0      5,164 K
bash.exe                    139460 Services                   0      5,452 K
bash.exe                    139796 Services                   0        104 K

এই মুহুর্তে, wmic OS get FreePhysicalMemory /Value2 গিগাবাইটের বাইরে প্রায় 400 এমবি ফ্রি মেমরির প্রতিবেদন করা হয়।

RamMap:

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

কাজ ব্যবস্থাপক:

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


1
আপনি কি আপনার কম্পিউটারটি পুনরায় চালু করতে এবং আপনার টাস্ক ম্যানেজার প্রক্রিয়াগুলির একটি স্ক্রিনশট পোস্ট করতে পারেন? এবং সমস্ত ব্যবহারকারীদের থেকে প্রক্রিয়া প্রদর্শন নিশ্চিত করুন। আপনার যদি পুনরায় বুট করার পরে 50-60 এরও বেশি থাকে তবে অবশ্যই কিছু কাজ আপনি করতে পারেন তবে যদি কিছু মাছ ধরা নাও লাগে তবে জিনিসগুলি জটিল হয়ে উঠতে পারে ..
MonkeyZeus

1
আপনি কি ভার্চুয়াল মেমরি বা শারীরিক মেমরির বাইরে চলেছেন? সমাধান এবং কারণ পৃথক। একটি স্বল্প ভার্চুয়াল মেমরি সতর্কতা হ'ল একটি কনফিগারেশন সমস্যা, শারীরিক স্মৃতিশক্তি কম হওয়া মানে আপনার অনেকগুলি প্রক্রিয়া চলমান থাকে।
রামহাউন্ড

1
কারণটির একটি স্মৃতি ফাঁস হওয়ার কোনও প্রমাণ আছে কি? মত শোনাচ্ছে ভালো প্রমাণ এটাই আছে না একটি মেমরি লিক। (যদিও এটি একটি ফাঁকা চালক ড্রাইভার হতে পারে) আমার ধারণা
David

সাহায্য করার জন্য ধন্যবাদ. আমি পোস্টে আরও কিছু তথ্য যুক্ত করেছি, বিশেষত কার্য তালিকায়। এটি নিখরচায় শারীরিক স্মৃতি যা সময়ের সাথে সাথে কমতে থাকে। এটি কীভাবে ব্যবহৃত হয় তা পরীক্ষা করা সম্ভব?
লরেন্ট

1
র‌্যামম্যাপের স্ক্রিনশট পোস্ট করুন: টেকনিকট.মাইক্রোসফটকম /en-us/sysinternals/ff700229.aspx
ম্যাজিক্যান্ড্রে 1981

উত্তর:


8

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

xperf -on ReferenceSet -BufferSize 1024 -MaxFile 512 -FileMode Circular  && timeout 5 && xperf -d MemUsage.etl

MemUsage.etlউইন্ডোজ পারফরম্যান্স অ্যানালাইজার (ডাব্লুপিএ.এক্সই) দিয়ে খুলুন, বাম গ্রাফের তালিকা থেকে বিশ্লেষণ ফলকে "রেসিডেন্টসেট" টানুন এবং ড্রপ করুন:

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

এখন "পৃষ্ঠা বিভাগ" কলামটি বাম দিকে সরান এবং "পৃষ্ঠা সারণি" এন্ট্রি প্রসারিত করুন:

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

এখানে আপনি প্রসেসটি দেখতে পাচ্ছেন যা উচ্চ পৃষ্ঠার টেবিল ব্যবহার করে। ডান সাইটে (নীল লাইনের পরে), আপনি প্রতিটি প্রক্রিয়ার জন্য এমবিতে পৃষ্ঠা সারণী মেমরির ব্যবহার দেখতে পান।


উইন্ডোজ ৮.১-তে আমি 'রেসিডেটসেট' কোনও উপলব্ধ গ্রাফ-বিকল্প হিসাবে দেখি না। আমি কিভাবে এটি পেতে পারি? একটি ভিন্ন xperf- পতাকা?
আকির

আমি আমার নিজের মন্তব্যের উত্তর দিচ্ছি: এক্সপারফ আপডেট করুন।
আকির

এই উইন্ডোজ 7 আমার জন্য কাজ করে না - এতে প্রথম কল Xperf দেয়xperf: error: NT Kernel Logger: Invalid flags. (0x3ec).
benshepherd

@ বেন শেফার্ড আমার জন্য এটি কাজ করে। : নিশ্চিত করুন যে আপনি 8.1 SDK এর থেকে সর্বশেষ WPT ব্যবহার dropbox.com/s/e5ol59a6n9g3ctb/Win7_xperf.png
magicandre1981

1
আমি অবশেষে সমস্যাটি আবিষ্কার করেছিলাম, এটি ছিল লেনোভো "র‌্যাপিড বুট শিল্ড" এবং এটি মুছে ফেলা আমার সমস্যার সমাধান করেছে: superuser.com/a/850346/79763
স্প্যারোয়েট

0

আমি এখানে দেখতে পাচ্ছি কেবলমাত্র "অদ্ভুত" জিনিসগুলি হ'ল:

  • আপনার কাছে এমন একটি প্রক্রিয়া রয়েছে scan.exeযা এই মুহূর্তে 98% সিপিইউ দূরে রাখে
  • আপনার কাছে একটি প্রক্রিয়া fssm32.exeরয়েছে যার 9 মিলিয়ন পৃষ্ঠার ত্রুটি রয়েছে। fssm32.exeএফ-সুরক্ষিত ভাইরাস স্ক্যানার থেকে কোনও প্রোগ্রামের মতো দেখাচ্ছে।
  • আপনার কাছে এমন একটি প্রক্রিয়া রয়েছে SAV32CLI.EXEযা হোগগুলি অন্য 130 এমবি + মেমরি দূরে রাখে। দেখে মনে হচ্ছে আপনি 2 ভাইরাস-স্ক্যানার চালানোর জন্য আরও সুরক্ষিত বোধ করছেন: একই সাথে চ-সুরক্ষিত এবং সোফাস।

র‌্যাম্যাপ-স্ক্রিনশটটি আমার কাছে ঠিক দেখাচ্ছে: আপনার কাছে a 400 এমবি ক্যাশেড ফাইলের একটি পুল রয়েছে, সেগুলির মধ্যে 85 এমবি সক্রিয় ব্যবহারে, 300 এমবি + স্ট্যান্ডবাই মোডে রয়েছে (এর অর্থ আপনার আরও র‌্যামের প্রয়োজন হওয়ার সাথে সাথে এগুলি মুক্তি দেওয়া হবে)। আপনার sshd.exe এবং bash.exe প্রক্রিয়াগুলির পরিমাণের দিকে তাকানোও এটিকে বৈধ মনে হয়।

উইন্ডোজ কীভাবে মেমরি পরিচালনা করে তার অভ্যন্তরীণ কাজ শিখার সেরা উপায়টি এখানে এই আলাপ: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL405 .. আপনি ইতিমধ্যে স্পিকার বিকাশযুক্ত কিছু সরঞ্জাম ব্যবহার করছেন ।


1
আমার মাইক্রোসফ্ট পরিচিতিগুলি (মাইক্রোসফ্ট প্রিমিয়ার ফিল্ড ইঞ্জিনিয়ার্স) আমাকে আরও জানিয়েছিল যে বেশ কয়েকটি 100MB পৃষ্ঠার টেবিলটি উইন্ডোজের পক্ষে স্বাভাবিক নয়।
Magandandre1981
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.