فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلاید : 48 اسلاید
فهرست :
پاورپوینت جامع و کامل درباره بن بست و گرسنگی در سیستم عامل
فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلاید : 48 اسلاید
فهرست :
پاورپوینت بن بست ها (Deadlocks ) در سیستم های کامپیوتری در 35 اسلاید شامل بخش های زیر می باشد:
مقدمه
اصول بن بست
شرایط لازم برای بوجود آمدن بن بست
مدل سازی بن بست
Deadlock Modeling
کلا چهار استراتژی ممکن است در ارتباط با پرداختن بهDEADLOCK استفاده شود.
The Ostrich Algorithm
Recovery from Deadlock (1)
Recovery from Deadlock (2)
Deadlock Avoidance
Resource Trajectories
Safe and Unsafe States
اجتناب از بن بست
الگوریتم بانکدار برای منابع چند گانه ( یعنی از چند نوع مختلف )
پیشگیری از بن بست DEADLOCK PREVENTION
Attacking the No Preemption Condition
Attacking the Circular Wait Condition (1)
Other Issues
Two-Phase Locking
Nonresource Deadlocks
Starvation
مقدمه
کامپیوتر ها دارای منابع زیادی هستند که در هر لحظه فقط توسط یک processمی توانند استفاده شوند . مثلا printer ها ،tape drive ها ، scanner ها ، slot های process table .
اگر دو پروسس همزمان بخواهند در یک slot درون process table بنویسند، باعث خراب شدن سیستم میشود.اگر دو پروسس بخواهند روی printer بنویسند حاصل آشغال خواهد بود.
بنا بر این تمام سیستمهای عامل قدرت تخصیص دسترسی انحصاری (به طور موقت) به منابع مشخصی را دارند . در بسیاری از برنامه های کاربردی ، process نیازانحصاری به چندین منبع را دارد . فرض کنیدقرار باشد نقشه یک کشور از روی یک cd ،روی یک plotterبرده شود . فرض کنید process Aدرخواست cd-Rom کند وcd-Rom به او تخصیص یابد. کمی بعد process Bدرخواست plotterکند وبه او داده شودحالا process A درخواست plotterکند،و در انتظار آن منبع ،block شود . سپس process B، تقاضای cd_Rom driverکند وblock شود . در این لحظه هر دوی process ها در حالت blockهستند و تا ابد در این حالت باقی می مانند . این وضعیت deadlockنام دارد.
منبع : هر چیزی است که در هر لحظه فقط توسط یک پروسس می تواند استفاده شود . منبع می تواند سخت افزاری یا نرم افزاری باشد .
دنباله اتفاقات در مورد استفاده از یک منبع به این صورت است:
typedef int semaphore; typedef int semaphore;
semaphore resource_1; semaphore resource_1;
semaphore resource_2;
void process_A(void) {
down(&resource _1); void process_A(void) {
use_resource_1( ); down(&resource _1);
up(&resource _1); down(&resource _2);
use_both_resources( );
} up(&resource _2);
up(&resource _1);
}
(a) (b)
اصول بن بست
تعریف رسمی بن بست این است:
مجموعه ای از processها در حالت بن بست قرار دارد اگر هر process
این مجموعه منتظر اتفاقی باشد که فقط process دیگری در این مجموعه میتواند ایجادش کند.از آنجا ئیکه همه پروسس ها منتظر هستند،هرگزهیچ یک از آنها نمی تواند اتفاقی که باعث بیدار شدن عضو دیگری از مجموعه شود
را ایجاد کنند و همه process ها برای همیشه منتظر خواهند بود....
این محصول شامل دو کتاب با عناوین راهنمای صافکاری 206 صندوقدارو راهنمای صافکاری 206 معمولی می باشد که در اننحوه باز و بست کلیه قطعات مربوط به صافکاری و ابزار الات مورد نیاز و نحوه کار و نیز فاصله های استاندارد که باید بررسی شوند را عنوان کرده است این کتاب تالیف شرکت ابساکو بوده و در نمایندگی های مجاز مورد استفاده قرار می گیرد.
فهرست هر دو کتاب به شرذح ذیل است
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه169
فهرست مطالب
چکیده فارسی:
یافتهها و نتایج:
مقدمه پژوهش و بیان مسئله:
- اهداف جزئی:
- هدف کلی:
اهداف پژوهش:
سوالات پژوهش:
اختلالات فشار خون در دوران بارداری:
دسته بندی و تشخیص:
هایپرتانسیون:
هایپرتانسیون حاملگی:
پره اکلامپسی:
اکلامپسی:
عنوان: بررسی فراوانی انواع بیماریهای هایپرتانسیو در زنان باردار بستری در بیمارستان حضرت رسول اکرم (ص) در سال 1382.
استاد راهنما: سرکار خانم دکتر لادن حقیقی
نگارش: شیرین کمالی
واژگان کلیدی: هایپرتانسیون – پره اکلامپسی – اکلامپسی – پاریته – نولیپار
مقدمه: اختلالات هایپرتانسیو بارداری یک عارضة شایع حاملگی هستند و در مجموع حدود 10-5 درصد تمامی حاملگیها را عارضه دار می کنند. میزان بروز این اختلالات عمیقاً تحت تأثیر یک سری عوامل مانند: سن، پاریته، نژاد، سابقة بیماری زمینهای و … قرار دارد و فراوانی این اختلالات در مناطق و نژادهای مختلف تا حدودی متفاوت گزارش شده است. این اختلالات یک علت مهم موربیدیته و مورتالیته مادر و جنین محسوب میشوند و همراه با خونریزی و عفونت تریاد مرگ آوری را تشکیل میدهند، این اختلالات به چند نوع تقسیم می شوند که شامل: هایپرتانسیون حاملگی، پره اکلامپسی، اکلامپسی، پره اکلامپسی افزوده شده بر هایپرتانسیون مزمن و هایپرتانسیون مزمن می شود و پروگنوز و پیامدهای مادری و جنینی در انواع این اختلالات متفاوت است و به روش درمانی متفاوت می انجامد.
متدولوژی: این مطالعه یک مطالعة مشاهده ای – مقطعی است و به صورت استخراج داده های موجود انجام شده و روش نمونه گیری به صورت سرشماری است و مجموعاً 55 بیمار مبتلا به اختلالات هایپرتانسیو بارداری که با توجه به معیارهای کالج زنان و مامایی آمریکا و گروه کاری آموزش فشار خون بالا
دانلود پژوهش تشخیص بن بست در سیستمهای توزیع شده
این فایل در قالب Word قابل ویرایش، آماده پرینت و ارائه به عنوان پروژه پایانی می باشد
قالب: Word
تعداد صفحات: 121
امروزه کمتر سیستمی را می توان یافت که روی یک کامپیوتر متمرکز باشد. رشد روزافزون استفاده از سیستمهای توزیع شده، اهمیت تحقیق و پژوهش در راستای حل موانع و مشکلات موجود در این سیستمها را بیشتر آشکار می نماید. از جمله سیستمهای توزیع شده می توان به بانکهای اطلاعاتی توزیع شده، سیستم عاملهای توزیع شده، و سیستمهای کارگزار موبایل اشاره نمود. سیستم توزیع شده از مجموعه ای از فرآیندهایی که از طریق ارسال پیام با یکدیگر در ارتباط اند،تشکیل شده است. یکی از مسائل مهم در سیستمهای توزیع شده در راستای مدیریت منابع، تشخیص بن بست توزیع شده است. مدیریت منابع زمانی که فرایندهای درخواست کننده در سطح شبکه در مکانهای مختلف توزیع شده اند،فرایند تشخیص را نسبت به سیستمهای متمرکز، دشوارتر می نماید. طی دهه اخیر الگوریتم های زیادی برای تشخیص بن بست در سیستم های توزیع شده ارائه شده است که تعداد زیادی از آنها موفق به تشخیص بن بست نمی شوند و یا بن بست هایی را گزارش می کنند که در واقع وجود ندارند و یا اینکه اثبات شده است که نادرست اند. هدف از این تحقیق مطالعه و بررسی روشهای مختلف تشخیص بن بست در سیستمهای توزیع شده، شناسایی مشکلات، محدودیت های آنها و ارائه راه حل عملی مبتنی بر واقعیات موجود در سیستمهای توزیع شده در خصوص مشکلات شناسایی شده است.
فهرست:
مقدمه
فصل اول: تشخیص بن بست در سیستم های توزیع شده
مفاهیم پایه
انواع مدل های بنبست بر اساس سیستم تبادل پیام
انواع مدل های بنبست بر اساس نوع درخواست
شرایط وجود بنبست
طبقهبندی الگوریتمهای تشخیص بنبست
فصل دوم: مروری بر الگوریتمهای تشخیص بنبست
مقدمه
نمونهای از الگوریتم متمرکز جهت تشخیص بنبست در سیستم های توزیع شده
الگوریتم هو رامامورتی
نمونهای از الگوریتمهای تشخیص بنبست سلسله مراتبی
الگوریتم منساس – مانتر
الگوریتم هو – رامامورثی
نمونههایی از الگوریتمهای توزیعشده
الگوریتم تشخیص بنبست چندی – مسیرا – هاس
الگوریتم محاسبه پخش کردن چندی – مسیرا – هاس
الگوریتم براچا – توگ
الگوریتم منساس و مانتز الگوریتم ابرمارک
الگوریتم ابرمارک
الگوریتم بدالض
فصل سوم: مروری بر الگوریتمهای تشخیص بنبست توزیع شده تعقیب یال
مقدمه
بررسی الگوریتمهای تشخیص بنبست تعقیب یال
الگوریتم میچل و مریت
الگوریتم سینها و ناتارجان
الگوریتم چودهاری – کوهلر – استنکویچ و توسلی
الگوریتم سینقال و شمکالیانی
تشخیص بنبست توزیع شده و حل آن بر اساس ساعت های سختافزاری
ارائه روشی برای حذف بنبست نادرست در الگوریتمهای تشخیص بنبست
نتیجهگیری
فصل چهارم: الگوریتمهای تشخیص بنبست توزیع شده تحمل خطاپذیر
مقدمه
مروری بر الگوریتمهای تحملپذیر خطا جهت تشخیص بنبست
معرفی مدل سیستم تشخیص خرابی بر اساس شاخص زمان اتصال
یک الگوریتم تشخیص بنبست توزیع شده تحملپذیر خطا
اثبات درستی الگوریتم
نتیجهگیری
فصل پنجم: تشخیص و حل بنبست در سیستمهای نماینده موبایل
مقدمه
معرفی سیستم های نماینده موبایل (نسل آینده سیستم های توزیع شده)
تشخیص بنبست توزیعشده در سیستمهای نماینده موبایل
معایب الگوریتم اصلی و مشکلات کارایی الگوریتم
الگوریتم تشخیص بنبست توزیع شده مبتنی بر اولویت بهبودیافته
آنالیز کارایی الگوریتم بهبود یافته
اثبات درستی الگوریتم
نتیجهگیری
فهرست منابع
پیوستها