IKIU-CE, The computer-engineering students web log - Qazvin, وب‌نوشت دانشجویان گروه مهندسی کامپیوتر - قزوین
یادداشت‌ها: فارسی ، Posts: English

۱۳۸۹ دی ۷, سه‌شنبه

آزمایشگاه سیستم‌های عامل - جلسه دوم حافظه مشترک

فایل‌های پاسخ تمرینات را می‌توانید از اینجا دریافت نمایید.

۱۳۸۹ دی ۲, پنجشنبه

آزمایشگاه سیستم‌های عامل - جلسه اول حافظه مشترک

فایل ارایه و متن مثال‌ها را می‌توانید از اینجا دریافت کنید.

+++ پارامتر 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.

۱۳۸۹ آذر ۲۶, جمعه

مهندسی نرم‌افزار 2 - درباره CORBA

فایل را مجددا آپلود کردم. می‌توانید از اینجا دریافت کنید.

آزمایشگاه سیستم‌های عامل - پروژه سمافورها

با توجه به نکاتی که درباره عملکرد تابع fork گفتیم، اگر راه حل آقای تننباوم را پیاده‌سازی می‌کنید باید از مکان مشترکی برای ذخیره آرایه state استفاده کنید. برای آن می‌توانید از فایل استفاده کنید.
man sem_wait را هم نگاه کنید؛ در آن برخی از دیگر انواع wait آمده است.
در برنامه شما در هر لحظه باید حداکثر تعداد فیلسوفان از میز استفاده کنند.

آیا می‌توان پاسخ صحیحی فقط با استفاده از سمافورها به این مسئله داد؟

به جز سوال بالا، اگر سوالی هست در بخش نظرات مطرح نمایید.

موفق باشید.

۱۳۸۹ آذر ۱۸, پنجشنبه

آزمایشگاه سیستم‌های عامل - جلسه دوم سمافورها

فایل ارایه و مثال‌های جلسات مربوط به سیگنال و سمافور را می‌توانید یکجا از اینجا دریافت کنید.

۱۳۸۹ آذر ۱۴, یکشنبه

امتحان مهندسی نرم افزار 2 به تعویق افتاد

امتحان مهندسی نرم افزار 2 روز سه شنبه 1389/10/07 برگزار خواهد شد.

۱۳۸۹ آذر ۱۲, جمعه

آزمایشگاه سیستم‌های عامل - جلسه اول سمافورها

فایل ارایه را می توانید از اینجا دریافت نمایید.
فایل مثال درس را نیز به زودی قرار خواهم داد.

+ تمرین دوم اسلایدها به عنوان پروژه بخش سمافور است که 29 آذر تحویل گرفته خواهد شد.
+ پروژه بخش سیگنال ها نیز 15 آذر تحویل گرفته خواهد شد.