الله لا يحرمنا من شروحاتك الحلوه والسلسه دكتور .. ربنا يجعله ف ميزان حسناتك ي رب .. والله حضرتك صديقنا ف فتره الامتحانات والمراجعه والمذاكره ف اكتر من كورس .. تحياتي ليك دكتور علي هذا المحتوي العربي القوي والغني بالمعلومات .. متابع حضرتك من مصر ♥♥♥
يعطيك الف عافية استاذ ماقصرت بتقديمك هذا الكورس المجاني ادعيلك كل ماشفت مقاطعك الحمدلله الحمدلله بفضل الله ثم شرحك فهمت المادة وتمكنت منها في اختباري اليوم الف شكر
السلام عليكم دكتور انا عندي أسئلة مطلوب احلها من دكتورتي حليتها جميعها لكن 3 ما قدرت عليهم , ممكن ترشدني ع سبيل لحلهم ؟ مواقع او مقاطع تم شرح فكرة الأسئلة فيهم واقدر منها احل : Is it possible to have a deadlock involving only one single process? Explain your answer. _________________ Consider a system consisting of four resources of the same type that are shared by three processes, each of which needs at most two resources. Show that the system is deadlock free. _____________________ In handling Web client requests, the Web server usually spawns off a thread per request, but not a process per request. Explain why! ________________ مجهودك عظيم شاكرة لك ولكل ما تبذله جزاك الله خيرا
هناك عدة حلول ممكنة ل synchronization وهي :- 1- software solution 2- hardware for synchronizatio a- disable interrupts b- test and set instruction 3- operating system support for synchronization a- muted locks b- semaphore في الخدمات المصرفية، قبل تعديل رصيد احد الحسابات يتم منع باقي العمليات من تعديل أو قراءة قيمة الرصيد حتى تكتمل العملية الحالية ويتم تعديل الرصيد. ما هو الحل الأفضل والمناسب لهذا المثال( الخدمات المصرفية ) ؟ ولماذا ؟ هل يمكن التوضيح!!!
لوسمحت لم اعرف كيف انفذ التالي Use Semaphores to implement the following program. Process P1 Input(a1,a2,a3); X=a1-b2; Y=a2+ c2 E1= X*Z; Printf(“E1 = %d”,E1); Process P2 Input(b1,b2,b3); Z = W + 20; E2 = E4 * Z; Printf(“E2=%d”,E2); Process P3 Input(c1,c2,c3); W = C3 + a2 - b2; E3 = W / E2; Printf(“E3=%d”,E3); Process P4 Input(d1,d2); P = d1+d2; E4 = P * E1; Printf(“E4=%d”,E4);
أتمنى لك دوام الصحة والعافية .. لكني لم أجد السلايدات الخاصة بكل من شابتر 7 , 13, 14, 15 في الرابط الذي أرفقته من قبل .. هل يمكنك تزويدي بهن قبل أن أصل في دراستي اليها ؟ ومشكور مسبقاً على هذا الشرح الوافي والرائع ...
اي شيء لم انشره سابقاً فمعناه انني لا امتلكه يمكنك بسهولة الحصول عليها من الانترنت فقط اكتبوا في كوكل operating systems concepts chapter 7 slides ppt ونفس الشيء لبقية الجابترات وستجدونها في اكثر من موقع
الله يجزاك الف خير على شرحك المثالي استاذ .. هل ممكن استاذ تزودني بطريقه للتواصل معك " ايميل او اي وسيله " لانه عندي بعض النقاط اتمنى منك تفيدني بيها .. وشكرا لمجهودك
I mean the pseudo code of solution where An odd philosopher picks up first her left chopsticks and even philosopher picks up her right chopstick and then right.
do { wait ( chopstick[i] ); wait ( chopStick[ (i + 1) % 5] ); // eat signal ( chopstick[i] ); signal (chopstick[ (i + 1) % 5] ); // think } while (TRUE); If this one was for the dining problem how to modify it to become asymmetric solution as defined in my comment above.