خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

بیست زبانه باز را با یک مدیر زبانه جایگزین کردم و مرورگرم سرانجام کمتر RAM مصرف می‌کند

به‌جای ۲۰ برگه باز، از یک مدیر برگه استفاده کردم و مرورگرم سرانجام RAM کمتری مصرف می‌کند
نمی‌خواستم همه زبانه‌هایم را ببندم، اما علاوه بر آن نمی‌خواستم کروم RAM مرا به‌سر ببرد

من عادت بدی دارم که چندین زبانه باز کنم و آن‌ها را فراموش کنم. بسیاری دیگر هم این کار را می‌کنند، پس لطفاً به من تسامح کنید

اگر مرورگری که بیش از ۶۵٪ مردم از آن استفاده می‌کنند یک مصرف‌کنندهٔ حافظهٔ سرسخت نبود، مشکل نبود. بر اساس آمار استات‌کانتر گلوبال‌استاتس، کروم حدود ۶۸٪ از بازار مرورگرهای جهان را در ژوئیهٔ ۲۰۲۶ در دست دارد. من لپ‌تاپی با ۱۶ گیگابایت RAM دارم و بسته به تعداد زبانه‌های باز—معمولاً ۱۵ تا ۲۵—کروم به تنهایی می‌تواند بین ۳.۵ تا ۵ گیگابایت RAM مصرف کند

حالا تصور کنید فقط ۸ گیگابایت RAM داشته باشم. در آن شرایط لپ‌تاپم کاملاً غیرقابل استفاده می‌شد. حتی با ۱۶ گیگابایت RAM نیز می‌توانستم فشار ناشی از آن زبانه‌ها را حس کنم، بنابراین تصمیم گرفتم از یک مدیر زبانه به نام وان‌تب استفاده کنم

وان‌تب مکان ذخیرهٔ تمام زبانه‌هایم را فراهم می‌کند

یک افزونهٔ رایگان کروم است که زبانه‌های باز را به فهرست ساده‌ای تبدیل می‌کند

وان‌تب یک افزونهٔ رایگان مرورگر است که می‌توانید آن را در فروشگاه وب کروم یا معادل آن در مرورگرهای دیگر پیدا کنید. به‌جای نگه داشتن همه زبانه‌ها باز، آن‌ها را به فهرستی تبدیل می‌کند که هر زمان نیاز داشتید می‌توانید به آن بازگردید. پس از نصب وان‌تب، نماد آن را در ناحیهٔ افزونه‌های کروم می‌بینید. هر زمان که متوجه می‌شوم کمی بیش از حد زبانه باز کرده‌ام، روی نماد وان‌تب کلیک می‌کنم و تمام زبانه‌های بازم به فهرست تبدیل می‌شوند

زبانه‌ها از نوار زبانهٔ کروم ناپدید می‌شوند، اما لینک‌ها از بین نمی‌روند. وان‌تب آن‌ها را به صورت منظم در صفحهٔ خود نگه می‌دارد؛ جایی که می‌توانم وب‌سایت‌های باز را ببینم و هر زمان که نیاز بود بازگردانم. می‌توانم زبانهٔ منفرد را با کلیک روی آن بازسازی کنم یا در صورت تمایل همهٔ زبانه‌ها را یک‌باره برگردانم تا همان‌جا ادامه دهم

مطلب مرتبط:   فناوری مقیاس‌بندی zkEVM چیست و چگونه اتریوم را سریع‌تر می‌کند؟

این روش برای من مناسب است چون بسیاری از زبانه‌هایی که باز نگه می‌دارم، چیزهایی نیستند که به‌صورت فعال استفاده می‌کنم. معمولاً مقالاتی هستند که می‌خواهم بعداً بخوانم، صفحات پژوهشی که ممکن است برای مقاله‌ای که می‌نویسم نیاز داشته باشم، یا چیزهایی که نمی‌خواهم فراموش کنم. بنابراین به‌جای نگاه داشتن تمام این صفحات در کروم صرفاً به این دلیل که ممکن است بعداً به آن‌ها نیاز داشته باشم، می‌توانم تا زمان نیاز آن‌ها را در کنار بگذارم

مصرف RAM من کاهش می‌یابد وقتی زبانه‌ها را بدون استفاده رها نمی‌کنم

پارک کردن زبانه‌ها در وان‌تب حافظه را آزاد می‌کند بدون اینکه چیزی از دست برود

مدیر وظایف ویندوز ۱۱

در حین نوشتن این مطلب، حدود ۲۷ زبانه در کروم باز داشتم، از جمله زبانه‌های پین‌شده. این برای من عادی است، اما کروم تقریباً ۴.۹ گیگابایت RAM مصرف می‌کرد. سپس روی نماد وان‌تب کلیک کردم؛ ۲۰ زبانهٔ بدون پین را به فهرست وان‌تب منتقل کرد و زبانه‌های پین‌شده را دست‌نخورده گذاشت. پس از آن، کروم حدود ۲.۲ گیگابایت RAM مصرف می‌کرد. این کاهش حدود ۵۵٪ است و تنها با انتقال آن ۲۰ زبانه از کروم به دست آمد. در همین حال صفحات در فهرست وان‌تب مانده بودند و هر زمان که نیاز داشتم می‌توانستم آن‌ها را بازیابی کنم

دلیل اثر چشمگیر این تغییر ساده است. یک زبانهٔ باز می‌تواند پردازش‌های متعددی داشته باشد؛ اسکریپت‌ها و تصاویر صفحه، رسانه‌ها و سایر محتواها. وقتی ۲۷ زبانه باز دارد، از کروم می‌خواهم همهٔ این موارد را همزمان مدیریت کند

وان‌تب راهی برای جلوگیری از این کار فراهم می‌کند. وقتی گروهی از زبانه‌ها را به وان‌تب می‌فرستم، کروم آن‌ها را می‌بندد و وان‌تب لینک‌هایشان را ذخیره می‌کند. اگر بعدها به یکی از آن صفحات نیاز داشته باشم، می‌توانم روی آن کلیک کنم تا باز شود

مطلب مرتبط:   چگونه یک سبد رمزنگاری متوازن ایجاد کنیم؟

کاهش ۵۵٪ من چیزی نیست که برای همه انتظار داشته باشند. مقدار RAM مصرفی کروم به شدت به محتوای باز وابسته است. یک مقالهٔ ساده همان مقدار حافظهٔ یک ویدیو در یوتیوب یا برنامهٔ وبی مثل گوگل‌داکس را مصرف نمی‌کند. با این حال، تفاوت برای من به اندازه‌ای بود که احساسش کردم

می‌دانم کروم قبل از این دارای ویژگی صرفه‌جویی در حافظه است

اما همچنان وان‌تب را برمی‌گزینم

صفحه تنظیمات و عملکرد گوگل کروم که امکان فعال‌سازی حافظه‌نگهدار را نشان می‌دهد

برای انصاف، کروم قبلاً یک راهکار قوی برای مصرف حافظه دارد. ویژگی Memory Saver به‌صورت خودکار زبانه‌هایی را که مدتی استفاده نکرده‌ام غیرفعال می‌کند تا حافظه آزاد شود. وقتی به آن زبانه‌ها برمی‌گردم، کروم آن‌ها را دوباره بارگیری می‌کند

این ویژگی مفید است، اما تفاوت بین Memory Saver کروم و یک مدیر زبانه مثل وان‌تب در نحوهٔ برخورد با زبانه‌هاست. Memory Saver کروم زبانه‌ها را باز می‌گذارد تا تصمیم بگیرد که به‌طور کافی «غیرفعال» شده‌اند تا حافظه ذخیره شود. در مقابل، وان‌تب به من اجازه می‌دهد به‌صورت دستی تعداد زیادی زبانه را از کروم خارج کرده و در فهرست جداگانه‌ای ذخیره کنم

Memory Saver کروم همچنین زبانه‌ها را در نوار زبانه نشان می‌دهد. اگر زبانه‌ها را ببینم، ممکن است به‌سادگی روی یکی کلیک کنم فقط برای نگاه‌دار کردن، حتی اگر واقعاً نیازی به آن نداشته باشم. پس از کلیک، کروم صفحه را دوباره بارگذاری می‌کند و حافظهٔ آن را باز می‌گیرد

اما وقتی تمام برگه‌ها در فهرستی مخفی شده‌اند، همانند کاری که وان‌تب انجام می‌دهد، جذابیت کلیک کردن روی یک برگه کمتر می‌شود. بنابراین، حتی با فعال بودن حافظه‌نگهدار کروم، این ویژگی به سختی عمل می‌کند چون وان‌تب غالباً پیش‌دست می‌شود.

مطلب مرتبط:   7 نکته و ترفند هشدار دهنده هوش مصنوعی که در واقع کار می کند

وان‌تب باعث شد نحوه‌ی تعریف یک «برگه باز» را بازنگری کنم

وان‌تب مانع از باز کردن بیش از حد برگه‌ها نشده است. به‌نظر می‌آید هرگز شخصی نخواهم شد که فقط سه برگه باز نگه دارد و بلافاصله بقیه را می‌بندد.

تغییری که ایجاد شد، نحوهٔ استفاده من از آن برگه‌هاست. به‌جای رها کردن ۲۰ برگه باز چون شاید بعدها به آن‌ها نیاز داشته باشم، می‌توانم آن‌ها را در وان‌تب ذخیره کنم و تنها آن‌هایی را که واقعاً نیاز دارم برگردانم. این تغییر کوچک، کروم را از حمل بار کامل تاریخچهٔ مرور روزانه‌ام منع می‌کند و مصرف حافظه‌ام را کاهش می‌دهد.

منبع: این مطلب ترجمه و بومی‌سازی مقاله‌ای از MakeUseOf به قلم Oluwaseun Bamisile است. مشاهده مقاله اصلی