سبد خرید

Using Petri Nets For Resource Management Modeling In The Operating Systems

تومان

موجودی: در انبار

Nowadays, with advances in computer science and increase in processor speed, modeling methods have found extensive applications in  industrial fields. Petri Nets are one of these modeling methods. Petri Nets are based on graph theory and are applied specifically for concurrent and asynchronous applications. As executable models, they are capable of graphical description of complicated systems. On the other hand, development of hardware and other peripheral computer resources and development of various computer software systems call for efficient and powerful operating systems, sothat users can use the software and hardware items in an effective manner. The purpose of this article is to study the application of Petri Nets for modeling resource management in operating systems with the aim of optimal utilization of resources and Deadlock Avoidance in the Operating Systems.

تعداد:
مقایسه

ABSTRACT

Nowadays, with advances in computer science and increase in processor speed, modeling methods have found extensive applications in  industrial fields. Petri Nets are one of these modeling methods. Petri Nets are based on graph theory and are applied specifically for concurrent and asynchronous applications. As executable models, they are capable of graphical description of complicated systems. On the other hand, development of hardware and other peripheral computer resources and development of various computer software systems call for efficient and powerful operating systems, sothat users can use the software and hardware items in an effective manner. The purpose of this article is to study the application of Petri Nets for modeling resource management in operating systems with the aim of optimal utilization of resources and Deadlock Avoidance in the Operating Systems.

INTRODUCTION

A model is a simple and understandable representation of the structure and behavior of the system under study which in most cases can be expressed by mathematical formulas.Decision rules can be obtained directly from a pattern. In fact, using the model, we can acquire knowledge and information about the modeled phenomenon without experiencing the costs and risks associated with the real phenomenon. In the same way, Petri Nets are used for acquiring information about structure and function of modeled systems. Petri Nets were developed by Mr. Carl Adam Petri in 1962 . Hisresearch focused on information systems. Numerous groups were formed in Germany and several othercountries to conduct research projects on applications of Petri Nets. In this article, after a brief introduction to Petri Nets, we will investigate the problem of resource management modeling in the operating system using Petri Nets. Petri Nets are based on graph theory. They are executable and have the capability for graphical description of complicated systems. The theory of Petri Nets has grown in two directions:a. Applied: the applied theory of Petri Nets; b. Theoretical: the pure theory of Petri Nets. The objective of the developments in the applied domain is to provide essential tools, techniques, and relationships for application of Petri Nets. In fact, strong theory is a prerequisite for more effective applications. Developments in the theoretical direction consider that Petri Nets are useful for real world problems.

چکیده

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

مقدمه

یک مدل یک نمایش ساده و قابل فهم از ساختار و رفتار سیستم مورد مطالعه است که در اکثر موارد می تواند با فرمول های ریاضی بیان شود. قوانین تصمیم می توانند به طور مستقیم از یک الگوی بدست آید. در واقع، با استفاده از این مدل می توانیم دانش و اطلاعاتی در مورد پدیده مدل سازی بدون در نظر گرفتن هزینه ها و خطرات مرتبط با پدیده واقعی بدست آوریم. به همین ترتیب، Netri پتری برای کسب اطلاعات در مورد ساختار و عملکرد سیستم های مدل سازی استفاده می شود. پتری نات توسط آقای کارل آدام پتری در سال 1962 توسعه یافت. Hisresearch متمرکز بر سیستم های اطلاعاتی است. گروه های متعددی در آلمان و چندین کشور دیگر برای انجام پروژه های تحقیقاتی در زمینه برنامه های کاربردی شبکه پتری تاسیس شده اند. در این مقاله، پس از معرفی مختصر به Petri Nets، ما با استفاده از Petri Nets مشکل مدل سازی مدیریت منابع در سیستم عامل را مورد بررسی قرار خواهیم داد. شبکههای پتری بر اساس نظریه گراف هستند. آنها اجرایی هستند و توانایی توصیف گرافیکی سیستم های پیچیده را دارند. تئوری شبکه پتری در دو جهت رشد کرده است: a. کاربردی: نظریه کاربردی شبکه پتری؛ ب نظری: نظریه خالص شبکه پتری. هدف تحولات در حوزه کاربردی، ارائه ابزار، تکنیک ها و روابط ضروری برای استفاده از شبکه های پتری است. در حقیقت، نظریه قوی، یک پیش شرط برای برنامه های کاربردی موثر است. تحولات در جهت نظری در نظر گرفته است که شبکه های پتری برای مسائل دنیای واقعی مفید هستند.

Year: 2012

Publisher : IJCSI

By :  Adalat Karimov , Shahram Moharrami

File Information: English Language/ 6 Page / size: 613 KB

Only site members can download free of charge after registering and adding to the cart

Download tutorial

سال : 1391

ناشر : IJCSI

کاری از : آدالات کریموف، شهرام محرمی

اطلاعات فایل : زبان انگلیسی / 6 صفحه / حجم : KB 613

فقط اعضای سایت پس از ثبت نام و اضافه کردن به سبد خرید می توانند دانلود رایگان کنند.خوشحال می شویم به ما پبیوندید

آموزش دانلود

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “Using Petri Nets For Resource Management Modeling In The Operating Systems”
درحال بارگذاری ...