আইওএস ডিভাইসগুলিতে জোর করে ক্লোজিং অ্যাপ্লিকেশনগুলির কোনও সুবিধা রয়েছে কি?


8

আমি এই ওয়েবসাইট সম্পর্কিত বিভিন্ন ওয়েবসাইট এবং লোকের কাছ থেকে মিশ্র উত্তর পেয়েছি এবং আমি আপনার উত্তরটি এখানে সবার কাছে উত্তর দিতে চেয়েছিলাম once

প্রশ্নটি হ'ল, অ্যাপসটি ক্লোজারিং করার জন্য কী বাধ্যবাধকতা রয়েছে (তা হ'ল হোম বোতামটিতে ডাবল ক্লিক করে, তারপরে স্যুইপ করে), কোনও আইফোন বা অন্য কোনও আইওএস ডিভাইসের ব্যাটারি বা সামগ্রিক পারফরম্যান্সের কোনও সুবিধা রয়েছে?


1
@ টেটসুজিন আপনার যদি উত্তর থাকে তবে দয়া করে নীচে এটি পোস্ট করুন, ধন্যবাদ মন্তব্যগুলিতে কোনও "উত্তর "টিকে সঠিক (বা না) হিসাবে সম্পাদনা করার বা পরীক্ষার জন্য বৈশিষ্ট্যগুলি নেই।
রবার্ট কার্টেইনো

উত্তর:


6

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

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


4

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

এটি করার বিরূপ apps

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

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

এটিকে অস্ত্রোপচারের মতো ভাবুন - আপনি স্বল্প মেয়াদে পরিষ্কার ক্ষতি করছেন - যদি না আপনি নিশ্চিত হন যে অস্ত্রোপচারের দরকার হয়, পারফরম্যান্স হিট এবং জোর করে ছাড়ুন না।


এটাকে সহজ মনে করবেন না। অ্যাপ্লিকেশনটি ব্যাকগ্রাউন্ডে থাকার সময় উল্লেখযোগ্য পরিমাণে সংস্থান ব্যবহার করে (উদাঃ ফেসবুক) এবং আপনি যদি এটির জন্য আরও বেশি সময়ের জন্য ফিরে যেতে চান না, তবে পুনরায় চালু করার চেষ্টাটি চালিয়ে যাওয়া প্রচেষ্টাটির চেয়ে কম হবে।
nohillside

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

3

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

9to5Mac:

কিছু চেনাশোনাগুলিতে এটি দীর্ঘকালীন বিশ্বাস ছিল যে অ্যাপ্লিকেশনগুলি প্রস্থান করার জন্য আইওএসের মাল্টিটাস্কিং বৈশিষ্ট্যটি ব্যবহার করা কোনও আইফোনটির ব্যাটারি জীবন বাঁচাতে বা স্মার্টফোনটির গতিবেগ উন্নত করতে সাহায্য করতে পারে when

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

ইমেল কথোপকথন

 

অ্যাপ্লিকেশনগুলি বন্ধ করতে বাধ্য করার বিষয়ে অফিসিয়াল সাপোর্ট ডকুমেন্ট থেকে, এই বৈশিষ্ট্যটি কখন ব্যবহার করতে হবে সে সম্পর্কে অ্যাপলের নিজস্ব পরামর্শ :

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

 

ম্যাকডেইলি নিউজ স্টিভ জবসের একটি ২০১০ ইমেল উদ্ধৃত করেছে:

ডিজাইন করা হিসাবে কেবল [আইওএস মাল্টিটাস্কিং] ব্যবহার করুন এবং আপনি খুশি হবেন। অ্যাপ্লিকেশন ছেড়ে যাওয়ার দরকার নেই।

 

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


0

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

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

সুতরাং সংক্ষেপে, এমন অ্যাপের জন্য যা পটভূমিতে খুব বেশি কাজ করে না, জোর করে বন্ধ করলে তা লক্ষণীয় সুবিধা পাবে না।


3
"ব্যাকগ্রাউন্ডে চলমান অ্যাপ্লিকেশনগুলি মেমোরি গ্রাস করে (তাদের থ্রেডগুলি এখনও বিদ্যমান এবং এজন্য আপনি হোম বোতামে ডাবল ক্লিক করলে আপনি সেগুলি তালিকাভুক্ত দেখতে পান) এবং এগুলি তারা ব্যাটারি গ্রাস করে।" এটি প্রযুক্তিগতভাবে সঠিক নয়। আপনি যখন হোম বোতামটি ডাবল-ক্লিক করেন তখন আপনি যা দেখেন তা হ'ল অ্যাপটি বন্ধ হয়ে যাওয়ার পরে একটি স্ন্যাপশট (স্মৃতিতে)। আপনি এটি দেখতে পেয়েছেন বলে থ্রেডগুলি এখনও বিদ্যমান নেই। আইওএস অ্যাপ্লিকেশনটি চালানো থেকে থামিয়ে দেয় এবং পটভূমিতে চালানোর অনুমতি না দেওয়া এবং এটি সক্রিয়ভাবে প্রক্রিয়াজাতকরণ না করা পর্যন্ত এটিকে মেমরি থেকে সরিয়ে দেয়।
fsb

@fbara আমি রাজি নই অ্যাপলের বিকাশকারী ডকের মতে , অ্যাপ্লিকেশনগুলি খুব Suspendedশীঘ্রই পটভূমিতে যাওয়ার পরে ডাকে এমন একটি রাজ্যে চলে যাবে এবং "স্থগিত থাকা অবস্থায় একটি অ্যাপ্লিকেশন স্মৃতিতে থেকে যায় তবে কোনও কোড কার্যকর করে না"। আইওএস দ্বারা সমাপ্ত না হওয়া পর্যন্ত অ্যাপ্লিকেশনটির প্রক্রিয়া এখনও রয়েছে। আপনার কাছে যদি এক্সকোড (আইওএস অ্যাপ্লিকেশনগুলির জন্য বিকাশকারী সরঞ্জাম) থাকে, আপনি আসলে ডিবাগ-> প্রসেস সংযুক্ত করুন এবং আপনার ফোনে প্রক্রিয়াগুলির একটি তালিকা দেখতে পারেন, এমনকি কিছু কিছু অগ্রভাগে চলমান না থাকলেও
স্টিফেনি

একই ডকটি আরও বলেছে: "কোনও অ্যাপের প্রতিনিধিটির applicationDidEnterBackground:পদ্ধতি ফিরে আসার অল্প সময়ের পরে , সিস্টেমটি অ্যাপ্লিকেশনটির উইন্ডোগুলির একটি স্ন্যাপশট নেয় Similarly একইভাবে, যখন কোনও অ্যাপ ব্যাকগ্রাউন্ড কাজ সম্পাদন করতে জাগ্রত হয়, সিস্টেমটি কোনও প্রাসঙ্গিক পরিবর্তনগুলি প্রতিফলিত করতে নতুন স্ন্যাপশট নিতে পারে উদাহরণস্বরূপ, যখন কোনও অ্যাপ্লিকেশন ডাউনলোড করা আইটেমগুলি প্রক্রিয়া করতে জাগ্রত হয়, তখন সিস্টেমটি একটি নতুন স্ন্যাপশট নেয় যাতে আইটেমগুলির অন্তর্ভুক্তি দ্বারা যে কোনও পরিবর্তন প্রতিবিম্বিত হয় The সিস্টেমটি এই স্ন্যাপশট চিত্রগুলি মাল্টিটাস্কিং ইউআইতে ব্যবহার করে আপনার অবস্থাটি দেখানোর জন্য অ্যাপ্লিকেশন। " এটিই আমি উল্লেখ করছি।
fsb

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

-1

আমি খুঁজে পেয়েছি যে বিশেষত ফেসবুক অ্যাপ্লিকেশনটি শেষ করা ব্যাটারির জীবন বাঁচাতে পারে। ব্যাটারি বিভাগে (সেটিংস> ব্যাটারি> সময়) এর ব্যবহার পরীক্ষা করার পরে, আমি সাহায্য করতে পারি না তবে নিশ্চিত হতে পারি যে এটি দুর্দান্ত খেলছে না।


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