আমি যখন ওএসএক্সে অ্যাপ্লিকেশনটির সমস্ত উইন্ডো বন্ধ করে দিয়েছি তখন কী ঘটে?


8

আমি উইন্ডোজে অভ্যস্ত, যেখানে অ্যাপ্লিকেশনগুলি আমার টাস্ক ট্রে, Alt+ Tabমেনু ইত্যাদি থেকে অদৃশ্য হয়ে যায় যখন আমি তাদের শেষ উইন্ডোটি বন্ধ করি; সুতরাং এটি আমার কাছে কিছুটা অপ্রত্যাশিত যে কোনও অ্যাপ্লিকেশনটির আইকনটি এখনও আমার ডকে এবং আমার Command+ Tabউইন্ডোতে বসে আছে ।

কম্পিউটারের স্মৃতি, সিপিইউ ব্যবহার ইত্যাদি কি সেই অবস্থার মধ্যে পরিবর্তন হয় এবং যখন আমি কোনও অ্যাপ্লিকেশন পুরোপুরি বন্ধ করি (যেমন Command+ Q)? (আমার কাছে ওএস এক্স 10.8 রয়েছে যদি তা গুরুত্বপূর্ণ হয়))

উত্তর:


12

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

তদুপরি, খারাপ কোডিং, হোগিং মেমরি নিষিদ্ধ করা হয় না, সিপিইউ ব্যবহার করে যখন কোনও আসল কাজ সম্পাদন করা উচিত নয়, যাতে কেস ভিত্তিতে কেস ক্ষেত্রেও আলাদা হয়।

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

ওএস এক্স অ্যাপ্লিকেশনগুলিকে হঠাৎ সমাপ্তির সমর্থন দেয় এমন সংকেত দিতে শুরু করে - যাতে কোনও অ্যাপ্লিকেশন বিকাশকারীকে ওএস স্বয়ংক্রিয় সমাপ্তি, হঠাৎ সমাপ্তি এবং স্বয়ংক্রিয় নথি সংরক্ষণ (প্লাস সংস্করণ) পরিচালনা করতে পারে। এমনকি যদি আপনি ওএসকে কোনও প্রোগ্রাম চালানোর জন্য বলেও থাকেন এবং প্রক্রিয়াটি "ছেড়ে দেওয়ার" সিদ্ধান্ত নেবেন যাতে আপনি কম্পিউটারের সাথে অন্য জিনিসগুলি করার সময় এটি সংস্থানগুলি ব্যয় করে না।

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

আরও পঠন:


1
যদিও এটি কোনও কঠোর নিয়ম নয়, ডকুমেন্ট-ভিত্তিক অ্যাপ্লিকেশনগুলি সাধারণত তাদের সমস্ত উইন্ডো বন্ধ হয়ে গেলে (টেক্সটএডিট বা মেল মনে করেন) চলতে থাকে, যেখানে একক উইন্ডো অ্যাপ্লিকেশনগুলি সাধারণত যখন তাদের একটি উইন্ডোটি বন্ধ থাকে তখন মনে হয় (সিস্টেম পছন্দগুলি বা অ্যাপ স্টোর ভাবেন) । এর কারণ যদি কোনও অ্যাপ্লিকেশনটি কেবল একটি উইন্ডো নিয়ে থাকে তবে উইন্ডোটি খোলা না থাকলে আপনি এটি দিয়ে খুব কমই করতে পারবেন (আইটিউনসের মতো ব্যতিক্রম অবশ্যই আছে)।
daGUY

3

ইতিমধ্যে এখানে দেওয়া উত্তরটি একটি ভাল উত্তর এবং খুব সুনির্দিষ্ট, তবে আমি এটি আপনার জন্য সাধারণ ব্যক্তির শর্তগুলিতে ভাঙতে চাই।

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

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


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