سیستم‌عامل هارمونی (Harmony OS)؛ هر آنچه که بایستی در رابطه با امید آینده هواوی بدانید

سیستم‌عامل هارمونی

پس از سال‌ها حدس و گمان و شایعه، سرانجام هواوی در سال 2019 به‌صورت رسمی از سیستم‌عامل هارمونی (Harmony OS) خود پرده برداشت. گزافه‌گویی نیست که اگر بگوییم از آن زمان، تعداد سؤالات بیش از تعداد پاسخ‌ها بوده‌اند. چگونه کار می‌کند؟ چه مشکلاتی را حل خواهد کرد؟ و اینکه آیا سیستم‌عامل هارمونی محصول دشمنی بین این شرکت و دولت ایالات‌متحده است یا خیر؟

آیا سیستم‌عامل هارمونی مبتنی بر لینوکس است؟

سیستم‌عامل هارمونی

خیر. هر چند که هر دو جز محصولات نرم‌افزاری رایگان هستند (حتی هواوی تعهد داده که این سیستم‌عامل را تحت گواهی متن-باز منتشر کند)، اما هارمونی محصولی جداگانه و متمایز است. علاوه بر این، محصول شرکت هواوی نسبت به لینوکس، از معماری متفاوتی بهره می‌برد (ریزهسته به جای هسته یکپارچه). اگر درک این اصطلاحات برایتان مشکل است، آنگاه سعی می‌کنیم که در زیر توضیحاتی را در این باره ارائه دهیم.

در قلب هر سیستم‌عاملی، چیزی به نام هسته (kernel) وجود دارد. همان‌طور که از نامش مشخص است، هسته در قلب تمامی سیستم‌عامل‌ها حضور داشته و در واقع نوعی پایه و اساس است. این هسته‌ها فعل و انفعالات مربوط به سخت‌افزارهای زیرین، تخصیص منابع و شیوه اجرا و عملکرد برنامه‌ها را تعیین می‌کنند. تمامی هسته‌ها، جنین مسئولیت‌های اساسی را برعهده دارند. با این حال، هرکدام این کار را با روش مخصوصی انجام می‌دهند.

بیایید راجع به حافظه صحبت کنیم. سیستم‌عامل‌های مدرن سعی دارند تا اپلیکیشن‌های کاربری (همانند استیم یا گوگل کروم) را از بخش‌های حساس سیستم‌عامل جدا کنند. جهت فهم بهتر می‌توانید دیواری نفوذ ناپذیر را تصور کنید که سعی دارد حافظه مورداستفاده سرویس‌های سیستمی را از حافظه اپلیکیشن‌های دیگر جدا سازد. دو دلیل مناسب نیز جهت این کار وجود دارند: امنیت و ثبات.

ریزهسته‌ها، مشابه آنچه که توسط سیستم‌عامل هارمونی استفاده می‌شوند، به‌شدت در مورد آنچه که در حالت هسته (kernel mode) ایجاد می‌شود، حساس و هشیار بوده و به شیوه‌ای مؤثر آن را به سطوح پایه‌ای محدود می‌کنند. اما از طرفی دیگر، هسته‌های یکپارچه، هشیار نیستند. به‌عنوان‌مثال، لینوکس به بسیاری از ابزارهای سیستمی اجازه می‌دهد تا از بخش‌های پایه‌ای رد شوند، در نتیجه هسته‌های یکپارچه به اندازه ریزهسته‌ها محدودیت اعمال نمی‌کنند.

هنگامی‌که لینوس توروالدس (Linus Torvalds) کار بر روی هسته لینوکس را آغاز کرد، ریزهسته‌ها هنوز ماهیتی ناشناخته داشته و در جهان واقعی فقط چند استفاده محدود تجاری داشتند. همچنین ثابت شده بود که ریزهسته‌ها فرایند توسعه سخت‌تری داشته و عملکردی کندتری نیز دارند.

با گذشت 30 سال، قضایا تغیبر کرده‌اند. کامپیوترها دستگاه‌هایی سریع‌تر و ارزان‌‌تر هستند. زیرهسته‌ها نیز از محیط‌های آکادمیک به سمت محصولات تولیدی جهش کرده‌اند. هسته XNU که در واقع قلب سیستم‌عامل‌های macOS و iOS بوده، تاثیر زیادی از طراحی‌های قدیمی‌تر ریزهسته‌ها گرفته است. این طراحی‌های قدیمی به هسته‌های Mach مشهور بوده و توسط دانشگاه کارنگی ملون توسعه داده شده‌اند. در همین حال، QNX که پایه‌های سیستم‌عامل Blackberry 10 را شکل داده و همچنین در بسیاری از سیستم‌های سرگرمی وسایل نقلیه نیز به کار گرفته شده، از طراحی ریزهسته‌ای بهره می‌برد.

همه چیز به قابلیت توسعه مربوط می‌شود

سیستم‌عامل هارمونی

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

با این اوصاف می‌توان فهمید که چرا هواوی جهت توسعه سیستم‌عامل هارمونی، از این روش استفاده کرده است. هر چند که اکثر مردم هواوی را به دلیل گوشی‌های تولیدی این شرکت می‌شناسند، اما این غول چینی در بسیاری از بخش‌های تکنولوژی رده مصرف‌کننده نیز حضور دارد. خطوط تولیدی این شرکت مواردی همچون پوشیدنی‌های مربوط به تناسب‌اندام، روترها و حتی تلویزیون‌ها را نیز در بر می‌گیرند.

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

هنوز معلوم نیست که آیا سیستم‌عامل هارمونی بر روی تمامی دستگاه‌های نهایی رده مصرف‌کننده عرضه خواهد شد یا خیر؟ اما هواوی همچنان امیدوار است که بتواند این سیستم‌عامل را بر روی دستگاه‌های بیشتری به اجرا درآورد. 

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

تکلیف گوشی‌های هوشمند چه می‌شود؟

سیستم‌عامل هارمونی

حدود یک سال است که دولت ترامپ، شرکت هواوی را در لیست سیاه خود قرار داده است. در نتیجه شرکت‌های آمریکایی نمی‌توانند با این غول چینی معامله داشته باشند. در حالی که این فشار بر تمامی سطوح هواوی اعمال شده، اما بیشترین آسیب را به بخش موبایلی این شرکت وارد کرده است. بدین ترتیب هواوی نمی‌تواند دستگاه‌های جدید خود را به همراه سرویس موبایلی گوگل (GMS) به بازار عرضه کند.

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

حداقل در کوتاه مدت این موضوع درست به نظر نمی‌رسد. اول از همه، مدیریت هواوی تعهد خود را به اندروید، مجددا ابراز کرده است. در واقع این شرکت فرایند توسعه جایگزین خود برای GMS را آغاز کرده، همان چیزی که آن را سرویس موبایلی هواوی یا همان HMS می‌نامد.

در قلب این سرویس اختصاصی، اکوسیستم اپلیکیشن این شرکت یعنی فروشگاه Huawei AppGallery حضور دارد. هواوی اظهار کرده که یک میلیارد دلار را صرف پوشش شکاف‌های بین فروشگاه خود و فروشگاه گوگل پلی می‌کند. همچنین در این بین، 3000 مهندس نرم‌افزار نیز مشغول کار بر روی این پروژه هستند.

یک سیستم‌عامل موبایلی جدید باید کار خود را از ابتدا آغاز کند. هواوی نیز در این بین باید توسعه‌دهندگان را مجاب کرده تا اپلیکیشن‌های خود را پورت کنند و یا اینکه آن‌ها را مجددا برای سیستم‌عامل هارمونی توسعه دهند. همان‌طور که درس‌هایی را از ویندوز موبایل، BlackBerry 10، تایزن سامسونگ و Bada گرفته‌ایم، می‌دانیم که این موضوع کار بسیار سختی است.

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

Made in China 2025

سیستم‌عامل هارمونی

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

در این بین، دولت پکن نیز هدفی دارد که آن را “Made in China 2025” می‌نامد. در واقع از این طریق دولت چین می‌خواهد که وابستگی به کالاهای وارداتی پیشرفته همانند نیمه‌هادی‌ها و هواپیماها را از بین برده و در عوض، آن‌ها را با محصولات داخلی جایگزین کند. انگیزه این هدف نیز از امنیت اقتصادی و سیاسی و همچنین اعتبار ملی سرچشمه می‌گیرد.

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

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

نوشته سیستم‌عامل هارمونی (Harmony OS)؛ هر آنچه که بایستی در رابطه با امید آینده هواوی بدانید اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

تاریخچه ویندوز | پنجره‌ای متفاوت رو به دنیای فناوری

تاریخچه ویندوز

هنگامی‌که به تاریخچه ویندوز فکر می‌کنید، چه چیزی در ذهن شما نقش می‌بندد؟ آیکون‌ها، منوی استارت و یا معرفی کاشی‌های زنده؟ تاریخچه ویندوز می‌تواند موارد بیشتری را نیز شامل شود. در طول 35 سال، نسخه‌های مختلف و ابداعات گوناگونی در سیستم‌عامل مایکروسافت به وقوع پیوسته‌اند. در زیر به 14 نسخه از این سیستم‌عامل نگاهی انداخته و البته پیش از پرداختن به این موضوع، به وضعیت رایانه‌ها پیش از ورود این سیستم‌عامل می‌پردازیم.

MS-DOS و پیشینیان

تاریخچه ویندوز

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

در سال 1985، ویندوز 1.0 به عنوان یک رابط کاربری گرافیکی، بر روی MS-DOS قرار گرفت و کار با این سیستم‌عامل را آسان‌تر کرد. البته پیش‌تر به ترتیب در سال‌های 1981 و 1983، شرکت زیراکس با کامپیوترهای Star و اپل نیز با کامپیوترهای Lisa، توانسته‌ بودند که به این مهم دست یابند. اما در نهایت موفقیت مایکروسافت بیش‌تر از رقبای خود بود.

سیر تکامل ویندوز

 

ویندوز 1.0

تاریخچه ویندوز

این سیستم‌عامل در سال 1985 به‌عنوان رابط کاربری گرافیکی MS-DOS، روانه بازارها شد. از ویژگی‌های ویندوز 1.0 می‌توان به آیکون‌، منوی کشویی، کادرهای دیالوگ، توانایی مالتی تسکینگ و انتقال داده‌ها بین برنامه‌ها اشاره کرد. ویندوز 1.0 به همراه ابزار نقاشی، ساعت، فایل منیجر و … و با قیمت 99 دلاری، روانه بازارها شد.

ویندوز 2.0

تاریخچه ویندوز

این رابط کاربری نیز در سال 1987 و با قابلیت‌هایی نظیر پنجره‌های روی‌هم‌افتاده، تغییر اندازه پنجره‌ها، میانبرهای صفحه‌کلید و پشتیبانی از گرافیک VGA به مشتریان عرضه شد. همچنین اولین نسخه‌های ورد و اکسل نیز بر روی ویندوز 2.0 عرضه شدند.

ویندوز 3.0

تاریخچه ویندوز

مایکروسافت با عرضه ویندوز 3.0 توانست محبوبیت جهانی این سیستم‌عامل دسکتاپی را استارت بزند. ویندوز 3.0 در سال 1990 روانه بازارها شد و از قابلیت‌هایی همانند پشتیبانی از طیف رنگی 256 و مالتی ‌تسکینگ برنامه‌های DOS بهره می‌برد. اولین نسخه از بازی Solitaire بر روی این سیستم‌عامل ارائه شد.

ویندوز 3.1

تاریخچه ویندوز

در سال 1992، ویندوز 3.0 به نسخه 3.1 ارتقا داده شد. البته این یک ارتقای کوچک نبود؛ ویندوز 3.1 قابلیت‌های اساسی و جدیدی همانند فونت‌های TrueType، کشیدن و رها کردن آیکون‌ها و نیز اسناد OLE (اسنادی که خروجی چندین برنامه را با یکدیگر ترکیب می‌کنند) را در بر می‌گرفت. این سیستم‌عامل اولین نسخه از ویندوز بود که از طریق سی‌دی رام توزیع می‌‌شد.

ویندوز 95

تاریخچه ویندوز

شاید نمادین‌ترین نسخه ویندوز، همین ویندوز 95 باشد. این سیستم‌عامل در سال 1995 و با پشتیبانی از طیف رنگی 32 بیتی روانه بازارها شد (نسخه‌های پیشین ویندوز از طیف رنگ 16 بیتی برخوردار بودند). ویژگی‌های تاریخی این نسخه شامل: نوار وظیفه، منوی استارت، نام-فایل‌های طولانی و پشتیبانی از plug-and-play (نصب سخت‌افزارها و استفاده بلافاصله از آن‌ها) می‌شوند. اولین نسخه مرورگر اینترنت اکسپلورر نیز در ویندوز 95 معرفی شد. برای اولین بار با استفاده از ویندوز 95 نیازی نبود که رایانه‌ها ابتدا سیستم‌عامل DOS را بارگذاری کنند.

ویندوز 98

تاریخچه ویندوز

در سال 1998، ویندوز 98 رونمایی شد و طی آن نیز اینترنت اکسپلورر 4.01 و برخی دیگر از ابزارها و برنامه‌های مبتنی بر اینترنت همانند Outlook Express ،Microsoft Chat و Web Publishing Wizard نیز به مشتریان عرضه شدند. ویندوز 98 همچنین به‌صورت گسترده‌تری از دستگاه‌های USB و پخش‌کننده‌های Macromedia نیز پشتیبانی می‌کرد.

ویندوز 2000

تاریخچه ویندوز

ویندوز 2000 توجه ویژه‌ای به راحتی و دسترسی‌پذیری داشت و به همین دلیل لیستی بلند از قابلیت‌هایی همانند StickyKeys، مضمون‌های با کنتراست بالا، Microsoft Magnifier ،on-screen keyboard و Microsoft Narrator را به کاربران ارائه می‌داد. همچنین برای اولین بار، امکان انتخاب زبان رابط کاربری نیز در این سیستم‌عامل فراهم شد.

ویندوز ME

تاریخچه ویندوز

واژه «ME» به معنای «ویرایش هزاره» بود و همچنین به «ویرایش اشتباه» نیز شناخته شده بود. این نام‌های مستعار بدین دلیل بودند که کاربران در هنگام کار با این سیستم‌عامل در سال 2000، در هنگام نصب، اجرا، هماهنگی با سایر نرم‌افزارها و سخت‌افزارها و … با مشکلات متعددی مواجه شده بودند.

علی‌رغم شروع سخت این سیستم‌عامل، قابلیت مفید System Restore اولین بار در این نسخه معرفی شد که طی آن کاربران می‌توانستند به‌روزرسانی‌ها و نرم‌افزارها را حذف کرده و در واقع به زمان‌های پیش‌تر بازگردند. البته System Restore در ابتدا مشکلاتی داشت و مثلا گاهی اوقات، بدافزارهایی را که حذف شده‌ بودند، دوباره به سیستم بازمی‌گرداند!

ویندوز XP

تاریخچه ویندوز

ویندوز XP در سال 2001 روانه بازارها شد و توانست که تبدیل به یکی از بهترین نسخه‌های ویندوز شود. دو نسخه از این سیستم‌عامل موجود بود: Home و Professional. اولی برای کاربران خانگی و دومی نیز در محیط‌های کاری مورداستفاده قرار می‌گرفت. بخش اعظم موفقیت ویندوز XP به دلیل افزایش ناگهانی فروش رایانه‌های شخصی بود. همان‌طور که بسیاری از ما با ویندوز XP کار خود را آغاز کرده‌ایم.

رابط کاربری این سیستم‌عامل بسیار کاربر پسند بود و رنگ‌های روشن و شخصی‌سازی‌های گوناگون، قابلیت داخلی رایت سی‌دی، جست‌و‌جوی دسکتاپی، بهبود امنیت و … نقش پررنگی در محبوبیت ویندوز XP داشتند. در نهایت مایکروسافت در سال 2014، پشتیبانی از این سیستم‌عامل را خاتمه داد.

ویندوز ویستا

تاریخچه ویندوز

ویندوز ویستا در سال 2007 روانه بازارها شد. این سیستم‌عامل از رابط کاربری جدیدی (Aero Glass) بهره می‌برد، اما با سخت‌افزارهای قدیمی و برخی از درایورهای رایانه‌های جدید چندان سازگار نبود. از دیگر مشکلات این سیستم‌عامل می‌توان به سرعت کم، قیمت بالا، استفاده نامناسب از منابع سیستم و همچنین کادرهای دیالوگ ثابت و مزاحم اشاره کرد. البته از ویژگی‌های مفید ویندوز ویستا می‌توان به Windows Defender ،DirectX 10، تشخیص صدا و Windows DVD Maker اشاره کرد.

ویندوز 7

تاریخچه ویندوز

در ادامه تاریخچه ویندور، باید به سال 2009 و عرضه ویندوز 7 بازگردیم. هدف مایکروسافت از عرضه ویندوز 7، برطرف کردن نواقص ویندوز ویستا بود. ویندوز 7 رابط کاربری ساده‌تری داشت و برخی از برنامه‌های ویندوز ویستا همانند Windows Photo Gallery ،Windows Calendar ،Windows Movie Maker و Windows Mail در ویندوز 7 وجود نداشتند. ویندوز 7 از تشخیص دست‌خط، بهبود کلی عملکرد، پیش‌نمایش‌های بندانگشتی تعاملی پنجره‌های کمینه شده، ویژگی‌ اسلایدشوی دسکتاپ، اینترنت اکسپلورر 9 و Windows Media Player 12 بهره می‌برد.

ویندوز 8

تاریخچه ویندوز

در تاریخچه ویندوز می‌توان ویندوز 8 را بزرگ‌ترین شکست مایکروسافت پس از ویندوز ویستا دانست. این سیستم‌عامل در سال 2012 معرفی شد و نسبت به پیشینیان خود، بسیار متفاوت بود. کاشی‌های زنده برای اولین بار در این نسخه و در منوی استارت معرفی شدند. البته محیط دسکتاپ همچنان همانند سابق بود. هر چند استقبال چندانی از رویکرد تبلت-محور ویندوز 8 نشد، اما در هر صورت ویژگی‌هایی از قبیل قابلیت ورود با استفاده از حساب مایکروسافت، پشتیبانی از USB 3.0، صفحه قفل واقعی (مشابه گوشی‌های هوشمند) و یکپارچگی با Xbox Live از مزیت‌های این سیستم‌عامل بودند.

ویندوز 8.1

تاریخچه ویندوز

حذف منوی سنتی استارت و نیز رویکرد تبلت گرایانه ویندوز 8، بسیاری از کاربران را ناامید کرد. به همین دلیل در سال 2013 به‌روزرسانی رایگان این سیستم‌عامل تحت عنوان ویندوز 8.1 جهت برطرف این‌گونه نواقص، به کاربران ارائه شد.

یکی از اصلاحات مایکروسافت در ویندوز 8.1 این بود که پس از ورود کاربران به محیط این سیستم‌عامل، ابتدا محیط دسکتاپ نمایش داده می‌شد، نه منوی استارت پر از کاشی زنده. همچنین کلید استارت نیز مجددا در نوار وظیفه ظاهر شد. برطرف کردن این نواقص برای مایکروسافت، تنها یک سال زمان نیاز داشت.

ویندوز 10

تاریخچه ویندوز

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

از دیگر ویژگی‌های جدید نسخه 2015 ویندوز 10 می‌توان به کورتانا (دستیار دیجیتال مایکروسافت)، قابلیت تعویض حالت بین دسکتاپ و تبلت و همچنین معرفی مرورگر جدید اینترنت تحت عنوان Microsoft Edge اشاره کرد. ویندوز 10 از آن زمان به بعد، مرتبا هر 6 ماه یک‌بار به‌روزرسانی‌هایی تحت عنوان «Feature Updates» را دریافت می‌کند.

آینده سیستم‌عامل ویندوز

تاریخچه ویندوز

پس از مرور تاریخچه ویندوز، می‌توان به آینده این سیستم‌عامل پرداخت. 5 سال از زمان عرضه ویندوز 10 می‌گذرد و در این مدت مایکروسافت فقط به‌روزرسانی‌هایی را برای این سیستم‌عامل منتشر کرده است. این به‌روزرسانی‌ها باعث می‌شوند تا کاربران این سیستم‌عامل از دسترسی به ویژگی‌های جدید، عاجز نمانند.

فقط به این دلیل که شاید ویندوز 11 روانه بازارها نشود، نمی‌توان گفت که نوآوری‌ها و ابداعات مایکروسافت نیز در این زمینه به پایان خود رسیده‌اند. ویندوز در چند سال اخیر چیزی فراتر از یک سیستم‌عامل دسکتاپی بوده است. به‌عنوان‌مثال در این زمینه می‌توان به Windows Core OS اشاره کرد. شاید آینده برند ویندوز در همین Core OS نهفته باشد. قرار است که Core OS، خود یک سیستم‌عامل جداگانه باشد، نه فقط یک ارتقا برای ویندوز 10. احتمالا هدف اصلی  این سیستم‌عامل، دستگاه‌های سبک همانند گوشی‌های هوشمند، تبلت‌ها و لپ‌تاپ‌های کروم‌بوک مانند بوده و برای هرکدام از آن‌ها نیز، نسخه‌ای متفاوت از این سیستم‌عامل طراحی خواهد شد. احتمال دارد که آینده ویندوز به سمت توسعه نسخه‌های متفاوت (همچنان به ‌هم پیوسته) این سیستم‌عامل جهت پاسخگویی به نیازهای دنیای موبایلی سوق داده شود.

نوشته تاریخچه ویندوز | پنجره‌ای متفاوت رو به دنیای فناوری اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

نصب ویندوز ۱۰ بر روی مک چگونه انجام شده و مزایا و معایب آن کدامند؟

نصب ویندوز 10 بر روی مک

دارندگان کامپیوتر در جهان به دو دسته تقسیم می‌شوند: مک و رایانه‌های شخصی (مبتنی بر ویندوز)، اما آیا می‌توان ویندوز 10 را بر روی مک نصب کرد؟ شاید بسیاری از شما به  دنبال پیدا کردن پاسخ این پرسش باشید. در این مقاله قصد داریم تا به این موضوع بپردازیم. پیشنهاد می‌کنیم که در ادامه با آی‌تی‌رسان همراه باشید.

طرفداران هر دو طرف (ویندوز و MacOS) استدلال‌هایی متقاعد کننده را در دفاع از سیستم‌عامل خود ارائه می‌دهند، بنابراین خط مقدم هر دو طرف، مشخص و واضح است. اگر موقعیتی پیش آید که در آن نرم‌افزار موردنیاز شما بر روی مک اجرا نشود چه؟ نظرتان درباره آن‌هایی که به طراحی مک علاقه‌مند بوده اما از سیستم‌عامل آن تنفر دارند چیست؟ راه‌کار این دو مشکل ساده است: نصب ویندوز 10 بر روی مک.

گام اول: به مشخصات و ویژگی‌های مک خود توجه کنید

پیش از شروع کار، ابتدا باید مطمئن شوید که مک شما از فضای خالی کافی و همچنین سخت‌افزار موردنیاز ویندوز 10، برخوردار است. همچنین از به‌روز بودن MacOS خود نیز اطمینان حاصل کنید. در زیر به مک‌های موردنیاز جهت انجام این کار اشاره می‌کنیم:

  • مک‌بوک‌ 2015 یا جدیدتر
  • مک‌بوک ایر 2012 یا جدیدتر
  • مک‌بوک پرو 2012 یا جدیدتر
  • مک مینی 2012 یا جدیدتر
  • آی‌مک 2020 یا جدیدتر
  • تمامی مدل‌های آی‌مک پرو
  • مک پرو 2013 یا جدیدتر

نکته: مک‌ها جهت اجرای ویندوز 10، به پردازنده‌های مرکزی شرکت اینتل نیاز دارند. در برخی از مک‌ها نیز به یک حافظه USB خارجی 16 گیگابایت احتیاج دارید. در زیر لیست مک‌هایی را که جهت نصب ویندوز 10 به حافظه USB احتیاج ندارند، آورده‌ایم. البته سیستم‌عامل MacOS آن‌ها باید نسخه 10.11 و یا بالاتر باشد.

  • مک‌بوک 2015 یا جدیدتر
  • مک‌بوک ایر 2015 یا جدیدتر
  • مک‌بوک پرو 2015 یا جدیدتر
  • آی‌مک 2015 یا جدیدتر
  • تمامی مدل‌های آی‌مک پرو
  • مک پرو اواخر 2013 یا جدیدتر

جهت انجام این کار، مک‌ها حداقل به 64 گیگابایت حافظه داخلی خالی نیاز دارند. هرچند که پیشنهاد اپل در این زمینه، 128 گیگابایت است. این را باید در نظر داشت که شما در این فرایند همچنان سیستم‌عامل MacOS خود را حفظ می‌کنید، بنابراین Boot Camp Assistant پارتیشنی مخصوص را در حافظه اصلی مک شما ایجاد کرده و در نتیجه ویندوز 10 و تمامی متعلقات آن را در آنجا نگهداری می‌کند. این موضوع بدین معنا است که مک‌بوک ایر شما با 128 گیگابایت حافظه SSD، نمی‌تواند گزینه مناسبی باشد. 

در نهایت اینکه اگر از یک آی‌مک پرو یا مک پرو با حافظه رم 128 گیگابایتی استفاده می‌کنید، آنگاه دیسک راه‌انداز شما باید حداقل به اندازه حافظه رم مک شما، فضای خالی داشته باشد.

گام دوم: یک کپی از ویندوز تهیه کنید

نصب ویندوز 10 بر روی مک

پس از تهیه یک نسخه از ویندوز 10، حال باید به این آدرس رفته و نرم‌افزار موردنظر (media creation tool) را دانلود کنید. با استفاده از این ابزار می‌توانید یک دیسک ایمیج را از ویندوز 10 خود ایجاد کنید. اگر امکان انتخاب دارید، بهتر است که فایل ویندوز خود را در فرمت ISO تهیه کنید.

گام سوم: Boot Camp مک خود را اجرا کنید

نصب ویندوز 10 بر روی مک

حال که فایل قابل نصب ویندوز 10 را در اختیار دارید، نوبت آن رسیده که Boot Camp Assistant مک خود را اجرا کنید.

  • قدم اول: Finder را فعال کرده و سپس در نوار منو، بر روی «Go» کلیک کنید.
  • قدم دوم: در منوی کشویی ظاهر شده باید گزینه «Utilities» را انتخاب کنید.
  • قدم سوم: همان‌طور که در بالا نشان داده شده، در پنجره ظاهر شده باید «Boot Camp Assistant» را برگزینید.نصب ویندوز 10 بر روی مک

هنگامی‌که اپلیکیشن موردنظر اجرا شد، ابتدا با نمایش صفحه مقدماتی، توضیحاتی درباره این بخش به شما نمایش داده می‌شود. همچنین در این صفحه به کاربران پیشنهاد می‌شود که پیش از ادامه فرایند نصب ویندوز، از داده‌های خود پشتیبان تهیه کنند (حتما این کار را انجام دهید).

  • قدم چهارم: بر روی کلید «Continue» کلیک کرده تا به صفحه بعد بروید. نصب ویندوز 10 بر روی مک
  • قدم پنجم: بر روی «Choose» کلیک کرده و فایل ISO ویندوز 10 خود را بر روی حافظه داخلی و یا USB خارجی، پیدا کنید.
  • قدم ششم: اندازه پارتیشن ویندوز را تعیین کنید (حداقل 64 گیگابایت. البته 128 گیگابایت توسط اپل پیشنهاد می‌شود). این پارتیشن را همان درایو «C» رایانه‌های ویندوزی در نظر بگیرید. از خود بپرسید که جهت نصب ویندوز و اداره اپلیکیشن‌های آن، به چه میزان فضا نیاز دارید؟

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

  • قدم هفتم: هنگامی‌که آماده شدید، آنگاه بر روی «Install» کلیک کنید. حال، Boot Camp Assistant ایجاد پارتیشن ویندوز و همچنین دانلود نرم‌افزار پشتیبان ویندوز (درایورها) را آغاز می‌کند.

گام چهارم: پارتیشن ویندوز را فرمت کنید

هنگامی‌که Boot Camp Assistant پارتیشن ویندوز را ایجاد کرد، آنگاه از شما می‌خواهد که گذرواژه مک خود را وارد کنید. در ادامه، مک شما مجددا راه‌اندازی شده و فایل Windows ISO را بارگذاری می‌کند. در اینجا باید فرایند نصب را دنبال کرده و همچنین نسخه ویندوز موردنظر خود را نیز انتخاب کنید.

محل مناسب نصب ویندوز 10، پارتیشن «BOOTCAMP» است. آن را انتخاب و سپس بر روی «Format» کلیک کنید. در هر صورت، اپل اظهار می‌دارد که در اکثر موارد، پارتیشن مناسب به‌صورت خودکار انتخاب شده و فرمت می‌شود. همچنین در این فرایند لازم است که تمامی وسیله‌های غیرضروری که جهت نصب ویندوز لازم نیستند (حافظه‌های خارجی، مانیتورهای اضافی و …) را از مک خود جدا کنید.

گام پنجم: درایورهای ویندوز خود را نصب کرده و سپس دیسک راه‌انداز خود را انتخاب کنید

نصب ویندوز 10 بر روی مک

در ادامه فرایند نصب ویندوز 10 بر روی مک، می‌بینید که پس از اتمام مراحل نصب، مک شما ویندوز 10 را بارگذاری کرده و پس از آن نیز وارد Boot Camp Assistant می‌شوید. بر روی «Next > Install» کلیک کرده تا Boot Camp Assistant، دانلود و نصب درایورهای ضروری ویندوز را آغاز کند. پس از اتمام، بر روی «Finish» کلیک کنید. حال می‌بینید که مک شما مجددا راه‌اندازی شده و به محیط ویندوز وارد می‌شود.

جهت اطمینان از به‌روز بودن ویندوز 10 خود، باید مراحل زیر را طی کنید:

  • قدم اول: به منوی استارت رفته و سپس بر روی آیکون چرخ‌دنده در سمت چپ، کلیک کنید.
  • قدم دوم: به بخش «Settings > Update & Security» بروید.
  • قدم سوم: بخش «Windows Update» به‌صورت خودکار بارگذاری می‌شود. بر روی کلید «Check for Updates» کلیک کنید. در این مرحله اگر ویندوز شما به‌روز نباشد، آنگاه دانلود و نصب به‌روزرسانی‌ها آغاز می‌شود. آپدیت ویندوز علاوه بر امکانات بیشتر، امنیت کاربران را نیز بهبود می‌بخشد.

اگر قصد دارید که به‌صورت پیش‌فرض سیستم‌عامل مک بارگذاری شده و سپس به ویندوز تغییر حالت دهید، آنگاه باید ابتدا مک خود را ریستارت کنید. پس از ریستارت شدن، کلید «Option» یا «Alt» را نگه داشته تا صفحه «Startup Manager» در مقابل شما ظاهر شود. در اینجا می‌توانید MacOS یا Boot Camp (همان ویندوز 10) را جهت بارگذاری انتخاب کنید. پس از انتخاب گزینه موردنظر خود، می‌توانید بر روی فلش پایین آن و یا کلید بازگشت ( Return)، کلیک کنید.

اگر می‌خواهید که به‌صورت پیش‌فرض، ویندوز را بارگذاری کنید، آنگاه باید در MacOS این مراحل را طی کنید:

  • قدم اول: در بخش Dock بر روی آیکون چرخ‌دنده کلیک کنید. با این کار وارد بخش «System Preferences» می‌شوید.
  • قدم دوم: بر روی آیکون «Startup Disk» دابل-کلیک کنید.
  • قدم سوم: دیسک را‌ه‌اندازی را که حاوی ویندوز 10 است، برگزینید.
  • قدم چهارم: مک خود را ریستارت کنید.

حال می‌بینید که مک شما به‌صورت خودکار وارد صفحه ورود ویندوز 10 می‌شود.

پشتیبانی از تاچ بار در ویندوز 10

اگر مک‌بوک پروی شما از تاچ بار برخوردار است، آنگاه نباید زیاد نگران این موضوع باشید. در حین استفاده از ویندوز 10 نیز می‌توانید از برخی از قابلیت‌های این نوار لمسی OLED استفاده کنید.

اگر در مک خود از سیستم‌عامل ویندوز 10 استفاده کنید، آنگاه همچنان در مواردی می‌توانید از تاچ بار بهره جویید، اما نباید انتظار طیف وسیع عملکردها در MacOS را داشته باشید. در این موارد، تاچ بار همچنان از کنترل‌های اساسی مک‌بوک همانند روشنایی، حجم صدا، پخش و توقف پشتیبانی می‌کند. همچنین می‌توانید از ردیف کلیدهای استاندارد «Function» نیز بهره جویید.

سخن پایانی

در هنگام استفاده از پارتیشن ویندوز، شاید برخی از قابلیت‌ها به خوبی کار نکنند. اپل از ویندوز 10 پشتیبانی می‌کند، اما شما همچنان تفاوت عملکرد بین ویندوز و سیستم‌عامل MacOS را متوجه خواهید شد.

همانند گوشی‌های آیفون (iOS) و تبلت‌های آیپد (iPadOS)، اپل سیستم‌عامل MacOS را نیز جهت اجرا بر روی سخت‌افزارهای خاصی بهینه کرده است، درحالی‌که ویندوز 10 باید خود را با طیف وسیعی از سخت‌افزارهای مختلف هماهنگ سازد. این موضوع بدین معنا است که شاید تاچ‌پد (ترک‌پد) مک شما واکنش ضعیف‌تری داشته و همچنین سخت‌افزارهای اختصاصی اپل همانند حسگر TouchID نیز در ویندوز 10 قادر به فعالیت نباشند.

نوشته نصب ویندوز 10 بر روی مک چگونه انجام شده و مزایا و معایب آن کدامند؟ اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

خدمات زیرنویس آنی اندروید برای نسخه رومیزی کروم

گوگل خدمات ارائه زیرنویس آنی برای فایل های ویدئویی را به نسخه رومیزی مرورگر کروم اضافه خواهد کرد تا علاقمندان از آن بهره بگیرند.
 
 به نقل از انگجت، گوگل پیش از این خدمات زیرنویس ویدئویی را برای نسخه همراه مرورگر کروم ارائه کرده بود.
 
برای فعال کردن قابلیت یادشده باید به بخش تنظیمات این مرورگر مراجعه کنید و پس از آن در صورت پخش فایل های ویدئویی حاوی گفتگو زیرنویس اظهارات اشخاص درج خواهد شد.
 
گوگل این خدمات را برای کاربران نسخه های رومیزی سیستم عامل های مختلف ارائه می دهد. از جمله سیستم عامل های مورد پشتیبانی می توان به کروم، لینوکس، مک و ویندوز اشاره کرد. خدمات یادشده فعلا در مرحله آزمایشی است و هنوز مشخص نیست نسخه نهایی و باثبات این خدمات چه زمانی در دسترس علاقمندان قرار می گیرد.
 

حمله بدافزار جدید اندرویدی به بانک ها و موسسات مالی

به تازگی یک بدافزار جدید اندرویدی از راه رسیده که به مشتریان بانک ها و موسسات مالی حمله می کند تا اطلاعات حساس و پول های آنها را سرقت کند.
 
 به نقل از زددی نت، بررسی های موسسه امنیتی ناکترنوس نشان می دهد که بدافزار ایون بات از مارس گذشته از راه رسیده و در قالب یک تروجان برای سرقت اطلاعات بانکی کاربران تلاش می کند.
 
تروجان یادشده بعد از سرقت اطلاعات کاربران به جاسوسی از آنها برای دسترسی به داده های بیشتر تلاش می کند. ایون بات تا به حال بیش از ۲۰۰ برنامه و اپلیکیشن مالی و ارز دیجیتال را هدف قرار داده که توسط موسسات و شرکت هایی مانند پی پال، بارکلیز، کاپیتال وان، کوین بیس، ترانسفر وایز و ریولت ارائه می شوند.
 
 
بدافزار یادشده به سیستم های بانکی و مالی مختلفی در اروپا و آمریکا حمله کرده، هر چند هنوز اطلاعات دقیقی در مورد میزان خسارات وارده به علت این حملات منتشر نشده است.
 
این بدافزار که هنوز فعال است، در سه نسخه متفاوت منتشر شده و این نگرانی وجود دارد که فایل نصب آن به طور مخفیانه در برخی از برنامه های عرضه شده در پلی استور گوگل وجود داشته باشد. بیشترین خسارت ناشی از فعالیت این بدافزار مربوط به کشورهای ایتالیا، انگلیس، آلمان و فرانسه است.
 

با سه مورد از بهترین آنتی‌ویروس‌های سیستم‌عامل مک آشنا شوید

آنتی‌ویروس مک

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

رایانه‌های مک تغییر نکرده‌اند. این دستگاه‌ها هنوز هم به‌اندازه روز اول خود باارزش هستند. چیزی که در این میان تغییر کرده، ویروس‌ها و بدافزارهای رایانه‌ای و همچنین شیوه انتشار آن‌ها است. بدافزارهای قدیمی جهت انتشار خود بیشتر بر ابزارهای فیزیکی همانند درایوهای فلاپی تکیه داشتند، بدافزارهای امروزی می‌توانند از پتانسیل‌ اینترنت در این زمینه استفاده کنند.

مرورگرهای اینترنت از طریق اجازه‌های متعدد، دسترسی وسیعی به سیستم‌عامل شما دارند. بنابراین اگر گذرواژه‌های امنیتی رایانه‌های مک به ویروس‌های اجازه  نفوذ ندهند، این بار بدافزارها از طریق مرورگرهای اینترنتی و از طریق دانلود برخی فایل‌ها به‌راحتی می‌توانند به رایانه شما وارد شوند. اگر به تاریخچه بدافزارهای سیستم‌عامل مک نگاهی بیندازید، مواردی مانند: لینک‌های مخرب، کدک‌هایی که به شما امکان مشاهده یک ویدیو را می‌دهند، ویروس‌های ضمیمه‌شده به فایل‌های دانلودی محافظ صفحه‌نمایش، بدافزارهایی که خود را شبیه به نرم‌افزارهای عادی جلوه می‌دهند و … مشاهده خواهید کرد. در سال 2006، شرکت اپل با انتشار آگهی تبلیغاتی زیر، سریعا به نخستین ویروس شناخته‌شده برای سیستم‌عامل Mac OS X واکنش نشان داد:

https://www.namasha.com/v/5Yd7babW

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

شاخص‌های نرم‌افزارهای امنیتی سیستم‌عامل macOS چه چیزهایی هستند؟

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

  • قابلیت‌های اسکن: همانند محافظان امنیتی، نرم‌افزارهای امنیتی نیز باید اسکن‌های مرتبی را بر روی فایل‌های مورد محافظت خود انجام دهند. این اپلیکیشن‌ها باید بتوانند انواع مختلف فایل‌ها را اسکن کنند. شیوه اسکن می‌تواند تمامی رایانه شما و یا قسمت‌های ریزتر مانند فایل یا پوشه‌ای مشخص را در بر گیرد. برخی از نرم‌افزارهای امنیتی حتی جهت پیدا کردن بدافزارها، ایمیل‌های دریافتی را نیز اسکن می‌کنند.
  • مسدود کردن تهدیدات مخرب: یک اپلیکیشن امنیتی باید بتواند رایانه شما را در برابر انواع حملات مانند: جاسوسی‌ها، تبلیغات مزاحم، باج‌افزارها و فیشینگ محافظت نماید. این نرم‌افزارها همچنین باید این توانایی را داشته باشند که اگر بدافزاری از شکاف‌های امنیتی آن‌ها عبور کرد، پیش از وارد‌کردن هرگونه ضربه‌ای، آن را به‌سرعت قرنطینه کنند.
  • تأثیر کم بر عملکرد سیستم: نرم‌افزارهای امنیتی باید به‌‎گونه‌‌ای باشند که به‌آرامی در پس‌زمینه به فعالیت پرداخته و عملکرد رایانه شما را تحت تأثیر قرار ندهند؛ درست همانند یک بادی‌گارد. آنتی‌ویروس‌ها نباید بخشی قابل‌توجهی از منابع رایانه شما را در اختیار خود گرفته و یا حتی موجب کندی آن شوند. برخی از نرم‌افزارهای امنیتی جهت نیل به این هدف، به کاربران خود این اجازه را می‌دهند که اسکن را به‌گونه‌ای ترتیب دهند که در ساعات بلااستفاده بودن رایانه انجام شوند (مثلا در هنگام خواب).
  • راحتی در استفاده: ازآنجایی‌که آنتی‌ویروس‌ها از آن دسته نرم‌افزارهایی هستند که مردم به‌صورت روزانه از آن‌ها استفاده می‌کنند، پس شیوه بهره‌برداری از آن‌ها نیز باید آسان باشد. نباید فهم یکی از عملکردهای چنین نرم‌افزارهایی ساعت‌ها به‌ طول بینجامد. یک اپلیکیشن امنیتی مناسب باید بخش‌های برچسب‌خورده‌ای داشته باشد و همچنین چندین گزینه شخصی‌سازی را نیز در اختیار کاربران خود قرار دهد. بسیاری از این برنامه‌ها همچنین ویژگی‌های اضافی مانند: مدیریت گذرواژه، خدمات VPN، محافظت از هویت و یا یک فایروال شخصی را نیز نیز پیشنهاد داده که می‌توانید آن‌ها را با پرداخت هزینه‌های اضافی به دست آورید.
  • قیمت‌‌گذاری منصفانه: فقط به این دلیل که این برنامه‌ها به‌سختی مشغول فعالیت بوده تا از رایانه شما محافظت کنند، کاربران نباید مجبور شوند که قیمت‌هایی غیرمنصفانه را بابت آن‌ها بپردازند، مخصوصا در حالتی که نرم‌افزار خریداری شده دقیقا نیازهای شما را برآورده نسازد. مراقب هزینه‌های خرید اشتراک، کارمزدهای مخفی و سایر هزینه‌هایی که پس از دوره آزمایشی (معمولا 30 روزه) ظاهر می‌شوند، باشید. بسیاری از اپلیکیشن‌ها یک دوره آزمایشی را پیشنهاد داده و شما در این مدت باید به توانایی‌های نرم‌افزار موردنظر توجه کنید تا بدین شیوه منابع مالی خود را بیهود هدر ندهید.

بهترین آنتی‌ویروس در حالت کلی: Bitdefender Total Security 2020

آنتی‌ویروس مک

Bitdefender Total Security 2020 (با هزینه اشتراک سال اول به مبلغ 44.99 دلار و سال‌های پس از آن به مبلغ 89.99 دلار)، قدرتمندترین و جامع‌ترین نرم‌افزار امنیتی سیستم‌عامل macOS در بازار است. چه بخواهید که تمامی رایانه خود را اسکن کنید و چه بخواهید که فقط قسمت مشخصی را بررسی کنید، در هر صورت این آنتی‌ویروس شما را راضی خواهد کرد. Bitdefender اسکن‌هایی خودکار را اجرا کرده و همچنین اقداماتی قابل‌اجرا را نیز به شما پیشنهاد می‌دهد. این نرم‌افزار به شما این امکان را می‌دهد تا اسکن‌ها و گزینه‌های این نرم‌افزار را به‌صورت دلخواه شخصی‌سازی کنید.

این نرم‌افزار از یک رابط کاربری زیبا بهره برده و قابلیت‌های آن نیز به‌صورت واضحی برچسب خورده و سازماندهی شده‌اند. ظاهر ساده و مدرن این آنتی‌ویروس، استفاده از آن و نیز مشاهده وضعیت کنونی امنیت رایانه شما را آسان‌تر کرده است. Bitdefender به همان اندازه که زیبا است، به همان اندازه نیز در پس‌زمینه به‌آرامی اجرا شده و تأثیر بسیارکمی بر عملکرد رایانه شما دارد. همچنین کنترل‌های پایه‌ای والدینی نیز در این نرم‌افزار گنجانده شده و از این طریق می‌توانید دسترسی کودکان خود به محتوای مخرب آنلاین را محدود کنید.

Bitdefender جهت محافظت در مقابل تهدیدهای جاسوسی، بدافزارها، تبلیغات مزاحم، باج‌افزارها و فیشینگ، یک گزینه قدرتمند به حساب می‌آید. این آنتی‌ویروس در برابر بدافزارهای مبتنی بر سیستم‌عامل‌ مک و ویندوز، عملکردی عالی را از خود نشان داده و همچنین در صورت استفاده از این اپلیکیشن جهت تهیه پشتیبان از فایل‌های شما، این آنتی‌ویروس از قابلیت ماشین زمان نیز برخوردار است. شما همچنین می‌توانید فایل‌های بسیار مهم خود را در لیست دیده‌بانی اختصاصی Safe Files آنتی‌ویروس Bitdefender به‌صورت بهتری محافظت کنید؛ این اقدام باعث می‌شود تا هر کسی که مورد تأیید شما نیست، نتواند این فایل‌ها را تغییر دهد.

کاربران همچنین می‌توانند از سرویس داخلی VPN این نرم‌افزار نیز بهره جویند. این سرویس می‌تواند روزانه تا 200 مگابایت از ترافیک اینترنتی شما را رمزنگاری کند. در نهایت باید بگوییم که Bitdefender Total Security 2020 می‌تواند رایانه شما را در برابر تمامی تهدیدهای شناخته‌شده محافظت کند، استفاده از آن آسان بوده، ویژگی‌های اضافی مناسبی داشته و همین باعث می‌شود تا این آنتی‌ویروس بهترین انتخاب کاربران سیستم‌عامل مک باشد.

بهترین گزینه‌ اقتصادی: AVG Antivirus

آنتی‌ویروس مک

اگر می‌خواهید که امنیت رایانه مک شما تضمین شود و درعین‌حال نیز منابع مالی محدودی دارید، AVG Antivirus (رایگان) می‌تواند انتخابی آشکار جهت استفاده در سیستم‌عامل macOS Yosemite و یا نسخه‌های بالاتر باشد. اپلیکیشن‌‌های امنیتی رایگان فراوانی وجود دارند، اما هیچ‌کدام از آن‌ها همانند AVG قابل‌اعتماد نیستند. هرچند که این اپلیکیشن تنها محافظت‌های پایه‌ای را ارائه می‌دهد، اما کیفیت همین سطح از محافظت را می‌توان با گزینه‌های پولی مقایسه کرد.

AVG Antivirus در مقابل تهدیدات امنیتی سیستم‌عامل مک مقاوم بوده و علاوه بر این‌ها می‌تواند گزینه‌ای مناسب جهت مقابله با ابزارهای جاسوسی، ویروس‌های رایانه‌های شخصی (سایر سیستم‌عامل‌ها) و همچنین بدافزارهای سیستم‌عامل اندروید باشد. در فضای آنلاین و در مقابل وب‌سایت‌ها، دانلودها و ایمیل‌های مخرب نیز از حمایت بی قید و شرط این آنتی‌ویروس برخوردار خواهید شد.

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

این نرم‌افزار همیشه در پس‌زمینه اجرا می‌شود، بنابراین نباید نگران فعال کردن آن و یا به‌روزرسانی دستی آن باشید. اگر محافظت و عملکرد بهتری را نیاز دارید، AVG گزینه‌های پولی اضافی مانند VPN امن، نرم‌افزار بهینه‌سازی رایانه و یا پشتیبانی فنی ویژه را نیز ارائه می‌دهد.

بهترین گزینه برای کنترل والدین: Sophos Antivirus Mac Home Premium

آنتی‌ویروس مک

Sophos Antivirus Mac Home Premium (با 42 دلار اشتراک سالیانه) گزینه‌ای قدرتمند و بدون ایراد بوده که برای والدین نگران بسیار مناسب است. اگر می‌دانید که کودکان شما جهت تکالیف مدرسه و یا گفت‌و‌گو با دوستان خود، به اینترنت نیازمند هستند، بهتر است که نرم‌افزاری را در اختیار داشته باشید که بتواند محتوای قابل‌دسترسی آن‌ها را کنترل کند. Sophos لیستی را از تلاش‌های دستیابی به صفحه‌های ممنوعه نگه می‌دارد. همچنین می‌توان این نرم‌افزار را به‌گونه‌ای تنظیم کرد که در هنگام بازدید از یک وب‌سایت ممنوعه، به کاربر هشدار دهد که بازدید از صفحه موردنظر ثبت خواهد شد، آیا در هر صورت مایل است که از وب‌سایت موردنظر بازدید کند یا خیر؟

این اپلیکیشن می‌تواند در مقابل تهدیداتی همانند باج‌افزار، بدافزار، ویروس‌ها، کرم‌ها، ربات‌ها و سایر تهاجم‌های ناخواسته نیز از کاربران خود محافظت نماید. تمامی فایل‌های مشکوک با تهدیدات مشخص‌شده در پایگاه اطلاعاتی SophosLabs مطابقت داده می‌شوند. این شرکت از یادگیری ماشینی و هوش مصنوعی بهره می‌برد تا با توجه به خصوصیات بدافزارهای قدیمی، بتواند برنامه‌های مخرب جدید را نیز تشخیص داده و در نتیجه رایانه مک شما را امن نگه دارد. بر خلاف سایر گزینه‌های نرم‌افزاری، Sophos مدیریت از راه دور را نیز ارائه می‌دهد، بنابراین شما می‌توانید با استفاده از یک اتصال اینترنت، دستگاه‌های موردنظر خود را اسکن کنید. این ویژگی برای کسانی که زیاد به مسافرت می‌روند، عالی است.

علاوه بر آسودگی خیال، Sophos ویژگی‌هایی قدرتمند و برخی از قابلیت‌های اضافی مانند محافظت از وب‌کم و میکروفن و پشتیبانی از مشتریان ویژه را نیز ارائه می‌دهد. یکی دیگر از این ویژگی‌های اضافی این نرم‌افزار، گواهی‌نامه‌ای است که تا 10 دستگاه از جمله دستگاه‌های ویندوزی را پوشش می‌دهد. این نرم‌افزار یک دوره آزمایشی را نیز ارائه می‌دهد تا کاربران پیش از خرید اشتراک بتوانند شناخت بهتری نسبت به آن پیدا کنند. با توجه به ویژگی‌های همه‌جانبه و برخی از قابلیت‌های اضافی، Sophos را می‌توان گزینه‌ای عالی برای والدین و سایر اشخاص قلمداد کرد.

نوشته با سه مورد از بهترین آنتی‌ویروس‌های سیستم‌عامل مک آشنا شوید اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

با اندروید ۱۱ نگران قرارگیری صحیح گوشی خود بر روی شارژر بی‌سیم نباشید

اندروید 11

چند هفته پیش، شرکت گوگل اولین نسخه Developer Preview از اندروید 11 را عرضه کرد. غول اینترنتی این‌ اقدام را زودتر از موعد معمول مربوط به سایر نسخه‌های این سیستم‌عامل انجام داد. طبیعتا این شرکت به تعدادی از بهبودها نسبت به نسخه‌های پیشین اندروید اشاره کرده، اما این موضوع باعث نشده تا طی چند هفته گذشته سایر ویژگی‌های این سیستم‌عامل متن‌باز مخفی بمانند.

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

می‌توان این ویژگی کشف‌شده را یکی از قابلیت‌های مفید اندروید 11 به شمار آورد. از سایر بهبودها و تغییرات این سیستم‌عامل می‌توان به مخفی کردن اعلان‌ها در هنگام ضبط ویدیو و همچنین ضبط‌کننده نمایشگر (screen recorder) داخلی اشاره کرد. لازم به ذکر است که مورد دومی در نسخه‌های پیش‌نمایش اندروید 10 نیز در نظر گرفته شده بود، اما سرانجام از نسخه نهایی این سیستم‌عامل کنار گذاشته شد.

برای اولین بار در طول چند سال گذشته، گوگل اولین نسخه پیش‌نمایش سیستم‌عامل اندروید خود را در اسفندماه (مارس) منتشر کرده است. پس از عرضه برای گوشی‌های پیکسل، این غول اینترنتی در جریان رویداد Google I/O نسخه پیش‌نمایش سیستم‌عامل محبوب خود را برای دستگاه‌های غیر پیکسل نیز عرضه می‌کند. انتظار می‌رود که عرضه رسمی نسخه جدید اندروید (در اینجا اندروید 11) در پایان تابستان سال جاری میلادی به وقوع بپیوندد، اما ازآنجایی‌که نسخه پیش‌نمایش این سیستم‌عامل امسال زودتر از معمول عرضه شده، شاید تغییراتی را در تاریخ عرضه رسمی اندروید 11 شاهد باشیم.

نوشته با اندروید 11 نگران قرارگیری صحیح گوشی خود بر روی شارژر بی‌سیم نباشید اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

رایانه‌های فاقد سیستم‎عامل چگونه کارها را انجام می‌دهند؟

سیستم‌عامل

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

اجازه دهید پیش از پرداختن به جزئیات یک رایانه بدون سیستم‌عامل، به سوال اول پاسخ دهیم. سیستم‌عامل را می‌توان پیمانکار کلی یک رایانه به حساب آورد. درحالی‌که سایر برنامه‌ها مشغول انجام فعالیت‌های لوله‌کشی، برق کشی و نجاری هستند، سیستم‌عامل بر آن‌ها نظارت کرده، نیازهای آن‌ها را به پردازنده ابلاغ و زبانی معمولی را فراهم می‌آورد تا سایر نرم‌افزارها بتوانند با آن ارتباط برقرار کرده و همانند آن سیستم‌عامل فکر کنند.

برخی عملیات دیگر نیز وجود دارند که سیستم‌عامل آن‌ها را انجام داده و شما از آن‌ها بی‌خبر هستید. به‌عنوان‌مثال: این سیستم‌عامل است (نه هارد درایو) که تصمیم می‌گیرد چگونه حافظه رم را مدیریت کند. سیستم‌عامل باید میزان حافظه رم مصرفی هر پردازش را مشخص کرده و مطمئن شود که تخصیصات منابع با یکدیگر تداخل ندارند. این را نیز باید در نظر داشت که سیستم‌عامل رایانه خانگی شما یک کاربر داشته و چندین وظیفه را به انجام می‌رساند. این بدان معنا است که رایانه شما از یک پردازنده استفاده کرده اما در آن‌واحد می‌تواند چندین برنامه را اجرا کند. یک مسئله عجیب در اینجا وجود دارد: در حقیقت سیستم‌عامل نمی‌تواند این کار را انجام دهد.

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

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

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

یک رایانه بدون سیستم‌عامل چگونه به فعالیت می‌پردازند؟

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

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

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

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

سخن آخر

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

نوشته رایانه‌های فاقد سیستم‎عامل چگونه کارها را انجام می‌دهند؟ اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

پنج عملیات نهان مهم که توسط سیستم‌عامل رایانه شما انجام می‌شوند

سیستم‌عامل

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

همه ما به اهمیت یک سیستم‌عامل (OS) واقف هستیم. برخی از کاربران تبدیل به وفاداران صادق یک سیستم‌عامل می‌شوند. برخی نیز پا را از این فراتر گذاشته و وارد قلمرو طرفداران می‌شوند.     

اکثر مردم با سیستم‌عامل‌های نام‌آشنای بازار آشنایی دارند. مایکروسافت ویندوز و Mac OS شرکت اپل دراین‌بین شهره خاص و عام هستند. نسخه‌های سیستم‌عامل لینوکس (Linux) کمتر شناخته‌ شده‌اند، اما این موضوع باعث نمی‌شود که طرفداران این سیستم‌عامل از لینوکس دفاع نکنند. در زمینه سیستم‌عامل‌های موبایلی نیز با اندروید گوگل، iOS شرکت اپل و ویندوز فون مایکروسافت روبه‌رو هستیم.

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

اتصال سخت‌افزار

سیستم‌عامل

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

سیستم‌عامل همانند پلتفرمی برای برنامه‌ها است. سیستم‌عامل اطمینان حاصل می‌کند که پردازش‌های در حال اجرای یک رایانه، به منابع مناسبی دسترسی دارند. یک سیستم‌عامل همچنین موجبات ارتباط بین سخت‌افزار و نرم‌افزار را فراهم می‌آورد. این قضیه دستگاه‌های ورودی/خروجی (I/O) را نیز شامل می‌شود.

این وظیفه‌ مهمی است. صدها گونه دستگاه ورودی/خروجی را می‌توان به یک رایانه متصل کرد. اگر یک موس را در نظر بگیریم، می‌بینیم که ده‌ها شرکت به تولید مدل‌های مختلف این قطعه می‌پردازند. توسعه‌دهندگان نرم‌افزاری نمی‌توانند پشتیبانی مختص به انواع موس موجود در بازار را فراهم کنند. در عوض، سیستم‌عامل‌ها از طریق نرم‌ا‌فزارهای خاصی به نام درایور (driver) می‌توانند تفاوت‌های بین انواع سخت‌افزار را پوشش دهند. از نظر ما، موس‌ها به چنین تشریفاتی نیاز نداشته و فقط کار می‌کنند.

آسان کردن شرایط فعالیت

سیستم‌عامل

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

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

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

مدیریت فایل‌ها

سیستم‌عامل

برنامه‌ها جهت اجرای وظایف به مقداری بیش از سخت‌افزار فیزیکی رایانه شما نیاز دارند. رایانه‌ها بر روی مجموعه‌ای از داده‌ها به نام «فایل» تکیه می‌کنند. این فایل‌ها باید از قوانین مشخصی تبعیت کرده تا رایانه‌ها نیز بتوانند از آن‌ها استفاده کنند. این قوانین شیوه‌ نام‌گذاری فایل‌ها و رویه‌های ذخیره‌سازی را در بر می‌گیرند. ما مجموعه کلی این قوانین را سیستم مدیریت فایل و یا همان فایل منیجر (file manager) می‌نامیم.

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

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

مدیریت حافظه رم

سیستم‌عامل

چگونه می‌توانید رایانه خود را سریع‌تر کنید؟ شاید پاسخ شما یک پردازنده مرکزی (CPU) قوی‌تر باشد. اما گاهی اوقات تنها چیزی که نیاز دارید حافظه‌ رم بیشتر جهت انتقال سریع‌تر داده‌ها است.

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

جهت کاهش تأخیرها، سیستم‌عامل تخصیص حافظه رم را مدیریت می‌کند. در هر زمان معین، مقدار محدودی از حافظه رم در دسترس خواهد بود. سختی و پویایی این عملیات می‌تواند با توجه به تعداد برنامه‌های در حال اجرا تغییر کند. سیستم‌عامل باید نیازهای هر پردازش را سنجیده و به‌محض تغییر آن‌ها، تغییرات را نیز اعمال کند. در حالت ایدئال، همه‌چیز نرم و روان پیش رفته و مانعی مشاهده نمی‌شود.

به دقت به آن فکر کنید

سیستم‌عامل

واحد پردازش مرکزی (CPU) یک رایانه همان چیزی است که وظایف را انجام می‌دهد. در سطوح پایه‌ای، یک برنامه رایانه‌ای سریالی از مسائل ریاضی پیچیده است. CPU همان چیزی است که این مسائل را حل کرده و نتایج مورد انتظار شما را تحویل می‌دهد. این نتایج می‌توانند همه‌چیز را از طراحی یک شخصیت بازی رایانه‌ای که بر روی بشکه‌های شعله‌ور می‌پرد تا اجرای یک الگوریتم بررسی املا در یک واژه‌پرداز، در بر گیرد.

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

اگر سیستم‌عامل شما به‌درستی کار کند، متوجه این تغییرات نمی‌شوید. مسئله همین جا است؛ سیستم‌عامل وظایف پیچیده را مدیریت می‌کند، بنابراین نباید نگران این موضوع باشید. فقط در هنگام مشکلات متوجه نقش کلیدی سیستم‌عامل خود در زمینه انجام وظایف می‌شوید.

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

سخن آخر

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

نوشته پنج عملیات نهان مهم که توسط سیستم‌عامل رایانه شما انجام می‌شوند اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.

ویندوز ۱۰ ایکس چیست و چه تفاوت‌هایی با سایر نسخه‌ها دارد؟

ویندوز 10 ایکس

ویندوز 10 ایکس نسخه‌ای از ویندوز 10 بوده که طراحی شده تا در دستگاه‌های مجهز به دو نمایشگر، همانند مایکروسافت Surface Neo مورداستفاده قرار گیرد. این سیستم‌عامل پتانسیلی فرای این قابلیت دارد. احتمال دارد که روزی این سیستم‌عامل را بر روی تمامی دستگاه‌ها مشاهده کنیم.

ویندوز 10 ایکس می‌تواند نرم‌افزارهای ویندوز را اجرا کند

در رویداد Surface مایکروسافت در سال 2019، این شرکت اعلام کرد که ویندوز 10 ایکس از بسیاری از اپلیکیشن‌های ویندوزی پشتیبانی می‌کند. این سیستم‌عامل در زمینه اجرای بسیاری از این نرم‌افزارها عملکردی مشابه ویندوز 10 نسخه Home و یا Professional را ارایه می‌دهد.

ویندوز 10 ایکس یک سیستم‌عامل کاملا جدید نیست و همچنین اپلیکیشن‌های کاملا متفاوتی نیز برای آن طراحی نشده‌اند. ظاهرا این سیستم‌عامل بر اساس Windows Core OS توسعه داده شده است.

برنامه‌ها از طریق قالب‌ها اجرا می‌شوند

در رویداد Microsoft 365 Developer Day در سال 2020، مایکروسافت جزئیات بیشتری را به اشتراک گذاشت. هسته اصلی ویندوز از اپلیکیشن‌های اجرایی شما مجزا خواهند بود. ویندوز 10 ایکس نرم‌افزارهای 32 بیتی مرسوم نسخه دسکتاپ را اجرا می‌کند، اما با این تفاوت که این نرم‌افزارها در قالبی جداگانه اجرا می‌شوند. ویندوز 10 ایکس، اپلیکیشن‌های جهانی ویندوز (UWP) و برنامه‌های مترقی وب (PWA) را اجرا کرده و همچنین می‌تواند این برنامه‌ها را در قالب‌های جداگانه نیز به اجرا درآورد.

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

ویندوز 10 ایکس

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

برخی از نرم‌افزارهایی که نیازمند دسترسی عمیق به سیستم‌عامل هستند؛ همانند: ضدتقلب‌‌ها و ضدسرقت‌ها، مخصوصا در بازی‌های قدیمی‌تر رایانه‌های شخصی، در این سیستم‌عامل پشتیبانی نمی‌شوند. به‌هرحال این ابزارها در ویندوز 10 نیز باعث مشکلات مکرری می‌شوند.

به‌روزرسانی‌های سریع‌تر، عمر باتری طولانی‌تر و امنیت بهبودیافته

به لطف سیستم‌عامل فقط-خواندنی (read-only)، سیستم‌عامل ویندوز می‌تواند در هنگام راه‌اندازی مجدد، به‌روزرسانی‌هایی را دانلود کرده و به سیستم جدید تغییر وضعیت دهد. مایکروسافت اعلام کرده که نصب یک به‌روزرسانی بزرگ کمتر از 90 ثانیه به طول خواهد انجامید.

قرار دادن اپلیکیشن‌ها در یک قالب جداگانه باعث بهبود عمر باتری نیز می‌شود. نرم‌افزارهای 32 بیتی از بقیه برنامه‌های سیستم‌عامل جداشده و مایکروسافت می‌تواند بر عملکرد آن‌ها کنترل داشته باشد. این کنترل به معنای مدیریت بهتر اپلیکیشن‌های پس‌زمینه و همچنین جلوگیری از کندشدن رایانه شما توسط برنامه‌های هنگام راه‌اندازی (startup) است.

سرانجام، بخش امنیت نیز بهبودی قابل‌توجه را دریافت کرده است. اپلیکیشن‌هایی که شما اقدام به نصب آن‌ها می‌کنید، نمی‌توانند فایل‌های اصلی سیستم‌عامل شما را آلوده کنند. این موضوع باعث می‌شود تا خطرات ناشی از بدافزارها کمتر شده و همچنین کرش‌ها نیز کاهش یابند.

بهینه‌سازی‌شده برای دستگاه‌های مجهز به دو نمایشگر

ویندوز 10 ایکس

به گفته مایکروسافت، ویندوز 10 ایکس از یک رابط کاربری بهره برده که جهت استفاده در دستگاه‌های مجهز به دو نمایشگر همانند Surface Neo طراحی و بهینه‌سازی شده است. این چیزی است که مایکروسافت در حال حاضر اعلام می‌کند، اما به احتمال‌زیاد، مایکروسافت از دستگاه‌های تاشونده فقط به‌عنوان یک پلتفرم آغازین برای ویندوز 10 ایکس استفاده می‌کند. شاید در آینده این سیستم‌عامل برای رایانه‌های شخصی مرسوم نیز عرضه شود.

Microsoft Surface Neo یک دستگاه مجهز به دو نمایشگر بوده و به یک لولا نیز مجهز است. اگر به‌جای یکی از نمایشگرها، یک صفحه‌کلید قرار داده می‌شد، آنگاه می‌توانستیم آن را یک لپ‌تاپ بنامیم. از سوی دیگر، انگار که دو عدد تبلت توسط یک لولا به هم وصل شده و این دستگاه را پدید آورده‌اند. اگر بتوانید دستگاه مفهومی لغوشده Courier را به خاطر آورید، آنگاه می‌بینید که این دو شباهت‌هایی به یکدیگر دارند.

در نمایشگاه CES 2020، شرکت لنوو اعلام کرد که دستگاه تاشونده جدید خود به نام ThinkPad X1 Fold در هنگام عرضه از ویندوز 10 پرو بهره برده و نسخه مبتنی بر ویندوز 10 ایکس آن نیز در آینده عرضه خواهد شد. انتظار می‌رود که این سیستم‌عامل در سایر دستگاه‌های تاشونده این تولیدکننده نیز مورداستفاده قرار گیرد.

دیگر خبری از کاشی‌های زنده (Live Tiles) نیست

بخشی از بهینه‌سازی ویندوز 10 ایکس در دستگاه‌های مجهز به دو نمایشگر، مربوط به حذف کاشی‌های زنده است. یک منوی استارت جدید ساده و مبتنی بر آیکون اپلیکیشن‌ها و وب‌سایت‌ها طراحی شده است. این ظاهر جدید احتمالا همانی است که در سال 2019 مورد افشاگری قرار گرفته بود.

ترفندهای رابط‌ کاربری نمایشگرهای دوگانه

ویندوز 10 ایکس

هنگامی‌که یک اپلیکیشن را راه‌اندازی می‌کنید، می‌بینید که بر روی یک طرف دستگاه اجرا می‌شود. این ویژگی تا حدودی شبیه به قابلیت Snap ویندوز 10 است که در آن نیز اپلیکیشن‌ها به‌جای هر دو نمایشگر، بر روی یک نمایشگر (یا یک طرف دستگاه) اجرا می‌شوند. شما می‌توانید پنجره یک نرم‌افزار را به لبه میانی نمایشگر کشیده و آن را رها کنید، تا بدین شیوه اپلیکیشن موردنظر در هر دو نمایشگر به اجرا درآید. مایکروسافت می‌گوید که این موضوع فقط به معنای گسترده‌شدن رابط کاربری نیست، بلکه از این طریق رابط کاربری برنامه موردنظر بهینه شده و در نتیجه اپلیکیشن می‌تواند به‌صورت هوشمندانه از هر دو نمایشگر استفاده کند.

مایکروسافت همچنین نشان داد که ویندوز 10 ایکس می‌تواند صفحه‌کلید موجود در یک طرف دستگاه را تشخیص دهد و در نتیجه Wonder Bar یا Wunderbar را که قابلیتی مشابه touchbar مک‌بوک‌های اپل است، نمایش داده می‌شود. در Wonder Bar، کلیدها، یک ترک‌پد و یک صفحه‌نمایش عریض که بتوانید در آن به نمایش ویدیو بپردازید، جای داده شده‌اند. مایکروسافت می‌گوید که این بخشی از قابلیت‌های Neo بوده، اما ظاهرا این ویژگی بخشی از ویندوز 10 ایکس بوده و در حقیقت یکی از ترفندهای رابط کاربری است که به این دستگاه‌ها اضافه شده است.

ویندوز 10 ایکس و دستگاه‌های مجهز به دو نمایشگر هنوز در بازارها رواج نیافته‌اند. مایکروسافت ویندوز 10 ایکس را حدود یک سال پیش از Surface Neo معرفی کرده است. بنابراین توسعه‌دهندگان در این مدت می‌توانند اپلیکیشن‌های خود را به‌صورت بهینه برای این سیستم‌عامل طراحی کنند.

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

نوشته ویندوز 10 ایکس چیست و چه تفاوت‌هایی با سایر نسخه‌ها دارد؟ اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.