ثبت نام|ورود به سيستم|نقشه سايت|راهنما
  انتخاب زبان:  

سیر دانش صدف: (10خط) 88781060 ، رهیاران دانش: (10خط) 88427100 ، سیر بهار دانش: (10خط) 88781060 ، تعالی دانش: (10خط) 88457517 ، ايميل: info@study2000.com

نظر شما درباره سايت ما چيست؟





به نظر شما كدام كشور برای تحصیل مناسب تر است؟








    

    لینوکس چیست؟

دانشمندان علوم کامپيوتر از کامپيوترهای عظيم موازی به منظور شبيه سازی رويدادهايی که در دنيای واقعی رخ می دهند استفاده می کنند.

اين اعمال در چنين مقياس بزرگی جهت درک بهتر نمودهای علمی يا پيش بينی رفتارها لازم و ضروری می باشند. در اغلب موارد منابع محاسباتی يک فاکتور محدود کننده در حوزه اين شبيه سازی ها محسوب می گردند.

 

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

 

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


شماتیک گره ها در LINUX

لازم نيست که شما برای بهره بردن از يک سيستم فايل موازی در يک لابراتوار ملی، که دارای يک کلاستر 1000 گره ای است، مشغول به کار باشيد. برای سالها سيستم فايل موازی مجازی (PVFS) مخصوص کلاسترهای لينوکس در دسترس بوده است، که به هر شخصی امکان برپا کردن و استفاده از همان سيستم فايل موازی که در حال حاضر بر روی کلاسترهای بزرگ فراوانی در سراسر دنيا مورد استفاده قرار می گيرند را می دهد. اخيرا يک سيستم فايل موازی کامل تر و جديدتر بنام PVFS2 عرضه شده است. اين سيستم فايل جديد دارای انعطاف پذيری بيشتری بوده، و بهره بيشتری از سخت افزار موجود در کلاسترهای امروزی می برد، با کلاسترهای بزرگتر مطابقت بيشتری دارد، و مديريت آن نسبت به نسل قبل ساده تر است.

 

تاريخچه لينوکس
توروالدز در طراحي سيستم‌عامل آزمايشي خود در سال 1991 از سيستم فايل
Minix استفاده كرد. سيستم فايلMinix جوابگوي نيازهاي توروالدز بود و به خوبي در سيستم‌عامل جديد جا افتاد. با به‌وجود آمدن يك جنبش اينترنتي براي توسعه اين سيستم‌عامل جديد و تبديل آن به يك سيستم‌عامل اپن‌سورسِ قابل استفاده براي عامه مردم، نارسايي و مشكلات سيستم فايلMinix ظهور كرد و نياز به طراحي يك سيستم فايل جديد توسط مشتاقان لينوكس حِس شد. دو مشكل عمده Minix در سيستم فايل عبارت بودند از كوچك بودن نام فايل‌ها (حداكثر 14 كاراكتر) و فضاي حافظه بسيار محدود (بلوك آدرس‌دهي فقط 16 بيتي بود يعني 216=46 مگابايت) طراحي Virtual File System) VFS) توسط <كريس پروون زنو> راه را براي خلق يك سيستم فايل جديد با توانايي و كارايي بهتر ازMinix هموار ساختVFS . يا همان لايه مجازي سيستم‌ فايل توسط خود آقاي توروالدز توسعه داده شد و به كرنل لينوكس اضافه گرديد. بلافاصله در آوريل 1992 سيستم‌ فايل جديد،Extended File system ، در نسخه 96/0 لينوكس به‌جاي سيستم فايلMinix استفاده شد. در واقع بنيان‌گذارانEXT fs عبارتند از Remy Card از آزمايشگاه ماساچوست، "Theodor Ts o" از انجمن تكنولوژي ماسوچوست و Stephan Tweedie از دانشگاه رادينبرگ

 

نام كاربري:
    
رمز عبور:
    
هنوز در سايت عضو نشده‌ايد؟
جستجوي كاملتر