کتاب مبانی سیستم عامل: مدیریت فرآیند و حافظه

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی سیستم عامل: مدیریت فرآیند و حافظه

موضوع کلی: علوم کامپیوتر

موضوع میانی: سیستم عامل

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم عامل
  • 2. مفهوم فرآیند
  • 3. حالت‌های فرآیند
  • 4. نمودار حالت فرآیند
  • 5. ایجاد فرآیند: فراخوانی `fork()`
  • 6. توصیف فرآیند
  • 7. جدول فرآیند
  • 8. مدیریت فرآیند: API
  • 9. نظارت بر فرآیند
  • 10. انواع فرآیند
  • 11. مدیریت فرآیند: انتزاع
  • 12. فرایندهای موازی
  • 13. مفهوم ریسه (Thread)
  • 14. تفاوت فرآیند و ریسه
  • 15. مزایای استفاده از ریسه
  • 16. مدیریت ریسه در فضای کاربر
  • 17. مدیریت ریسه در هسته
  • 18. مدل‌های چند ریسه‌ای
  • 19. مفهوم همزمانی (Concurrency)
  • 20. تداخل (Race Condition)
  • 21. بخش بحرانی (Critical Section)
  • 22. مسئله تولیدکننده-مصرف‌کننده
  • 23. راه حل قفل انحصاری (Mutex)
  • 24. قفل انحصاری: پیاده‌سازی
  • 25. قفل انحصاری: مشکلات
  • 26. مسئله پیشمرگ (The Bakery Protocol)
  • 27. مفهوم سمافور (Semaphore)
  • 28. سمافور: عملیات
  • 29. سمافور: کاربردها
  • 30. سمافور: پیاده‌سازی
  • 31. مسئله مانیتور (Monitor)
  • 32. مانیتور: ساختار
  • 33. مانیتور: شرایط و متغیرهای شرط
  • 34. مانیتور: مثال‌ها
  • 35. مسئله بن‌بست (Deadlock)
  • 36. شرایط لازم برای بن‌بست
  • 37. روش‌های مدیریت بن‌بست: پیشگیری
  • 38. روش‌های مدیریت بن‌بست: اجتناب
  • 39. الگوریتم بانکدار (Banker's Algorithm)
  • 40. الگوریتم بانکدار: پیاده‌سازی
  • 41. الگوریتم بانکدار: مثال
  • 42. روش‌های مدیریت بن‌بست: شناسایی و بازیابی
  • 43. تشخیص بن‌بست
  • 44. بازیابی از بن‌بست
  • 45. مفهوم زمان‌بندی (Scheduling)
  • 46. اهداف زمان‌بندی
  • 47. معیارهای زمان‌بندی
  • 48. زمان‌بندی اولویت‌دار
  • 49. زمان‌بندی اولویت‌دار: مسائل
  • 50. زمان‌بندی چرخ‌گردان (Round Robin)
  • 51. زمان‌بندی چرخ‌گردان: پارامتر
  • 52. زمان‌بندی کوتاه‌ترین کار در انتظار (Shortest Job First)
  • 53. زمان‌بندی کوتاه‌ترین کار در انتظار: مسائل
  • 54. زمان‌بندی با بازگشت چندسطحی (Multi-Level Feedback Queue)
  • 55. زمان‌بندی با بازگشت چندسطحی: پارامترها
  • 56. زمان‌بندی اولویت‌دار پویا
  • 57. زمان‌بندی در سیستم‌های چندپردازنده
  • 58. زمان‌بندی در سیستم‌های چند هسته
  • 59. مفهوم حافظه (Memory)
  • 60. مدیریت حافظه
  • 61. فضای آدرس (Address Space)
  • 62. آدرس‌دهی مستقیم
  • 63. آدرس‌دهی غیرمستقیم
  • 64. مفهوم جابجایی (Relocation)
  • 65. جابجایی در زمان بارگذاری
  • 66. جابجایی در زمان اجرا
  • 67. تخصیص حافظه پیوسته
  • 68. بخش‌بندی (Segmentation)
  • 69. بخش‌بندی: مزایا و معایب
  • 70. تقسیم‌بندی حافظه (Paging)
  • 71. جدول صفحه (Page Table)
  • 72. آدرس‌دهی صفحه‌ای
  • 73. مفهوم TLB (Translation Lookaside Buffer)
  • 74. مدیریت حافظه مجازی (Virtual Memory)
  • 75. تقسیم‌بندی حافظه مجازی
  • 76. صفحه‌بندی تقاضا (Demand Paging)
  • 77. الگوریتم‌های جایگزینی صفحه
  • 78. الگوریتم FIFO
  • 79. الگوریتم LRU (Least Recently Used)
  • 80. الگوریتم بهینه‌سازی شده LRU
  • 81. الگوریتم LFU (Least Frequently Used)
  • 82. الگوریتم‌های جایگزینی صفحه: مسائل
  • 83. کارایی حافظه مجازی
  • 84. مفهوم کارایی (Thrashing)
  • 85. سیستم فایل
  • 86. ساختار دایرکتوری
  • 87. مدیریت فضای آزاد
  • 88. روش‌های تخصیص فضای آزاد
  • 89. روش تخصیص پیوسته
  • 90. روش تخصیص پیوندی
  • 91. روش تخصیص شاخصی
  • 92. عملگرهای فایل
  • 93. امنیت سیستم فایل
  • 94. کنترل دسترسی
  • 95. مدیریت ورودی/خروجی (I/O)
  • 96. دستگاه‌های ورودی/خروجی
  • 97. درایورهای دستگاه
  • 98. مدیریت بافر
  • 99. مفهوم DMA (Direct Memory Access)
  • 100. زمان‌بندی ورودی/خروجی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.