ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله آشنایی با هسته‌ی لینوکس سیستم های عامل، یونیکس و لینوکس

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

مقاله آشنایی با هسته‌ی لینوکس سیستم های عامل، یونیکس و لینوکس


مقاله آشنایی با هسته‌ی لینوکس سیستم های عامل، یونیکس و لینوکس

فرمت فایل :word (قابل ویرایش) تعداد صفحات : 10 صفحه

 

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

مروری بر تاریخچه یونیکس


پس از گذشت سه دهه هنوز یونیکس (
Unix) یکی از قدرتمندترین و زیباترین سیستم‌های عامل به شمار می رود. از زمان پیدایش یونیکس در سال ۱۹۶۹ تاکنون افکار دنیس ریچی (Dennis Ritchie) و کن تامپسون (Ken Thompson) به موجودی افسانه ای بدل شده است

یونیکس از مالتیکس (Multics) که یک پروژه سیستم عامل چند کاربره شکست خورده بود که در ازمایشگاه‌های بل توسعه داده شده بود زاییده شد. هنگامی که پروژه مالتیکس با شکست به اتمام رسید, اعضای مرکز تحقیقات علوم کامپیوتر ازمایشگاه‌های بل بدون یک سیستم عامل موفق با قابلیت باقی مانده بودند. در تابستان سال ۱۹۶۹ توسعه دهندگان ازمایشگاه بل طرحی بسیار ساده از یک فایل سیستم را ارایه کردند که بعدها زمینه ساز ایجاد یونیکس شد. آن ها سیستم جدید خود را بر روی دستگاه‌های PDP-7 آن زمان تست می کردند. در سال ۱۹۷۱ این سیستم نو به دستگاه‌های PDP-11 پورت و روی آنها امتحان شد. در آن روزها دیگر این مخلوق جدید که بر اساس کدهای سیستم شکست خورده مالتیکس بود یونیکس نامیده می شد. در سال ۱۹۷۳ سیستم عامل یونیکس با زبان C بازنویسی شد. قدمی بسیار بزرگ که موجب شد یونیکس در سال‌های بعد به سیستم‌های زیادی پورت شود. اولین یونیکسی که در بیرون از ازمایشگاه‌های بل مورد استفاده قرار گرفت یونیکس نسخه ۶ یا به اختصار V6 بود.


دانلود با لینک مستقیم


مقاله آشنایی با هسته‌ی لینوکس سیستم های عامل، یونیکس و لینوکس

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

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

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


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

فرمت فایل :word (لینک دانلود پایین صفحه) تعداد صفحات 10صفحه

 

 

مروری بر تاریخچه یونیکس


پس از گذشت سه دهه هنوز یونیکس (Unix) یکی از قدرتمندترین و زیباترین سیستم‌های عامل به شمار می رود. از زمان پیدایش یونیکس در سال ۱۹۶۹ تاکنون افکار دنیس ریچی (Dennis Ritchie) و کن تامپسون (Ken Thompson) به موجودی افسانه ای بدل شده است

یونیکس از مالتیکس (Multics) که یک پروژه سیستم عامل چند کاربره شکست خورده بود که در ازمایشگاه‌های بل توسعه داده شده بود زاییده شد. هنگامی که پروژه مالتیکس با شکست به اتمام رسید, اعضای مرکز تحقیقات علوم کامپیوتر ازمایشگاه‌های بل بدون یک سیستم عامل موفق با قابلیت باقی مانده بودند. در تابستان سال ۱۹۶۹ توسعه دهندگان ازمایشگاه بل طرحی بسیار ساده از یک فایل سیستم را ارایه کردند که بعدها زمینه ساز ایجاد یونیکس شد. آن ها سیستم جدید خود را بر روی دستگاه‌های PDP-7 آن زمان تست می کردند. در سال ۱۹۷۱ این سیستم نو به دستگاه‌های PDP-11 پورت و روی آنها امتحان شد. در آن روزها دیگر این مخلوق جدید که بر اساس کدهای سیستم شکست خورده مالتیکس بود یونیکس نامیده می شد. در سال ۱۹۷۳ سیستم عامل یونیکس با زبان C بازنویسی شد. قدمی بسیار بزرگ که موجب شد یونیکس در سال‌های بعد به سیستم‌های زیادی پورت شود. اولین یونیکسی که در بیرون از ازمایشگاه‌های بل مورد استفاده قرار گرفت یونیکس نسخه ۶ یا به اختصار V6 بود.

کمپانی‌های دیگری یونیکس را به ماشین‌های جدید پورت کردند. با این پورت‌های زیاد یونیکس‌های مختلفی شکل گرفتند. در سال ۱۹۷۷ ازمایشگاه‌های بل ترکیبی از این یونیکس ها را در قالب یک سیستم به نام یونیکس سیستم ۳ (Unix System III) منتشر کرد و در سال ۱۹۸۲, AT&T نسخه System V را منتشر ساخت.

طراحی ساده یونیکس, همراه با در اختیار بودن سورس کد آن موجب توسعه فوق العاده آن در سازمان‌های دیگر شد. یکی از بزرگترین این سازمان ها دانشگاه برکلی کالیفرنیا بود. نسخه ای از یونیکس که در برکلی توسعه داده شده بود نام BSD که مخفف عبارت Berkeley Software Distribution است گرفت. اولین نسخه BSD در سال ۱۹۷۹ منتشر شد. سری‌های 4.3BSD , 4.2BSD , 4.1BSD , 4.0BSD , 4BSD بعد از 3BSD منتشر شدند. در این نسخه ها امکاناتی چون حافظه مجازی, تخصیص دینامیک حافظه, TCP/IP اضافه شدند. در سال ۱۹۹۳ اخرین نسخه رسمی یونیکس برکلی که حافظه مجازی در آن بازنویسی شده بود تحت عنوان 4.4BSD منتشر شد. امروزه توسعه BSD در قالب پروژه‌هایی چون OpenBSD, NetBSD, FreeBSD, DragonflyBSD, Darwin ادامه می یابد. در دهه ۱۹۸۰ و ۱۹۹۰ کمپانی‌های مختلفی نسخه‌های تجاری از یونیکس خود را منتشر کردند. این سیستم ها که معمولا بر مبنای یونیکس AT&T یا BSD بودند برای پشتیبانی از قابلیت‌های معماری سخت افزارهای خاص تغییر می یافتند. معروف ترین این سیستم ها True 64, HP-UX, IBM's AIX, DUNIX/ptx, SGI's IRIX, Sun's Solaris بودند. طراحی بسیار ماهرانه یونیکس با بهبود‌های فراوانی که در صول سال ها بر روی آن آنجام شده بود آن را به یک سیستم عامل قدرتمند, تنومند و پایدار تبدیل کرده بود. برخی از خصوصیاتی که سکوی پرتاب یونیکس شده بود عبارتند از:
۱- سادگی یونیکس: بعضی سیستم‌های عامل هزاران هزار تابع سیستمی (system call) را پیاده سازی می کنند و اهداف مشخصی ندارند اما یونیکس فقط نزدیک به صد تابع سیستمی داشت و طراحی کاملا هدفمندانه ای شده بود.
۲- در یونیکس همه چیز فایل است (


دانلود با لینک مستقیم


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