Chkdsk কেন আমার র্যামের 90% ব্যবহার করছে?


24

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

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

আমার কম্পিউটারে 16 গিগাবাইট র‌্যাম রয়েছে এবং এটি উইন্ডোজ 7 প্রো x64 চলছে। কেন chkdsk এর 90% গ্রহণ করে? এটি স্তরটি স্থির ধরে রেখেছে, এবং বেশিরভাগ দিন ধরে এটি 90% থেকে 91% এর মধ্যে চলেছে, কারণ এটি নিরবচ্ছিন্নভাবে স্মৃতিকে মুক্ত করে এবং পূরণ করে। সিপিইউর ব্যবহার খুব কম (যা আমি আশা করি যেহেতু এটি খুব I / O ভারী অপারেশন is

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

কেউ কি জানে? এটা কি স্বাভাবিক?

উত্তর:


19

এটি বেশ কয়েক দিন ধরে চলতে থাকলে, আমি ধরে নিচ্ছি যে আপনি পতাকাটি chkdskনিয়ে ছুটে /rএসেছেন।

উইন্ডোজ 7 এর সাথে, প্রচুর র‌্যাম ব্যবহার করা স্বাভাবিক। সূত্র

ফাইল সিস্টেম দলটি তত্ক্ষণাত সমস্যাটি সন্ধান করতে শুরু করে। [...] [এফ] রোম তাদের দৃষ্টিকোণটি মেমরির ব্যবহার ডিজাইন অনুসারে হয়েছিল এবং এই দৃশ্যের জন্য একটি নির্দিষ্ট উইন্ডোজ 7 পরিবর্তন ছিল (/ আর পতাকাটি একটি এক্সক্লুসিভ লক ধরে এবং একটি ডিস্ক মেরামত করে এবং তাই আমাদের ধারণাটি আপনি সত্যই পছন্দ করেন আপনি মেশিনে আরও স্টাফ করার আগে ডিস্কটি ঠিক করতে হবে [...])।


আমি জিইউআই ব্যবহার করছি, তবে খারাপ সেক্টরগুলির স্ক্যান করতে এবং মেরামত করার জন্য আমি চেকবক্সটি পরীক্ষা করেছিলাম, এটি সমতুল্য। লিঙ্কের জন্য ধন্যবাদ!
বেন রিচার্ডস

এটি কেবল উইন্ডোজ 7 নয়; উইন্ডোজ 2008 আর 2 এই অভাবনীয় অবস্থায়ও পড়ে। আমি চেক করার জন্য একটি একক ডিস্কটি নামিয়ে এলাম এবং chkdsk অবশ্যই সেই একক ডিস্কের জন্য 20 গিগাবাইট র‍্যাম গ্রহণ করতে হবে এবং বাকী সার্ভারটি ধীর করে দেবে। এটি কোনও ভুল নয়, 20 গিগাবাইট মেমরি।
আইস্লাভা

@ আইসেলাভা: ২০০৮ আর ২ উইন্ডোজ code কোড বেসের ধারাবাহিকতা বিবেচনা করে অবাক করা কিছু নয়। এটি সম্ভবত সমস্ত নতুন ওএসগুলিকেও প্রভাবিত করবে।
আফরাজায়

আমি আমার বাহ্যিক 2 টিবি এনটিএফএস ডিস্কটি / আর (বা অন্য কোনও) স্যুইচ ছাড়াই পরীক্ষা করেছিলাম এবং এটি এখনও প্রায় সমস্ত র্যাম গ্রাস করে (আমার কাছে 5 জিবি আছে)। উইন্ডোজ 7 64 বিট।
ডেভিড বালাইচ

মজাদার. আমি কেবল এটি 1.5 টিবি ডিস্কের বিপরীতে চালিয়েছি এবং এটি 8 জিবি সিস্টেমে এটি 1 জিবিতেও তৈরি করতে পারেনি। আমি কেবলমাত্র পঠনযোগ্য চেকটি কেবলমাত্র প্রয়োজনীয় র্যাম ব্যবহার করতে চাইব।
আফরাজায়

8

আমি CHKDSK /rএই মুহুর্তে একটি সিগেট 1 টিবি সটা 3 জিবি ড্রাইভে চালাচ্ছি - উইন্ডোজ 7 এক্স 64 আলটিমেট, সিএইচকেএসকি আমার 32 জিবি র‌্যামের 31 জিবি গ্রাস করছে। তবে, আপনি যদি আফটার এফেক্টসের মতো অন্য কোনও প্রোগ্রাম লোড করেন তবে সিএইচকেডিএসকে প্রোগ্রামটি বেশ ভালভাবে চলার জন্য র‌্যাম প্রকাশ করে।


5

আপনার যদি 4 জিবি র‌্যামের বেশি থাকে তবে আপনি chkdsk 32 বিট সংস্করণ ব্যবহার করে chkdsk র্যাম ব্যবহার 4 গিগাবাইটের মধ্যে সীমাবদ্ধ করতে পারেন। এটি সি: \ উইন্ডোজ ys সিসউও 64৪ \ chkdsk.exe পাওয়া যায়

এটি একটি সুবিধা হতে পারে, কারণ ইতিমধ্যে লোড হওয়া অন্যান্য প্রোগ্রামগুলি ডিস্কে সরিয়ে নেওয়া হবে না এবং ডিস্ক ক্যাশে খালি হবে না। সুতরাং অন্যান্য প্রোগ্রামের সাথে সমান্তরালে chkdsk চালানো অন্যান্য প্রোগ্রামের কর্মক্ষমতা ক্ষতি করে না, যদি তারা একই ডিস্ক ব্যবহার করে তবে।


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

3

ইতিমধ্যে পোস্ট হিসাবে, এটি উইন্ডোজ in এর নকশায় is আপনি যদি chkdskপরামিতি দিয়ে পারফরম্যান্স চালানোর জন্য উইন 7 উপায়টি সমস্ত র‌্যাম ব্যবহার করেন /perf

/ পারফ শুধুমাত্র এনটিএফএস: ("স্ক্যান" ব্যবহার করা আবশ্যক) যত তাড়াতাড়ি সম্ভব একটি স্ক্যান সম্পূর্ণ করতে আরও সিস্টেম সংস্থান ব্যবহার করে। এটি সিস্টেমে চলমান অন্যান্য কার্যগুলিতে নেতিবাচক কর্মক্ষমতা প্রভাব ফেলতে পারে।


2

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


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

2
কিছু প্রোগ্রাম, যেমন ভিএমওয়্যার, পর্যাপ্ত পরিমাণে র‍্যাম না পাওয়া পর্যন্ত ভিএমএস শুরু করতে অস্বীকার করবে (এটি র‌্যাম গ্রহণের চেষ্টা করে না, এটি চেষ্টা করেই ছাড় দেয়, অর্থ্যাৎ চকডস্কে প্রকাশের সুযোগও নেই)। কিল্ডস্ক্ককে মেরে ফেলার সম্ভাব্য ক্ষতিকারক প্রভাব রয়েছে, সুতরাং আপনার পছন্দগুলি 1) অযৌক্তিক সময়ের জন্য অপেক্ষা করুন বা 2) ড্রাইভে চেক হওয়াতে ঝুঁকিপূর্ণ তথ্য হারাতে হবে। ইয়ে মাইক্রোসফ্ট।
সমষ্টি

0

এটি একটি বাগ। আমি খুব বেশি মেমরি ব্যবহার করে আমার মেশিনটি এই ক্র্যাশ করেছি এবং এটি 8 জিবি র‌্যাম এবং একটি 4 জিবি সোয়াপ ফাইল সহ। এমনটি হওয়ার কোনও উপায় নেই। তারা এটিকে 'ডিজাইন দ্বারা' বলতে পারেন, তবে এটি অর্থহীন। এটি স্পষ্টত একটি বাগ। রামগুলিতে প্রচুর ডেটা সংরক্ষণ করার জন্য chkdsk প্রোগ্রামের কোনও বৈধ ভিত্তি নেই।


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

আমার দৃষ্টিতে এটি পোস্টার জিজ্ঞাসা করা প্রশ্নের উত্তর এবং সুতরাং এটি একটি সমাধান, কোনও মন্তব্য নয়।
রূপান্তর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.