تبلیغات
پروژه - پیکر بندی سیستم عامل +دانلود فایل در قالب word
درخواست از شما.پروژه از ما
پروژه

فهرست

مقدمه                                1

پیکر بندی  سیستم عامل                       2

مدیریت حافظه در UNIX و SOLARIS                  4

سیستم صفحه بندی ساختمان داده ها                 5

جایگزینی صفحه                            6

تخصیص دهنده حافظه هسته                      11

مدیریت پرونده در یونیکس                         15

گره های شاخص                             17

تخصیص پرونده                             17

راهکارهای همزمانی در یونیکس                     21

لوله ها                                  22

پیامها                                   23

حافظه مشترک                              24

راهنماها                                 24

علائم      

فهرست

مقدمه                                1

پیکر بندی  سیستم عامل                       2

مدیریت حافظه در UNIX و SOLARIS                  4

سیستم صفحه بندی ساختمان داده ها                 5

جایگزینی صفحه                            6

تخصیص دهنده حافظه هسته                      11

مدیریت پرونده در یونیکس                         15

گره های شاخص                             17

تخصیص پرونده                             17

راهکارهای همزمانی در یونیکس                     21

لوله ها                                  22

پیامها                                   23

حافظه مشترک                              24

راهنماها                                 24

علائم                                     27

اولیه های هنگام سازی نخ در SOLARIS                  28

قفل انحصار متقابل                           29

راهنماها                                 31

مدیریت فرایند در UNIX SVR4                   32

شرح فرایند                               35

کنترل فرایند                                39

 خلاصه                                40

منابع                                    43

 


ساختار كلی

مقدمه

كوچك زیباست . این اساس یونیكس است. برای درك مفهوم این جمله باید سیستم عاملهای نسل سوم را ( كه یونیكس نیز از آنهاست) به یاد آورید . سیستم های دایناسورواری بودند كه برای انجام همه كار طراحی شده بودند . سیستم عامل ماشینهای IBM 360 نمونه خوبی در این مقوله است. سیستم عاملی كه توان شبیه سازی تقریبا تمامی سیستم های عرضه شده تا قبل از خود را داشت و فهرست اشكالات آن یك دفتر به قطر دفتر راهنمای تلفن را تشكیل می داد! ساختارهای اطلاعاتی غول آسا سیستم های ذخیره سازی پرونده بسیار پیچیده زبانهای برنامه نویسیی چون پی ال وان و كوبول كه كاربران را تنها در یك سو جهت می داد و در كل دیكتارتوری IBM كه هر استفاده كننده ای را در شبكه ایغول آسا اسیر می كرد. تیم های برنامه نوسی IBM  كه چون خدایان غیر قابل دسترسی بودند و همه جا با احترام درباره آنها صحبت می شد. چیزی كه هیچ كس حتی جرات فكر كردن درباره آن را نمی كرد اصلاح در كاری بود كه IBM و دیگر پیروان آن عرضه می كردند. دورانی كه یك برنامه نوسی حرفه ای سیستم، مدت زمان درازی را فقط برای یادگیری سیستم عامل صرف می كرد و با احساس شرم اشكالات سیستم عامل را اگر از كم هوشی خود نمی دانست به IBM اطلاع می داد. چه بسیار برنامه های بزرگ تجاری كه دوباره نویسی می شدند، زیرا سیست معامل امكان اتصال برنامههای دیگر را به آنها نمی داد.

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

برای به دست آوردن دیدی كلی از یونیكس، شناخت عوامل زیر ضروری است:

1- پیكر بندی سیستم عامل: هسته مركزی سیستم  عامل یونیكس جز كوچكی از آن را تشكیل می دهد ولی ای جز از اهمیت اساسی برخوردار استكه رابط كاربر و سیستم  عامل می باشد و در شكل 1 مشهود است.

 

 

 

 

 

این ساختار كلی شبیه به ساختار PC-DOS است. Kernal یا هسته مركزی در آنجا از دو پرونده IBMBIO.sys و IBMDOS.sys تشكیل می شود و پیوست پرونده ای به نام command.com است. تفاوت در ویژگیهای هسته مركزی و قدرت بسیار بیشتر پوسته های یونیكس است. اولا هر سیستم  یونیكس دارای چند پوسته است كه كاربر می تواند هر كدام را كه بخواهد انتخاب كند. (پوسته استاندارد، پوسته محدود، پوسته تصویری، پوسته C، پوسته UUCP) هر كدام از این پوسته ها قابلیت های متفاوتی دارند.

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

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

 

مدیریت حافظه در UNIX و SOLARIS

از آنجا كه قرار است یونیكس مستقل از ماشین باشد، طرح مدیریت حافظه از سیستمی به سیستم  دیگر فرق می كند. گونه های اولیه یونیكس به طور ساده از بخش بندی پویا و بدون هیچ طرح حافظه مجازی استفاده می كردند. پیاده سازیهای كنونی، از جمله SVR4 و solaris 2x از حافظه مجازی صفحه بندی شده سود می برند.

57.doc





نوع مطلب : کامپیوتر، 
برچسب ها :
لینک های مرتبط :

دوشنبه 16 مرداد 1396 04:45 ب.ظ
I just could not leave your site prior to suggesting that I extremely enjoyed the usual
information a person provide on your guests?
Is going to be again continuously in order to investigate cross-check new posts
شنبه 14 مرداد 1396 10:30 ق.ظ
I am extremely impressed with your writing skills as well as with the structure in your weblog.
Is this a paid theme or did you modify it your self?
Anyway stay up the excellent high quality writing, it's uncommon to look a nice blog like this
one nowadays..
جمعه 2 تیر 1396 06:54 ب.ظ
بسیار قلب از خود نوشتن در حالی که صدایی مناسب در
آغاز آیا واقعا نشستن بسیار خوب با من پس از برخی از زمان.
جایی درون پاراگراف شما قادر به
من مؤمن اما فقط برای کوتاه در حالی که.
من با این حال کردم مشکل خود را با فراز در منطق و یک
خواهد را خوب به پر همه کسانی شکاف.
در صورتی که شما در واقع که می توانید انجام من خواهد بدون شک بود تحت تاثیر قرار داد.
دوشنبه 25 اردیبهشت 1396 03:26 ب.ظ
Good info. Lucky me I ran across your blog by accident (stumbleupon).
I've book-marked it for later!
دوشنبه 21 فروردین 1396 06:31 ق.ظ
It is appropriate time to make some plans for the future and it is time to be happy.
I've read this post and if I could I desire to suggest you few
interesting things or advice. Perhaps you could write next articles referring to this
article. I wish to read more things about it!
جمعه 25 اسفند 1391 12:15 ب.ظ
چرا دانلود نمیشه
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


درباره وبلاگ


این وبلاگ برای راحتی شما عزیزان در زمینه انواع پروژه ها ساخته شد.

مدیر وبلاگ : مصطفی رضایی
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :