وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Linux Kernel Programming – Synchronization

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

Synchronization in Linux kernel Programming


1. Introduction to Synchronization
  • 1. Synchronization
  • 2. Critical Region and Race Condition

  • 2. Atomic Operations
  • 1. Atomic Operatioins
  • 2. Atomic Operations APIs
  • 3. Limitation of Atomic Operation

  • 3. Concurrency
  • 1. Concurrency
  • 2. Cause of Concurrency
  • 3. Deadlock

  • 4. Spinlock
  • 1. Spinlock
  • 2. Spinlock APIs
  • 3. Reader Writer Spinlock
  • 4. Reader Writer Spinlock Continue
  • 5. Reader Writer Spinlock APIs

  • 5. Semaphore
  • 1. Semaphore
  • 2. Semaphore APIs
  • 3. Counting Semaphore and Binary Semaphore
  • 4. Reader Writer Semaphore
  • 5. Semaphore Practical Write A driver using semaphore and test application

  • 6. Mutex
  • 1. Mutex

  • 7. Questions
  • 1. Wether to use Spinlock or Semaphore
  • 2. How to Protect Data between Process and Interrupt handler
  • 3. What data need to protect using Synchronization
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 18819
    حجم: 1195 مگابایت
    مدت زمان: 93 دقیقه
    تاریخ انتشار: ۱۴ شهریور ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید