مروری بر ارتباطات در سیستم عامل CHORUS

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 393

فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

RCEITT02_096

تاریخ نمایه سازی: 22 آبان 1395

چکیده مقاله:

یک تفاوت مهم بین یک سیستم توزیع شده و یک سیستم تک پردازشگر ارتباط بین فرآیندهای آن است. سیستم های تکپردازشگر از حافظه مشترک استفاده میکنند اما سیستم های توزیع شده بدون حافظه مشترک هستند. ارتباطات بین فرآیندها(IPC) قلب تپنده یک سیستم توزیع شده است که راه های مختلفی برای آن وجود دارد. ارتباطات در سیستم های توزیع شده توسط تبادل پیغام ها پیاده سازی میشود که دشوارتر از بکارگیری عملیات های پایه بر اساس حافظه مشترک در سیستم هایتک پردازشگر است. در سیستم توزیع شده سه مدل ارتباطی اصلی فراخوانی روال راه دور (RPC) ارتباطات پیام گرا و ارتباطات جریان گرا وجود دارد. نمونه ای اساسی از ارتباطات در Chorus نیز بر اساس مبادله پیام است. در آغاز و در ورژن ، زمانی کهجستجو بر چند پردازی متمرکز شده بود، استفاده از حافظه داخلی به عنوان الگوی ارتباطات در نظر گرفته شد اما چون به اندازهکافی عمومی نبود رد شد. RPC و ارسال ناهمزمان در سیستم عامل Chorus ارائه شده است.

نویسندگان

مهسا مهرابی

دانشجوی کارشناسی ارشد دانشگاه آزاد اسلامی، واحد ملایر

رسول روستایی

عضو هیات علمی دانشگاه آزاد اسلامی، واحد ملایر

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Peng, X., L. Yuanyuan, and D. Wu, A model of ...
  • Bagchi, S., The Software Architecture for Efficent Distributed Interprocess Commun ...
  • architecture for distributed systems INRIA Research, 1984. ...
  • Newna, O., SE-OSI : A Prototype Support Environment for Open ...
  • EREZ, H.E.P. and J.J.G. ERREZ, A Survey on Standards for ...
  • Quema, V., R. Lachaize, and E. Cecchet, An asynchronous middleware ...
  • Vinoski, S., An Overview of Middleware. 2004. ...
  • Tay, B.H. and A.L. Ananda, A Survey of Remote Procedure ...
  • Waldo, J., Remote procedure calls and Java Remote Method Invocation. ...
  • Ahuja, S.P. and R. Quintao, erformance Evaluation of Java RMI: ...
  • T e lec ommunication Systems, 2000. ...
  • Adams, M., Java RMI : Ah Overview. Proceedings of the ...
  • al, B.G.e., A case for message oriented middleware. roceedings of ...
  • Basanta-Val, P., M. Garc a-Valls, and I. Estevez-Ayres , An ...
  • Dongarra, J. and T. Dunigan, Message-Pass ing Performance of Various ...
  • imp lementation of the Message Passing Interface. Journal of Parallel ...
  • Jose, J., et al., Supporting hybrid MPI and OpenSHMEM over ...
  • Khan, R.Z., A.Q. Ansari, and k. Qureshi, Performance Prediction for ...
  • Qureshi, K. and H. Rashid, A PER FORMANCE EVAL UATION ...
  • Zimmermann, H., et al., CHORUS: A _ ication and processing ...
  • Menasce, D.A., MOM vs. RPC: Commun ication Models for Distributed ...
  • ATWOOD, J.W. and W. PRAGER , A STREAMS- based Commun ...
  • Guillemont, M., The CHORUS distributed operating system: design and Computer ...
  • imp lementation International Symposium On Local Florence, Italy, 1982. ...
  • Rozier, M., et al, CHORUS Distributed Operating Systems. 1988. ...
  • Rolliert, M. and J.u. Martinstt, The CHORUS Distributed Operating System: ...
  • نمایش کامل مراجع