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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

    45,900 تومان
    افزودن به سبد خرید