گوگل کروم کے لئے ایک نئی "ٹیب فریز" خصوصیت پر کام کر رہا ہے ، جو آپ استعمال نہیں کررہے ٹیبز کو روک دے گا۔ اس کا مطلب یہ ہے کہ سی پی یو کا استعمال کم ، تیز براؤزر ، اور لیپ ٹاپ یا تبدیل شدہ میں طویل بیٹری کی زندگی ہے۔
مسئلہ: بہت زیادہ ٹیبز
اگر آپ کے پاس صرف ایک ہی ٹیب ہر وقت کھلا ہوتا تو ، کروم کو صرف ایک ہی ویب صفحہ پیش کرنے کی ضرورت ہوگی۔ لیکن شاید آپ کے پاس اور بھی ہے۔ یہاں تک کہ جب آپ ان کو استعمال نہیں کررہے ہیں تو ، کروم میں آپ کے کھلے ہوئے ہر ٹیب میں ایک کھلا ویب صفحہ ہوتا ہے۔ وہ ویب صفحہ سسٹم میموری کا استعمال کرتا ہے۔ اس پر کوئی بھی اسکرپٹ اور دیگر فعال مواد چلتا رہتا ہے ، جس کا مطلب ہے کہ ویب صفحہ پس منظر میں سی پی یو وسائل استعمال کرسکتا ہے۔
کچھ طریقوں سے ، یہ اچھا ہے: یہاں تک کہ اگر آپ ٹیبز کو سوئچ کرتے ہیں تو ، ایک ٹیب آڈیو چلانا یا پس منظر میں خود کو اپ ڈیٹ کرنا جاری رکھ سکتا ہے۔ جب آپ اس پر واپس جاتے ہیں تو ، آپ کو ویب صفحہ دوبارہ لوڈ ہونے کا انتظار کرنے کی ضرورت نہیں ہوتی — یہ فوری ہے۔
لیکن یہ برا ہوسکتا ہے۔ اگر آپ کے پاس ٹیبز کی ایک بڑی تعداد کھلی ہے — یا یہاں تک کہ بھاری ویب صفحات پر مشتمل ٹیبز کی صرف ایک چھوٹی سی تعداد — وہ سسٹم کے بہت سارے وسائل استعمال کرسکتے ہیں ، آپ کی میموری کو بھر سکتے ہیں ، سی پی یو سائیکل اپناتے ہیں ، کروم کو کم ردعمل بناسکتے ہیں ، اور اپنے ڈرائنگ کو ختم کرسکتے ہیں۔ بیٹری یہی وجہ ہے کہ کروم کے انجینئرز نے ٹیب خارج کرنے اور ، اب ، ٹیب فریزنگ کو تخلیق کیا۔ وہ متعلقہ خصوصیات ہیں ، لیکن مختلف حالات میں مختلف چیزیں کرتے ہیں۔
ٹیب کو کس طرح چھوڑنا آپ کی رام کو بچاتا ہے
ٹیب ڈسکارنگ کو واپس 2015 میں شامل کیا گیا تھا۔ یہ "میموری کو بچانے" کی خصوصیت ہے گوگل رکھتا ہے۔ مختصر یہ کہ ، اگر آپ کے کمپیوٹر میں میموری کم ہے تو ، کروم خود بخود "غیر دلچسپی" والے ٹیبز کے مشمولات کو "ضائع" کر دے گا۔ اگر آپ کسی ٹیب کے ساتھ بات چیت کررہے ہیں تو کروم خود بخود اس کو ضائع نہیں کرے گا ، لیکن وہ بیک گراؤنڈ ٹیب جس کا آپ نے گھنٹوں میں تعاقب نہیں کیا ہے وہ ایک اہم ہدف ہے۔
جب کسی ٹیب کے مندرجات کو ضائع کردیا جاتا ہے تو ، یہ آپ کے سسٹم کی میموری سے خارج ہوجاتا ہے ، اور ریاست کو ڈسک پر محفوظ کردیا جاتا ہے۔ کروم کے انٹرفیس میں کچھ بھی تبدیل نہیں ہوتا ہے — ٹیب آپ کے ٹیب بار پر ظاہر ہوتا ہے اور عام نظر آتا ہے۔ لیکن ، جب آپ اس پر کلک کرتے ہیں اور اس میں سوئچ کرتے ہیں تو ، آپ دیکھیں گے کہ کروم صفحہ کو جلدی سے دوبارہ لوڈ کرنے اور آپ جہاں تھا وہاں پر واپس آنے میں ایک لمحے کا وقت لے گا۔
اس معمولی تاخیر کی وجہ یہ ہے کہ جب آپ کے سسٹم کی میموری "بہت کم چل رہی ہے" تو کروم صرف اس ٹیب کو ترک کرتا ہے۔ کیچنگ کیلئے اپنی رام کا استعمال کرنا اچھا ہے . لیکن خود بخود کسی ٹیب کو چھوڑنا اور جلدی سے اسے دوبارہ کھولنا Chrome کے صارفین کو ٹیب کو بک مارک کرنے اور دستی طور پر بند کرنے پر مجبور کرنے سے بہتر ہے۔
جب کسی ٹیب کو ضائع کردیا جاتا ہے تو ، اس کا عمل در حقیقت ختم ہوجاتا ہے کروم کا بلٹ ان ٹاسک مینیجر ، اور آپ کو اب اس کی یاد کو کروم کے ذریعہ استعمال نہیں ہوگا۔ جب آپ اسے دوبارہ لوڈ کرنے کے لئے کلک کرتے ہیں تو ، یہ دوبارہ شروع ہوجاتا ہے۔
ٹیب انجماد آپ کے سی پی یو (اور بیٹری) کو کیسے بچائے گا
ٹیب منجمد کرنا ٹیب کو ختم کرنے سے مختلف ہے۔ جب کوئی ٹیب منجمد ہوجاتا ہے تو ، اس کے مندرجات آپ کے سسٹم کی یادداشت میں رہتے ہیں۔ تاہم ، ٹیب کے مندرجات "منجمد" ہوں گے۔ ٹیب میں موجود ویب صفحہ سی پی یو کو استعمال کرنے یا پس منظر میں کارروائی کرنے کے قابل نہیں ہوگا۔ مثال کے طور پر ، یہ کہتے چلیں کہ آپ کے ٹیب میں کہیں بھی بھاری ویب صفحہ کھلا ہوا ہے ، اور یہ اسکرپٹس کی مستقل طور پر چلتی ہے۔ تھوڑی دیر کے بعد ، کروم خود بخود اسے '' منجمد '' کردے گا اور اسے اس وقت تک عمل سے باز رکھے گا جب تک کہ آپ اس کے ساتھ دوبارہ مداخلت نہ کریں۔ یہ بنیادی باتیں ہیں ، اور گوگل ممکنہ طور پر یہ بتائے گا کہ یہ بہت جلد مزید تفصیل میں کیسے کام کرتا ہے۔
ٹیب فریزنگ ایک تجرباتی خصوصیت ہے۔ یہ موجودہ مستحکم ورژن میں بنایا گیا ہے کروم 77 ، لیکن صرف دستی طور پر شروع کیا جاسکتا ہے۔ آئندہ کروم 79 کے کروم کینری بلڈس میں ، کروم خود بخود ٹیبز کو منجمد کر سکے گا جیسے وہ خود بخود ان کو ضائع کرسکتا ہے۔
کروم کینری میں ، اگر آپ سر کرتے ہیں تو ٹیب منجمد کرنے کے لئے متعدد اختیارات دستیاب ہیں
کروم: // جھنڈے
اور "ٹیب منجمد" تلاش کریں۔ اس اختیار کے فعال ہونے سے ، کروم پانچ منٹ تک پس منظر میں رہنے کے بعد خود بخود "اہل" ٹیبز منجمد کردے گا۔ آپ کس اختیار کا انتخاب کرتے ہیں اس پر انحصار کرتے ہوئے ، کروم یا تو انھیں منجمد چھوڑ سکتا ہے یا ہر پندرہ منٹ میں دس سیکنڈ کے لئے انفریز کرسکتا ہے — سرور کے ساتھ ہم آہنگی کرنے کے لئے صرف اتنا وقت ہے یا اگر ضرورت ہو تو تھوڑا سا کام کرسکتا ہے۔ گوگل واضح طور پر جانچ کر رہا ہے کہ کون سا آپشن بہترین ہے۔
اگرچہ ٹیب منجمد کرنا ایک تجرباتی خصوصیت ہے ، لیکن یہ یقینی طور پر جلد ہی Chrome کے مستحکم نسخوں پر آرہی ہے some کسی نہ کسی شکل میں ، کم از کم۔ کروم کینری میں آپشنز کے ذریعہ نشان زد کیا گیا ٹیک ڈاؤز .
آج ٹیب منجمد (اور مسترد) کے ساتھ کیسے کھیلنا ہے
کروم کا موجودہ مستحکم ورژن اگر آپ جاننا چاہتے ہیں کہ وہ کس طرح کام کرتے ہیں تو آپ دونوں خصوصیات کے ساتھ کھیل سکیں گے۔ بس ٹائپ کریں
کروم: // ڈسکارڈ
کروم کے اومنی بکس میں اور انٹر دبائیں۔
آپ کو اپنے کھلے ٹیبوں کی فہرست کے ساتھ ایک تشخیصی صفحہ نظر آئے گا اور چاہے ان کو منجمد یا مسترد کیا جاسکے۔ صفحے کے دائیں طرف ، آپ کو ہر ٹیب کو "منجمد" اور "خارج" کرنے کے لئے ایکشن لنک نظر آئیں گے۔
آپ خود فرق دیکھ سکتے ہیں۔ مثال کے طور پر ، اگر آپ یوٹیوب کو لانچ کرتے ہیں اور ویڈیو چلنا شروع کرتے ہیں تو ، اس ٹیب کے لئے "منجمد" پر کلک کرنے سے ویڈیو پلے بیک موقوف ہوجائے گا لیکن ٹاسک مینیجر میں موجود یوٹیوب ٹیب کے مشمولات کو میموری سے حذف نہیں کیا جائے گا۔ اس کے بجائے "منسوخ کریں" پر کلک کرنے سے ویڈیو پلے بیک موقوف ہوجائے گا اور ٹیب کے مندرجات میموری سے ہٹ جائیں گے — اگر آپ کروم کا ٹاسک مینیجر کھولتے ہیں تو آپ کو یہ ختم ہوجائے گا۔ "لوڈ" پر کلک کرنے سے ٹیب کے مشمولات دوبارہ میموری میں لوٹ جائیں گے۔
چھٹکارا اور منجمد کرنا اتنا مفید کیوں ہے؟
دوسرے لفظوں میں ، اگر آپ کے سسٹم کی میموری پوری ہوتی جارہی ہے تو ، کروم آپ کے ٹیب کو مسترد کردے گا جس کو آپ خالی جگہ استعمال نہیں کررہے ہیں۔ جب آپ ٹیب پر کلک کرتے ہیں تو خاموشی سے ان کو دوبارہ لوڈ کر دے گا ، لیکن آپ کو اس صفحے کو دوسرے حصے میں لوڈ ہونے کا نوٹس ملے گا۔ جب آپ کے پاس کافی مقدار میں میموری موجود ہے تو کروم کو ٹیبز کو ضائع کرنے کی ضرورت نہیں ہے۔ کروم اس میموری کو خالی رکھنے کے بجائے اسے کیشے کے طور پر استعمال کررہا ہے۔ اس سے چیزیں تیز ہوجاتی ہیں۔
لیکن ، یہاں تک کہ اگر آپ کے پاس بہت زیادہ میموری ہے ، تو کروم جلد ہی آپ کو ٹیبز کو منجمد کرنے کی طرف دیکھے گا جس سے آپ سی پی یو کا وقت اور بیٹری کی طاقت کو بچانے کے لئے بات چیت نہیں کررہے ہیں ، ممکنہ طور پر اپنے سسٹم پر موجود کروم اور دیگر ایپلیکیشنز کو زیادہ ذمہ دار بنائیں گے۔ یہ اب بھی انھیں یادوں میں رکھے گا way اس طرح ، جب آپ کسی منجمد ٹیب کو تبدیل کرکے اس پر سوئچ کرتے ہیں تو ، ٹیب میں موجود ویب صفحہ جلد سے جلد استعمال کرنے کے لئے تیار ہے۔
اگر کروم کو کچھ میموری آزاد کرنے کی ضرورت ہے تو ، یہ ایک منجمد ٹیب کو ضائع کرسکتا ہے۔ لیکن آپ ضائع شدہ ٹیب کو منجمد نہیں کرسکتے ہیں: اسے پہلے ہی میموری سے ہٹا دیا گیا ہے اور واقعتا open یہ کھلا نہیں ہے ، لہذا یہ پس منظر میں کوئی بھی عمل انجام نہیں دے سکتا ہے۔
اب چونکہ مائیکرو سافٹ ایج کا آئندہ ورژن کرومیم پر مبنی ہوگا ، لہذا کروم پر گوگل کا کام ونڈوز 10 کا ڈیفالٹ ویب براؤزر کو بھی بہتر بنا دے گا۔ توقع ہے کہ ایج کے مستقبل کے ورژن بھی خود بخود ٹیبز کو منجمد کرنا شروع کردیں گے۔