আমার ম্যাকবুক প্রো কেন ইতিমধ্যে অদলবদলের স্মৃতি ব্যবহার করছে?


21

আমার 8 গিগাবাইট মেমরির সাথে 2013 সালের ম্যাকবুক প্রো 13 "দেরী হয়েছে my এক্সকোড ওপেন এটি র‌্যামের 99% ব্যবহার করে this এটি কি স্বাভাবিক আচরণ?

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


@ মার্ক আমি এটি উন্মুক্ত রাখতে যাচ্ছি - অন্য প্রশ্নটি লক্ষণ হিসাবে অদলবদলের উপর দৃষ্টি নিবদ্ধ করে না। আমি মনে করি এটি লিঙ্কযুক্ত প্রশ্নের সাথে মানানসই কিছু অতিরিক্ত উত্তরের জন্য সামান্য আলাদা slightly
বিমিকে

উত্তর:


18

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

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

আর্স টেকনিকার এই 'মেমরি সংকোচনের' চমৎকার বিবরণ রয়েছে তাদের ম্যাভারিক্স পর্যালোচনাতে:

http://arstechnica.com/apple/2013/10/os-x-10-9/17/


ভাল বলেছ. 256 কিলোবাইটের সোয়াপ একটি গোলাকার ত্রুটি এবং স্বাপ ফাইলটি বিদ্যমান এবং এটি খোলার তা নিশ্চিত করার জন্য এমনকি একটি স্থানধারকও হতে পারে। সিস্টেমটি যদি ফাইল হ্যান্ডলগুলি বা সংস্থানগুলি শেষ না করে পরে সেই ফাইলটি তৈরি এবং খোলা থাকে তবে প্রান্তের কেসগুলি থেকে বৃহত্তর স্থায়িত্ব এবং পুনরুদ্ধারের মঞ্জুরি দিতে পারে।
বিমিক

2

আপনার স্ক্রিনশট (আমি আপনার ভাষা জানি না) থেকে আমি যা বুঝতে পারি তার অনুসারে আপনি কেবল 256KB অদলবদল ব্যবহার করছেন, যা কিছুই নয়। আপনার স্মৃতির চাপ না বাড়লে আমি চিন্তা করব না


এই মুহূর্তে এটি সত্যই 256KB তবে কিছু ফ্রি মেমরি থাকলে কখনও কখনও এটি 120 এমবি বা তার বেশি ব্যবহার করে।
বাস

আমি বলতে চাই এটি স্বাভাবিক, আমার ম্যাকটি এখন প্রায় 6 দিন ধরে চলেছে, এবং আমার কাছে 200 এমবি সোয়াপ ব্যবহার হচ্ছে, 16 গিগাবাইট র‌্যাম ইনস্টল এবং 24% মেমরি চাপ (সবুজ)
ব্রেথিল

যখন আপনি অদলবদলটি বাড়তে দেখেন তখন @ বাসাস প্রশ্নে একটি অনুসরণ জিজ্ঞাসা করুন। আপনি বিরতিতে চালাতে vm_stat 60বা এমনকি 300চালিয়ে যেতে পারেন এবং তারপরে পেজিংয়ের দেখতে দেখতে এবং পেজিংয়ের কেসটি দেখানো একটি দ্বিতীয় ক্রিয়াকলাপের মনিটর স্ন্যাপটি আপলোড করতে পারেন।
বিমিক

1

অদলবদুটি কেন তৈরি হয়েছে তা বোঝার সুযোগ পাওয়ার জন্য সোয়াপ ফাইলটি তৈরি করা হওয়ায় আপনার মেমরি এবং অদলবদ ব্যবহারের উপর নজর রাখতে হবে। আপনি পাঠ্যে এবং স্ক্রিন শটে যা বর্ণনা করেছেন তার উপর ভিত্তি করে আমি এর সাথে সম্পর্কিত কিছুই দেখছি না।

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

অথবা আপনার ব্যাকআপ প্রোগ্রামটি সংক্ষিপ্তভাবে পটভূমিতে চলেছিল এবং প্রচুর পরিমাণে ফাইল চেকসাম এবং তুলনা করে এবং অন্যান্য র‌্যামেন্টকে অদলবদল করতে চাপিয়ে বিশাল র‌্যাম ভিত্তিক ডেটা স্ট্রাকচার তৈরি করেছে। তারপরে ব্যাকআপ প্রোগ্রামটি তার র‌্যাম প্রকাশ করে আবার ঘুমিয়ে গেল।

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

আমার কাছে বর্তমানে একটি 2010 13 "ম্যাকবুক প্রো রয়েছে যা 16 গিগাবাইট র‌্যামযুক্ত I স্মৃতিচাপের জন্য ইয়েলো জোনটিকে হিট করুন I তবে আমার বলতে হবে এটি খুব কমই একটি সমস্যা কারণ ম্যাক ওএস এক্স প্রয়োজনীয় সংস্থানগুলি বরাদ্দ করার ক্ষেত্রে খুব ভাল।

আমার কাজের জন্য যখন আমার 16 গিগাবাইট র‌্যামের দরকার আছে, আপনার জানা উচিত যে এই জাতীয় আপগ্রেড নেতিবাচক ছাড়া নয়। অতিরিক্ত র‌্যাম সক্রিয় ব্যবহার এবং ঘুম উভয় ক্ষেত্রেই ব্যাটারির জীবনকে উল্লেখযোগ্যভাবে হ্রাস করে।


0

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

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


3
আপনি ঠিক বলেছেন, কিন্তু এটি আমার প্রশ্নের উত্তর দেয় না। আমি সেই লোকদের বলছি না যে ওএস তৈরি করেছে তারা জানে না তারা কী করছে। আমার প্রশ্ন ছিল যদি এটি স্বাভাবিক আচরণ ছিল এবং আমি কেন আগ্রহী তা আগ্রহী। কারণ যদি এখনও কিছু স্মৃতি পাওয়া যায় তবে আমার কাছে সোয়াপ্প ব্যবহার করা বোধগম্য নয় ..
বাস

আমার বক্তব্য হুডের নীচে যা কিছু ঘটে তা স্বাভাবিক। আপনার ডিস্কটি পুরোপুরি অচল পরিমাণে অদলবদলের কারণে পূর্ণ না হলে আপনার কারণটি বিবেচনা করা উচিত কারণ মেমোরি পরিচালক এটির প্রয়োজন।
পল

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

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