قابلیت «یونیورسال کنترل» امکان مدیریت آیپد و مک به صورت یکجا را فراهم میکند
نسخه نهایی مک OS بیگ سر منتشر شد
آپدیت ۱۰٫۱۵٫۷ مک OS کاتالینا منتشر شد
پنج عملیات نهان مهم که توسط سیستمعامل رایانه شما انجام میشوند
از روزگار باستان، رقابتهای حماسی جزئی از تاریخ انسانها بودهاند. تمدنهای نخستین جهت تسلط بر قلمروهایی وسیع، جنگهایی را به راه انداختهاند. در عصر اکتشاف، ملل مختلف انسانهایی را جهت اکتشاف و تسلط به نقاط دور دست بهکار گرفتهاند. جنگ سرد میان ایالاتمتحده آمریکا و اتحاد جماهیر شوروی باعث شد تا رقابتی فضایی میان این دو کشور شکل گرفته و فرود اولین انسان بر روی کره ماه نیز نتیجه این رقابت بود. پسازاین نیز نبردی میان سیستمعاملها صورت گرفته است.
همه ما به اهمیت یک سیستمعامل (OS) واقف هستیم. برخی از کاربران تبدیل به وفاداران صادق یک سیستمعامل میشوند. برخی نیز پا را از این فراتر گذاشته و وارد قلمرو طرفداران میشوند.
اکثر مردم با سیستمعاملهای نامآشنای بازار آشنایی دارند. مایکروسافت ویندوز و Mac OS شرکت اپل دراینبین شهره خاص و عام هستند. نسخههای سیستمعامل لینوکس (Linux) کمتر شناخته شدهاند، اما این موضوع باعث نمیشود که طرفداران این سیستمعامل از لینوکس دفاع نکنند. در زمینه سیستمعاملهای موبایلی نیز با اندروید گوگل، iOS شرکت اپل و ویندوز فون مایکروسافت روبهرو هستیم.
اما هنگامیکه فرای مشخصات فکر کنیم، میبینیم که سیستمعاملها نقاط مشترک فراوانی دارند. شاید هرکدام از آنها به شیوه خاص خود عملیات مختلف را انجام دهند اما در نهایت هر سیستمعامل باید بتواند وظایف پایهای خود را به سرانجام برساند. حداقل تا زمانی که اوضاع بر وفق مراد پیش برود، از بسیاری از این وظایف آگاه نخواهید شد.
اتصال سختافزار
یکی از وظایف اصلی یک سیستمعامل ایجاد ارتباط بین سختافزار و نرمافزار رایانه شما است. اگر کیس رایانه خود را باز کرده باشید حتما با مدارها، تراشهها، سیمها و قطعاتی دیگر مواجه شدهاید. در هنگام اجرای یک برنامه، این قطعات فیزیکی بار اصلی را به دوش میکشند. اما هر برنامه باید از طریقی بتواند از این سختافزارها استفاده کند.
سیستمعامل همانند پلتفرمی برای برنامهها است. سیستمعامل اطمینان حاصل میکند که پردازشهای در حال اجرای یک رایانه، به منابع مناسبی دسترسی دارند. یک سیستمعامل همچنین موجبات ارتباط بین سختافزار و نرمافزار را فراهم میآورد. این قضیه دستگاههای ورودی/خروجی (I/O) را نیز شامل میشود.
این وظیفه مهمی است. صدها گونه دستگاه ورودی/خروجی را میتوان به یک رایانه متصل کرد. اگر یک موس را در نظر بگیریم، میبینیم که دهها شرکت به تولید مدلهای مختلف این قطعه میپردازند. توسعهدهندگان نرمافزاری نمیتوانند پشتیبانی مختص به انواع موس موجود در بازار را فراهم کنند. در عوض، سیستمعاملها از طریق نرمافزارهای خاصی به نام درایور (driver) میتوانند تفاوتهای بین انواع سختافزار را پوشش دهند. از نظر ما، موسها به چنین تشریفاتی نیاز نداشته و فقط کار میکنند.
آسان کردن شرایط فعالیت
در سناریویی مشابه، سیستمعاملها زمینه فعالیت برنامهها بر روی انواع مختلف سختافزار را فراهم میآورند. این قضیه از این لحاظ حیاتی است که ممکن است دو رایانه با سیستمعاملهایی یکسان، از سختافزاری متفاوت بهره ببرند. این قضیه حتی برای رایانههای شرکت اپل که نسبت به سایرین کمتر انعطافپذیرند نیز صدق میکند. شاید یک مکینتاش امروزی از لحاظ پردازنده با یک نمونه مربوط به چند سال پیش متفاوت باشد، اما هر دو از سیستمعاملی یکسان بهره ببرند.
یک سیستمعامل، محیطی انتزاعی را برای برنامهها فراهم میآورد؛ به این معنا که یک برنامه به سیستمعامل میگوید که جهت اجرای صحیح به چه چیزهایی نیاز دارد. سپس سیستمعامل نیز با اختصاص منابع فیزیکی موجود، نیازهای اپلیکیشنها را برطرف میسازد. مهم نیست که سختافزار یک رایانه از چه نوعی است، در هر صورت سیستمعامل ترتیب جزئیات را میدهد.
در صورت نبود این قابلیت، مهندسین نرمافزار مجبور میشدند که انتخابهای سختی را انجام دهند. آنها مجبور میشدند برنامهها را جهت اجرا بر روی سختافزار مشخصی طراحی کنند. در این صورت، اگر نرمافزار شما با سختافزار موردانتظار برنامهنویسان مطابقت نمیداشت، احتمالا اپلیکیشن موردنظر نیز بر روی دستگاه شما اجرا نمیشد. سیستمعامل باعث میشود تا نرمافزارها با طیف وسیعی از سختافزارها هماهنگی داشته و همین موضوع میتواند برنامهنویسان را بر روی بهترین اپلیکیشن قابل طراحی متمرکز کند.
مدیریت فایلها
برنامهها جهت اجرای وظایف به مقداری بیش از سختافزار فیزیکی رایانه شما نیاز دارند. رایانهها بر روی مجموعهای از دادهها به نام «فایل» تکیه میکنند. این فایلها باید از قوانین مشخصی تبعیت کرده تا رایانهها نیز بتوانند از آنها استفاده کنند. این قوانین شیوه نامگذاری فایلها و رویههای ذخیرهسازی را در بر میگیرند. ما مجموعه کلی این قوانین را سیستم مدیریت فایل و یا همان فایل منیجر (file manager) مینامیم.
هر سیستمعامل رویکرد مدیریت فایل مختص به خود را دارد. میتوانید بر روی اکثر رایانهها به نصب فایل منیجرهای اضافی نیز بپردازید. اما جهت اجرای این نرمافزار نیز باید سیستمعامل شما محل قرارگیری فایلها را به خاطر بسپارد. بدین ترتیب، هنگامیکه یک برنامه فایلی را درخواست کند، سیستمعامل محل قرارگیری اطلاعات موردنظر را میداند.
بدون مدیریت فایل، اطلاعات دیجیتال درون رایانه شما چیزی جز دادههای بیاستفاده نیستند. انگار که تمامی وسایل خود را در داخل یک اتاق قرار دهید و هر چیزی را که نیاز دارید در اختیار داشته باشید، اما نتوانید در زمانی معین وسایل موردنیاز خود را پیدا کنید. ازآنجاییکه سیستمعامل از این قوانین تبعیت میکند، لازم نیست که بهصورت دستی فضای مشخص را به فایلهای خود اختصاص داده و یا اینکه در حجم عظیمی از دادهها به دنبال اطلاعات موردنیاز خود بگردید.
مدیریت حافظه رم
چگونه میتوانید رایانه خود را سریعتر کنید؟ شاید پاسخ شما یک پردازنده مرکزی (CPU) قویتر باشد. اما گاهی اوقات تنها چیزی که نیاز دارید حافظه رم بیشتر جهت انتقال سریعتر دادهها است.
حافظه رم جایی است که در هنگام پردازش در آن اطلاعات ذخیره شده تا در آینده از آنها در پردازنده مرکزی استفاده شود. میتوان آن را یک وسیله موقت ذخیره اطلاعات نامید. هنگامیکه برنامهها را به اجرا درمیآورید، سیستمعامل رایانه شما مقداری مشخص از حافظه رم را به هر برنامه اختصاص میدهد. دادههای ذخیرهشده بر روی حافظه رم میتوانند بهسرعت به پردازنده مرکزی فرستاده شده و از آنجا نیز بازگردانیده شوند. اگر پردازنده شما به دنبال اطلاعاتی بگردد که در حافظه رم موجود نیست، آنگاه پردازنده باید در مکانهایی دیگر مانند هارد درایو این اطلاعات را جستوجو کند. این فرآیند نسبت به اخذ اطلاعات از حافظه رم بیشتر طول کشیده و همین موضوع همهچیز را کندتر میکند.
جهت کاهش تأخیرها، سیستمعامل تخصیص حافظه رم را مدیریت میکند. در هر زمان معین، مقدار محدودی از حافظه رم در دسترس خواهد بود. سختی و پویایی این عملیات میتواند با توجه به تعداد برنامههای در حال اجرا تغییر کند. سیستمعامل باید نیازهای هر پردازش را سنجیده و بهمحض تغییر آنها، تغییرات را نیز اعمال کند. در حالت ایدئال، همهچیز نرم و روان پیش رفته و مانعی مشاهده نمیشود.
به دقت به آن فکر کنید
واحد پردازش مرکزی (CPU) یک رایانه همان چیزی است که وظایف را انجام میدهد. در سطوح پایهای، یک برنامه رایانهای سریالی از مسائل ریاضی پیچیده است. CPU همان چیزی است که این مسائل را حل کرده و نتایج مورد انتظار شما را تحویل میدهد. این نتایج میتوانند همهچیز را از طراحی یک شخصیت بازی رایانهای که بر روی بشکههای شعلهور میپرد تا اجرای یک الگوریتم بررسی املا در یک واژهپرداز، در بر گیرد.
هر برنامه اجرایی بخشی از توان پردازشی پردازنده را به خود اختصاص میدهد. هر برنامه اضافی که بهصورت همزمان با سایر برنامهها اجرا میشود، به معنای کاهش ظرفیت پردازنده خواهد بود. سیستمعامل با پردازنده هماهنگ میشود تا وظایف بهصورت روان اجرا شوند. هنگامیکه بین برنامههای فعال خود جابهجا میشوید، سیستمعامل نیز ممکن است تمرکز پردازنده را تغییر دهد. سیستمعامل بهعنوان مدیر منابع عمل کرده و اگر کار خود را بهدرستی انجام دهد، نمیتوانید این تغییرات را احساس کنید.
اگر سیستمعامل شما بهدرستی کار کند، متوجه این تغییرات نمیشوید. مسئله همین جا است؛ سیستمعامل وظایف پیچیده را مدیریت میکند، بنابراین نباید نگران این موضوع باشید. فقط در هنگام مشکلات متوجه نقش کلیدی سیستمعامل خود در زمینه انجام وظایف میشوید.
تشخیص تفاوتهای ظاهری سیستمعاملها کار آسانی است. اما تا زمانی که یک برنامهنویس نباشید، شاید نتوانید تفاوتهای زیر لایه رابط کاربری را درک کنید. در نهایت اگر بهاندازه کافی دقیق شوید، میبینید که سیستمعاملها وظایف رایانهها، گوشیهای موبایل، کنسولهای بازی و سایر دستگاههای پردازشی را به گونهای که ما انتظار داریم، انجام میدهند.
سخن آخر
با توجه به آنچه که از خاطرتان گذشت، میدانیم که طراحی یک سیستمعامل کار بسیار دشواری است. نهتنها باید نرمافزاری را طراحی کنید که بتواند با سختافزارها و دستگاههای مختلف کار کند، بلکه مجبور هستید رابط کاربری آن را نیز دلپذیر طراحی کنید. علاوه بر اینها باید خلاقیت به خرج داده و کارهای سایرین را تکرار نکنید و این تازه اولین قدم نصب و اجرای یک برنامه بر روی یک دستگاه است.
نوشته پنج عملیات نهان مهم که توسط سیستمعامل رایانه شما انجام میشوند اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.
rpcsvchost چیست و چرا در دستگاههای دارای سیستمعامل مک اجرا میشود؟
اگر از کاربران سیستم عامل مک بوده باشید حتما تاکنون برای مشاهده پردازشهای در حال اجرا به بخش Activity Monitor مراجعه کردهاید. اگر این کار را کرده باشید بعید است که در لیست بلندبالای ارایه شده با کلمه rpcsvchost روبرو نشده باشید. در این مقاله قصد داریم به این سوال پاسخ دهیم که rpcsvchost چیست و چرا در دیوایسهای سیستمعامل مک اجرا میشود. پس دعوت میکنیم همراه آیتیرسان باشید.
ممکن است برخی افراد بپرسند آیا این پردازش نگرانکننده است؟ در پاسخ باید گفت خیر؛ سیستمعامل مک نیز مانند دیگر همنوعان خود دارای برخی پردازشهای پیشفرض و مبتنی بر هستههای سیستمعامل است که rpcsvchost نیز یکی از آنهاست. این پردازش یک ابزار است که به منظور ارتباط با برخی از انواع مشخص شبکهها بهخصوص موارد مرتبط با مایکروسافت مورد استفاده قرار میگیرد.
rpcsvchost یک محیط بسیار ساده برای میزبانی از سرویسهای DCE/RPC به شمار میرود که سرویسهای مربوطه را از لیست پلاگینهای ثبت شده به عنوان استدلال بارگذاری کرده، آنها را به مجموعه مناسب از نقطه پایانی متصل میکند و آماده دریافت درخواستهای پروتکل میشود.
بنابراین اکنون ما میدانیم rpcsvchost یک پردازش است که به هماهنگی شبکهها کمک میکند اما این به تنهایی چیزی را روشن نمیکند؛ زیرا ما در مورد DCE/RPC چیزی نمیدانیم. به نظر میرسد این حروف مخفف عبارت Distributed Computing Environment / Remote Procedure Calls باشند که به معنای محیط محاسبات توزیع شده/روش تماسهای از راه دور هستند.
همه گونههای سرویسهای شبکه از DCE/RPC استفاده میکنند که از قابل توجهترین موارد آن میتوان به سرویس Microsoft Exchange اشاره کرد. شرکت اپل در سال 2010 میلادی پشتیبانی از DCE/RPC را به عنوان یکی از بخشهای Mac OS X Lion 10.7 آغاز کرد. پیادهسازی DCE/RPC توسط اپل در حال حاضر از طریق macOS Forge قابل دسترسی است؛ مکانی که شرکت اپل کدهای منبع مربوط به پروژههای اوپن سورس خود را در آنجا میزبانی میکند.
DCE/RPC را میتوان پیادهسازی تکنولوژی تماس از راه دور دانست که به عنوان بخشی از محیط محاسبات توزیع شده توسط اوپن گروپ توسعه داده شده است. در حقیقت DCE/RPC را میتوان متداولترین روش برای تعامل با سرویسهای شبکه ویندوز دانست.
اگر rpcsvchost بخش زیادی از توان CPU دستگاه شما را اشغال کرده باشد، در این صورت ممکن است در برقراری ارتباط با سرور Microsoft Exchange و یا برخی دیگر از سرویسهای شبکه مبتنی بر DCE/RPC با مشکل مواجه شوید. اگر چنین اتفاقی رخ داده باشد، اپلیکیشنهای مذکور نیز احتمالا توان زیادی از CPU را به خود اختصاص خواهند داد. احتمالا بستن همه این اپها به صورت Force Quit میتواند به حل این مشکل کمک کند. این احتمال هم وجود دارد که تعدادی از بدافزارها در حال سواستفاده از DCE/RPC هستند که در این صورت میتوانید با حذف این بدافزارها مشکل موجود را رفع کنید.
نوشته rpcsvchost چیست و چرا در دستگاههای دارای سیستمعامل مک اجرا میشود؟ اولین بار در وبسایت فناوری پدیدار شد.
rpcsvchost چیست و چرا در دستگاههای دارای سیستمعامل مک اجرا میشود؟
اگر از کاربران سیستم عامل مک بوده باشید حتما تاکنون برای مشاهده پردازشهای در حال اجرا به بخش Activity Monitor مراجعه کردهاید. اگر این کار را کرده باشید بعید است که در لیست بلندبالای ارایه شده با کلمه rpcsvchost روبرو نشده باشید. در این مقاله قصد داریم به این سوال پاسخ دهیم که rpcsvchost چیست و چرا در دیوایسهای سیستمعامل مک اجرا میشود. پس دعوت میکنیم همراه آیتیرسان باشید.
ممکن است برخی افراد بپرسند آیا این پردازش نگرانکننده است؟ در پاسخ باید گفت خیر؛ سیستمعامل مک نیز مانند دیگر همنوعان خود دارای برخی پردازشهای پیشفرض و مبتنی بر هستههای سیستمعامل است که rpcsvchost نیز یکی از آنهاست. این پردازش یک ابزار است که به منظور ارتباط با برخی از انواع مشخص شبکهها بهخصوص موارد مرتبط با مایکروسافت مورد استفاده قرار میگیرد.
rpcsvchost یک محیط بسیار ساده برای میزبانی از سرویسهای DCE/RPC به شمار میرود که سرویسهای مربوطه را از لیست پلاگینهای ثبت شده به عنوان استدلال بارگذاری کرده، آنها را به مجموعه مناسب از نقطه پایانی متصل میکند و آماده دریافت درخواستهای پروتکل میشود.
بنابراین اکنون ما میدانیم rpcsvchost یک پردازش است که به هماهنگی شبکهها کمک میکند اما این به تنهایی چیزی را روشن نمیکند؛ زیرا ما در مورد DCE/RPC چیزی نمیدانیم. به نظر میرسد این حروف مخفف عبارت Distributed Computing Environment / Remote Procedure Calls باشند که به معنای محیط محاسبات توزیع شده/روش تماسهای از راه دور هستند.
همه گونههای سرویسهای شبکه از DCE/RPC استفاده میکنند که از قابل توجهترین موارد آن میتوان به سرویس Microsoft Exchange اشاره کرد. شرکت اپل در سال 2010 میلادی پشتیبانی از DCE/RPC را به عنوان یکی از بخشهای Mac OS X Lion 10.7 آغاز کرد. پیادهسازی DCE/RPC توسط اپل در حال حاضر از طریق macOS Forge قابل دسترسی است؛ مکانی که شرکت اپل کدهای منبع مربوط به پروژههای اوپن سورس خود را در آنجا میزبانی میکند.
DCE/RPC را میتوان پیادهسازی تکنولوژی تماس از راه دور دانست که به عنوان بخشی از محیط محاسبات توزیع شده توسط اوپن گروپ توسعه داده شده است. در حقیقت DCE/RPC را میتوان متداولترین روش برای تعامل با سرویسهای شبکه ویندوز دانست.
اگر rpcsvchost بخش زیادی از توان CPU دستگاه شما را اشغال کرده باشد، در این صورت ممکن است در برقراری ارتباط با سرور Microsoft Exchange و یا برخی دیگر از سرویسهای شبکه مبتنی بر DCE/RPC با مشکل مواجه شوید. اگر چنین اتفاقی رخ داده باشد، اپلیکیشنهای مذکور نیز احتمالا توان زیادی از CPU را به خود اختصاص خواهند داد. احتمالا بستن همه این اپها به صورت Force Quit میتواند به حل این مشکل کمک کند. این احتمال هم وجود دارد که تعدادی از بدافزارها در حال سواستفاده از DCE/RPC هستند که در این صورت میتوانید با حذف این بدافزارها مشکل موجود را رفع کنید.
نوشته rpcsvchost چیست و چرا در دستگاههای دارای سیستمعامل مک اجرا میشود؟ اولین بار در وبسایت فناوری پدیدار شد.
اپل اعلام کرد که سیستم عاملهای iOS و Mac OS را با یکدیگر ادغام نخواهد کرد
اواخر سال گذشته (۲۰۱۷) بلومبرگ خبری را منتشر کرد مبنی بر اینکه شرکت اپل قصد دارد دو سیستم عامل مشهور خودش یعنی iOS و Mac OS را با یکدیگر ترکیب نماید و یک سیستم عامل واحد را ایجاد کند. در این صورت توسعهدهندگان میتوانند تنها یک نسخه اپلیکیشن را برای آن تولید کنند که بر روی تمامی محصولات اپل شامل آیفون، آیپد و سیستمهای مک کار کنند.
در این شرایط اپلیکیشنها بر روی تمامی دستگاهها لمسی و کامپیوترها با استفاده از ماوس و کیبورد اجرا میشوند. این انتظاری بود که از اوایل امسال (۲۰۱۸) در ذهن مشتریان اپل شکل گرفت و البته همانطور که حتما خبر دارید اپل هرگز چنین طرحی را به اجرا نگذاشته است. تا اینکه روز گذشته تیم کوک، مدیر عامل اپل در مصاحبه با Sydney Morning Herald، علت مجزا نگه داشتن سیستم عاملهای iOS و Mac OS را توضیح داد.
کوک در این رابطه گفت هر دو سیستم عامل به طرز باورنکردنی منحصر به فرد و فوقالعاده هستند و ما آنها را برای انجام کاری که باید انجام دهند تا حد عالی بهینهسازی کردهایم و اپل ادغام اجباری این دو با یکدیگر را تنها در صورت بده بستان اقتصادی و مصالح بازار انجام خواهد داد. پس شاید در انتها این طور به نظر برسد که این شرکت است که سود برده اما در واقع مسئله مالی چیزی نیست که ما در مورد آن صحبت میکنیم.
شما میدانید که نکته اصلی و هدف نهایی ما، رساندن محصولی به دست مردم است که بتواند به آنها کمک نماید تا بتوانند با آن دنیا را تغییر دهند و احساسات و علایقشان را ابراز کنند و خلاقیتهایشان را بروز دهند. پس این ادغام سیستم عاملها تنها چیزی است که برخی از افراد خواهان آن هستند و فکر نمیکنم خواسته اکثریت کاربران باشد.
تمام این صحبتها دقیقا برعکس اخباری است که بلومبرگ در سال ۲۰۱۷ منتشر کرده بود. بر اساس گزارشها، شرکت اپل در حال کار بر روی سیستم عاملی به نام مارزیپن (Marzipan) است که تلفیقی از دو سیستم عامل iOS و Mac OS خواهد بود. پس با این حساب بعد از انکار چنین پروژهای توسط تیم کوک، ما تنها میتوانیم به اجازه اپل به توسعهدهندگان برای اشتراکگذاری ابزارها و برنامهها بین دو سیستم عامل iOS و Mac OS دلخوش کنیم. شاید این تنها انگیزه موجود باشد که به توسعهدهندگان iOS اشتیاقی برای نوشتن اپلیکیشن برای سیستم عامل مک را بدهد.
هر چند چندان تشابهی هم بین اپلیکیشنهایی که کاربران iOS و Mac OS در سراسر دنیا دانلود مینمایند، نیست اما ممکن است به اپل برای پا گرفتن اپاستور سیستم عامل مک کمک نماید تا شاید مانند اپ استور محصولات iOS، اندکی از طعم موفقیت را بچشد.
نوشته اپل اعلام کرد که سیستم عاملهای iOS و Mac OS را با یکدیگر ادغام نخواهد کرد اولین بار در پدیدار شد.
تعداد بدافزارهای شناخته شده برای سیستم عامل Mac درحال افزایش است
برای مدت زیادی این تصور وجود داشت که تفاوتهای ذاتی سیستم عامل Mac موجب حفاظت آن در برابر بسیاری از بدافزارهایی میشود که سیستم عامل ویندوز نسبت به آنها آسیبپذیر است. بااینحال گزارشها حاکی از آن بوده که تعداد بدافزارهای شناخته شده در سیستم عامل Mac طی چند سال گذشته همواره درحال افزایش بوده است.
طبق گزارش منتشر شده توسط مکآفی، تعداد بدافزارهای شناخته شده در سیستم عامل Mac همچنان روبه افزایش است. براساس همین گزارش، تعداد بدافزارهایی که در سهماهه نخست ۲۰۱۷ برای اولینبار در این سیستم عامل شناخته شدهاند، چیزی نزدیک به ۲۵۰ هزار بدافزار ذکر شده است و مجموع بدافزارهای شناخته شده تا پایان این مدت نیز از مرز ۷۰۰ هزار مورد فراتر رفته است.
گرافی که از سوی مکآفی در رابطه با همین گزارش منتشر شده نیز بهخوبی نشان از افزایش قابلتوجه تعداد بدافزارهای سیستم عامل مک طی چند سال گذشته میدهد، بهطوریکه تا پایان سه ماهه چهارم ۲۰۱۵ تعداد نمونههای کشف شده زیر ۱۰۰ هزار بوده و این رقم تا پایان ۲۰۱۶ در حدود ۵۰۰ هزار نمونه گزارش شده است. البته ذکر این نکته خالی از لطف نخواهد بود که در این گزارش آگهیافزارها (adware) نیز در لیست گنجانده شدهاند. آگهیهای مخرب میتوانند از طریق سایتهای هک شده و یا مرموز موجب اخلال در سیستم کاربران گردند.
سیستم عامل Mac در مقایسه با ویندوز
در حقیقت مقاوم بودن Mac در برابر بدافزارها و ویروسها تصور اشتباهی است که برای مدت زیادی در بین کاربران مختلف وجود داشته، درحالیکه این سیستم عامل تنها در برابر بدافزارهایی که معمولا پیسیهای ویندوزی را آلوده میکند، مقاوم است.
دلیل افزایش تعداد بدافزارها در سیستم عامل مک را میتوان در پیشرفتهتر شدن بدافزارها دانست بهطوریکه شرکت اپل نیز ادعایی مبنی بر مقاومت کامل مک در برابر این گونه بدافزارها ندارد.
با این همه هنوز هم میتوان امنیت مک را برابر انواع بدافزارها نسبت به سیستم عامل ویندوز بیشتر دانست چراکه تا پایان سهماهه نخست ۲۰۱۷ تعداد بدافزارهای کشف شده برای ویندوز در حدود ۷۰۰ میلیون نمونه بوده که در مقابل ۷۰۰ هزار بدافزار شناخته شده در سیستم عامل مک، رقم چشمگیری است.
نوشته تعداد بدافزارهای شناخته شده برای سیستم عامل Mac درحال افزایش است اولین بار در پدیدار شد.
آموزش بازگردانی زمان باقیمانده باتری در سیستم عامل مک
قبل از MacOS Sierra نسخه 10.12.2، شما میتوانستید با کلیک روی آیکون باتری در نوار منو از زمان باقیمانده برای شارژ دستگاه مطلع شوید. این عدد علیرغم تقریبی بودنش، نسبت به دیدن درصد شارژ باقیمانده مفیدتر است. خوشبختانه، نرمافزارهای ارزان قیمت و رایگانی وجود دارند که به شما اجازه میدهند تا بتوانید از طریق نوار منو، زمان باقیمانده باتری را مشاهده نمایید. در صورتی که برای این منظور مایل به نصب نرمافزار اضافی نیستید، میتوانید از بخش Activity Monitor کمک بگیرید. در ادامه این دو راهحل را به شما آموزش میدهیم.
اپلیکیشنهای نوار منو
نرمافزارهای زیادی برای افزودن آیکون باتری به نوار منو وجود دارند که قابلیتهایی مثل سلامت باتری و اطلاعات مربوط به وضعیت آن را در اختیار میگذارند. دو نرمافزار رایگان و پولی (1 دلاری) در این زمینه وجود دارند و به راحتی از طریق فروشگاه Mac App Store قابل تهیه هستند.
برنامه رایگان Battery Monitor توسط شرکت Rocky Sand Studio ارایه شده است. به وسیله آن یک آیکون در نوار منو قرار داده میشود که به مانند قبل درصد باتری را نمایش میدهد. با کلیککردن روی این آیکون میتوانید به پنل وضعیت باتری دسترسی داشته باشید که شامل زمان باقی مانده در بخش پایینی است. اگر روی آیکون چرخدنده قرار گرفته در گوشه بالای سمت راست کلیک کنید، وارد تنظیمات برنامه خواهید شد و میتوانید اطلاعات نمایش یافته درباره درصد یا زمان باقیمانده را تغییر دهید.
نرمافزار پولی برای این مورد Battery Time Indicator نام دارد که شرکت Alexander Seroshtan آن را طراحی نموده است. این برنامه زمان باقیمانده را به نوار منو اضافه میکند اما نسبت به همنوع رایگانش، زیبایی بیشتری دارد. به طور پیشفرض، آیکون نوار منو، زمان باقیمانده را به شما نشان میدهد و از این طریق ساعت و دقیقه در کنار آیکون قرار میگیرند تا اطلاعات به شکل جمعوجورتری دیده شوند. این اپلیکیشن جزییاتی را درباره سلامت باتری ارایه نمیکند و از این حیث نرمافزار رایگان ذکر شده برتری نسبی دارد.
اگر تصمیم گرفتهاید تا از یک نرمافزار مخصوص نوار منو استفاده کنید، هیچ نیازی به داشتن دو آیکون باتری در این بخش نخواهید داشت. به منظور مخفی کردن شاخص باتری، روی آن کلیک کنید و سپس Open Energy Saver Preferences را بزنید. از این قسمت تیک گزینه Show battery status in menu bar را بردارید.
Activity Monitor
در صورتی که احساس میکنید تنها گاهی نیاز به بررسی ساعت و دقیقه باقیمانده باتری دستگاه خود دارید و نمیخواهید نرمافزار جانبی دیگری را نصب کنید، میتوانید با نگاهی به Activity Monitor این کار را انجام دهید.
Activity Monitor را باز کنید و سپس روی زبانه Energy کلیک نمایید. در پایین آمار مربوط به انرژی مصرفی هریک از برنامههای درحال اجرا، یک کادر کوچک وجود دارد که شارژ باقیمانده را بر اساس درصد، زمان باقیمانده و زمان آماده به کار باتری نمایش میدهد.
با رفتن به بخش گفته شده متوجه خواهید شد که مقدار نشان داده شده در این قسمت با نرمافزارهای فوق برابری میکند.
نوشته آموزش بازگردانی زمان باقیمانده باتری در سیستم عامل مک اولین بار در پدیدار شد.