فایلهای پاسخ تمرینات را میتوانید از اینجا دریافت نمایید.
۱۳۸۹ دی ۷, سهشنبه
۱۳۸۹ دی ۲, پنجشنبه
آزمایشگاه سیستمهای عامل - جلسه اول حافظه مشترک
فایل ارایه و متن مثالها را میتوانید از اینجا دریافت کنید.
+++ پارامتر offset تابع mmap به صورت زیر تعریف می شود:
پارامتر addr آن نیز به صورت زیر تعریف می شود:
+++ پارامتر offset تابع mmap به صورت زیر تعریف می شود:
offset may be specified as a non-negative integer offset. mmap references will be relative to the offset from the beginning of the file. offset must be a multiple of the page size as returned by sysconf(_SC_PAGE_SIZE).
پارامتر addr آن نیز به صورت زیر تعریف می شود:
If addr is NULL, then the kernel chooses the address at which to create the mapping; this is the most portable method of creating a new mapping. If addr is not NULL, then the kernel takes it as a hint about where to place the mapping; on Linux, the mapping will be created at a nearby page boundary.
برچسبها:
یادداشتهای فارسی, S-389-1-C-16-18-403
یادداشتهای فارسی, S-389-1-C-16-18-403
۱۳۸۹ آذر ۲۶, جمعه
مهندسی نرمافزار 2 - درباره CORBA
فایل را مجددا آپلود کردم. میتوانید از اینجا دریافت کنید.
برچسبها:
یادداشتهای فارسی, HOT
یادداشتهای فارسی, HOT
آزمایشگاه سیستمهای عامل - پروژه سمافورها
با توجه به نکاتی که درباره عملکرد تابع fork گفتیم، اگر راه حل آقای تننباوم را پیادهسازی میکنید باید از مکان مشترکی برای ذخیره آرایه state استفاده کنید. برای آن میتوانید از فایل استفاده کنید.
man sem_wait را هم نگاه کنید؛ در آن برخی از دیگر انواع wait آمده است.
در برنامه شما در هر لحظه باید حداکثر تعداد فیلسوفان از میز استفاده کنند.
آیا میتوان پاسخ صحیحی فقط با استفاده از سمافورها به این مسئله داد؟
به جز سوال بالا، اگر سوالی هست در بخش نظرات مطرح نمایید.
موفق باشید.
man sem_wait را هم نگاه کنید؛ در آن برخی از دیگر انواع wait آمده است.
در برنامه شما در هر لحظه باید حداکثر تعداد فیلسوفان از میز استفاده کنند.
آیا میتوان پاسخ صحیحی فقط با استفاده از سمافورها به این مسئله داد؟
به جز سوال بالا، اگر سوالی هست در بخش نظرات مطرح نمایید.
موفق باشید.
برچسبها:
یادداشتهای فارسی, S-389-1-C-16-18-403
یادداشتهای فارسی, S-389-1-C-16-18-403
۱۳۸۹ آذر ۱۸, پنجشنبه
آزمایشگاه سیستمهای عامل - جلسه دوم سمافورها
فایل ارایه و مثالهای جلسات مربوط به سیگنال و سمافور را میتوانید یکجا از اینجا دریافت کنید.
برچسبها:
یادداشتهای فارسی, S-389-1-C-16-18-403
یادداشتهای فارسی, S-389-1-C-16-18-403
۱۳۸۹ آذر ۱۴, یکشنبه
امتحان مهندسی نرم افزار 2 به تعویق افتاد
امتحان مهندسی نرم افزار 2 روز سه شنبه 1389/10/07 برگزار خواهد شد.
برچسبها:
یادداشتهای فارسی, HOT
یادداشتهای فارسی, HOT
۱۳۸۹ آذر ۱۲, جمعه
آزمایشگاه سیستمهای عامل - جلسه اول سمافورها
فایل ارایه را می توانید از اینجا دریافت نمایید.
فایل مثال درس را نیز به زودی قرار خواهم داد.
+ تمرین دوم اسلایدها به عنوان پروژه بخش سمافور است که 29 آذر تحویل گرفته خواهد شد.
+ پروژه بخش سیگنال ها نیز 15 آذر تحویل گرفته خواهد شد.
فایل مثال درس را نیز به زودی قرار خواهم داد.
+ تمرین دوم اسلایدها به عنوان پروژه بخش سمافور است که 29 آذر تحویل گرفته خواهد شد.
+ پروژه بخش سیگنال ها نیز 15 آذر تحویل گرفته خواهد شد.
برچسبها:
یادداشتهای فارسی, S-389-1-C-16-18-403
یادداشتهای فارسی, S-389-1-C-16-18-403
اشتراک در:
پستها (Atom)