ফ্রিমেমরি আসলে কী করে?


13

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

কম্পিউটার বিজ্ঞানী হিসাবে, অ্যাপটি সম্পর্কে আমার স্বীকৃতিটি হ'ল এটি প্রায় অবশ্যই সাপের তেল; একটি আধুনিক অপারেটিং সিস্টেমে অ্যাপ্লিকেশন যা কিছু করতে পারে তা অপ্রয়োজনীয় এবং খারাপ দিক থেকে কার্য সম্পাদনের জন্য ক্ষতিকারক।

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

আমার প্রশ্নগুলি হ'ল:

  • ফ্রিমেমরি ঠিক কী করে এবং এটি কীভাবে এটি সম্পাদন করে? এমন কোনও সরকারী এপিআই রয়েছে যা ব্যবহারকারী-স্পেস প্রোগ্রামগুলিকে অপারেটিং সিস্টেমের মেমরি পরিচালনা প্যারামিটারগুলিতে অ্যাক্সেস দিতে পারে?
  • ফ্রি মেমোরি ব্যবহার করা আসলে কী পারফরম্যান্স উত্সাহ দিতে পারে, নাকি আমার সন্দেহ হিসাবে এটি সাপ তেল?

3
একটি দুর্দান্ত প্রশ্ন! আমার সবচেয়ে বড় পোষা প্রাণীটির মধ্যে কেবল এফইউডি ছড়িয়ে দেওয়া নয়, এটি তাদের কঠোর উপার্জনকৃত নগদ থেকে লোকদের ঠাঁই করতে ব্যবহার করে!

সমস্ত চিন্তাশীল উত্তরের জন্য ধন্যবাদ। আমি সত্যিই আমার এমবিপিতে "ফ্রি মেমোরি" ইনস্টল করেছি বলে মনে হচ্ছে অ্যাপ্লিকেশনগুলির মধ্যে স্যুইচিং ডাউন হতে পারে। এফএম অ্যাপ্লিকেশন ইনস্টল হওয়ার সাথে এটি আসলে আরও ভাল কিছু নয়, এবং আরও একটি জ্বালাও রয়েছে যে অ্যাপটি "ফ্রি ফ্রি মেমরি" হিসাবে, অন্য কোনও কিছুই কার্যকর হয় না, .. মোটেও, .. 45 সেকেন্ড বা তার জন্য for আমি মনে করি না যে আমার এমপিবি চালিত ওএস এক্স 6.8 সত্যিই এটির নিজস্ব স্মৃতি ভালভাবে পরিচালনা করছে, তবে এই অ্যাপটি কোনও কিছুই সাহায্য করছে বলে মনে হয় না।

উত্তর:


12

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

আপনি কর্মক্ষমতা উন্নত করতে চান? আরও ভাল ডিভাইস কিনুন। শুধুমাত্র আরও ভাল হার্ডওয়্যার আরও ভাল পারফরম্যান্সের সমান হতে পারে। আপনি অবশ্যই কোনও সিস্টেমকে অনুকূলিত করতে পারেন, তবে এটি এটি করে না, এটি কেবল উপলব্ধ মেমরিটিকে বদলে দেয়।

ওএস এক্স-এ ( অ্যাপলের সৌজন্যে ) মেমরি পরিচালনা কীভাবে বুঝতে হবে তা এখানে একটি বিচ্ছেদের কথা :

অব্যবহৃত মেমরি

এটি এমন র‌্যাম যা ব্যবহার হচ্ছে না।

তারযুক্ত স্মৃতি

এই মেমরির তথ্য হার্ডডিস্কে স্থানান্তরিত করা যায় না, তাই এটি অবশ্যই র‍্যামে থাকতে পারে। ওয়্যার্ড মেমরির পরিমাণ আপনি যে অ্যাপ্লিকেশনগুলি ব্যবহার করছেন তার উপর নির্ভর করে।

সক্রিয় স্মৃতি

এই তথ্যটি বর্তমানে স্মৃতিতে রয়েছে এবং সম্প্রতি ব্যবহৃত হয়েছে।

নিষ্ক্রিয় স্মৃতি

স্মৃতিতে এই তথ্য সক্রিয়ভাবে ব্যবহৃত হচ্ছে না, তবে সম্প্রতি ব্যবহৃত হয়েছিল।

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

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

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


দ্রষ্টব্য, অ্যাপটি আইওএসের চেয়ে বিশেষত ওএস এক্স, তবে আমি উত্তরটি পছন্দ করি।
নিকোলাস স্মিথ

@ নিকোলাসস্মিথ আইওএস ওএস এক্সের মতো একইভাবে মেমরি পরিচালনা করে It's এই জাতীয় নিম্ন স্তরের ফাংশনগুলির জন্য, আপনি আইওএস এবং ওএস এক্স বিনিময়যোগ্য সম্পর্কে কথা বলতে পারেন (স্পষ্টতই আইওএসটি এআরএম 7 খিলানটিতে চালানোর জন্য টুইঙ্ক করা হয়েছে, তবে আমাদের উদ্দেশ্য এবং উদ্দেশ্যগুলির জন্য আমাদের এ বিষয়ে উদ্বিগ্ন হওয়ার দরকার নেই), তবে এটি বিষয়বস্তু নয় এবং আমি ওপি-র প্রশ্নের আরও ভাল ফোকাসের জন্য আমার উত্তর সম্পাদনা করেছে। ধন্যবাদ। আমি কেন সেখানে আইওএস বোনা জানি না ... আরও কীভাবে পড়তে হবে তা শিখতে হবে।

মিলগুলি কেন আমার পছন্দ হয়েছে তা আপনি দেখতে পাবেন যে কীভাবে সীমিত মেমরির পরিস্থিতিতে ওএস এক্স আইওএসের মাধ্যমে আরও সহজেই পরিচালনা করে।
নিকোলাস স্মিথ

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

আমার মেমরিটি "নিষ্ক্রিয়" হিসাবে 40% এরও বেশি থাকা সত্ত্বেও আমার ম্যাক পাগলের মতো অদলবদল শুরু করবে
আলেকজান্ডার - মনিকা পুনরায় ইনস্টল করুন মনিকা

6

ইনস্টল এবং পরীক্ষিত, তারা খাঁটি কমান্ড চালাচ্ছে এবং নিষ্ক্রিয় মেমরি মুক্ত করে। এটি ১০০% সাপের তেল নয়, এমন পরিস্থিতি তৈরি হতে পারে যেখানে ওএস এক্স সঠিকভাবে নিষ্ক্রিয়ভাবে মুক্তি দেয় না এবং ডিস্ক ভিত্তিক স্ব্যাপ ফাইলকে আঘাত করতে শুরু করে (আই / ও পারফরম্যান্স হিট করে) তবে এটি বেশিরভাগ ব্যবহারকারীর পক্ষে মোটেই অকেজো।

যদিও তারা যদি মেনু বারে একটি কমান্ড মোড়ানোর জন্য $ 0.99 করছেন তবে আমার ম্যাক বিকাশকারী লাইসেন্সটি পাওয়া দরকার really

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