گنو/لینوکس چیست ؟ |
گنو/لینوکس یا بطور مختصر لینوکس یک سیستم عامل است. شما هماکنون سیستم عاملی روی رایانه خود دارید و میدانید که سیستم عامل، مهمترین برنامهی رایانه است که وظیفهی مدیریت سایر برنامهها، مدیریت سختافزار و ارتباط میان نرمافزار با سختافزار را بر عهده دارد. سیستم عامل شما ممکن است مایکروسافت ویندوز، نسخهای از داس، اپل مکینتاش، یا نسخهای از یونیکس باشد (سیستم عاملهای دیگری نیز وجود دارند). گنو/لینوکس یک سیستم عامل شبیه یونیکس است که هستهی آن توسط فردی با نام "لینوس توروالدس" که در اوایل دههی نود، دانشجوی دانشگاه هلسینکی فنلاند بود نوشته شد؛ و اولین نسخهی آن در سال ۱۹۹۱ انتشار یافت. سپس نرمافزارهایی که پروژهی "گنو" تهیه و تولید کرده بود، در کنار این هسته قرار گرفت، و سیستم عامل گنو/لینوکس را تشکیل داد. از آن جایی که بسیاری از نرمافزارهای مهم درون این سیستم، از محصولات پروژهی گنو میباشد نام صحیح این سیستم عامل "گنو/لینوکس" است.
گنو/لینوکس مزیتهای بسیاری نسبت به سایر سیستم عاملها دارد. به طور خلاصه میتوان نقاط قوت گنو/لینوکس را در امنیت بسیار بالا به دلیل وجود دیوارهی آتش در هستهی سیستم عامل و همچنین وجود لایههای امنیتی مختلف در آن، تعداد انگشت شمار ویروسهای رایانهای شناخته شده برای آن، پایداری بسیار بالا به دلیل طراحی درست هسته، بدین صورت که اشکال در یک نرمافزار باعث ناپایداری کل سیستم نمیگردد، سرعت بالای سیستم عامل، به دلیل در دسترس بودن کد متن برنامه، و در نتیجه امکان کامپایل برنامه برای یک سختافزار خاص، قیمت بسیار پایین آن، از آنجایی که خود سیستم عامل و اکثر نرمافزارهای آن به رایگان در دسترس میباشند؛ خلاصه کرد. لینوکس همچنین یک هستهی کاملا چند وظیفهای میباشد، و از سالها قبل از آنکه ویندوز به وجود آمده باشد و در زمانی که داس یک سیستم عامل تک وظیفهای بود؛ این سیستم توانایی اجرای چند وظیفه به صورت همزمان را داشت. لینوکس سیستمی چند کاربری است، و این مفهوم را به حد اعلای خود رسانده، زیرا چند کاربر، میتوانند از یک سیستم به طور همزمان و بدون دخالت در وظایف یکدیگر استفاده کنند. نسخهی فعلی هستهی لینوکس که نسخهی ۴/۲ است، توانایی بهرهوری از ۸ پردازنده را به صورت همزمان دارد، و این قابلیت در نسخهی بعدی آن به ۱۶ پردازنده خواهد رسید.
برگرفته از سایت: امید |