بهروزرسانی: 15 سپتامبر: بخش RCU اضافه شد
آنچه در این دوره خواهید آموخت
مفاهیم مختلف مرتبط با همزمانی مانند: preemption، سوئیچ زمینه، ورود مجدد، بخش بحرانی، شرایط مسابقه
تکنیک های مختلف همگام سازی
متغیرهای هر CPU
متغیرهای اتمی
Spinlocks
سمافورها
Mutexes
قفلهای نوشتن را بخوانید
قفل های توالی
خواندن بهروزرسانی کپی (RCU)
API/Macros/Structures:
spinlock_t، DEFINE_SPINLOCK، spin_lock، spin_unlock، spin_trylock، spin_lock_irqsave، spin_unlock_irqrestore،spin_lock_irq، spin_unlock_irq
atomic_t، atomic64_t، ATOMIC_INIT، atomic_inc، atomic_dec، atomic_set، atomic_read، atomic_add، atomic_sub،
atomic_dec_and_test, atomic_inc_and_test, atomic_sub_and_test, atomic_add_negative,atomic_add_return, atomic_sub_return, atomic_inc_return, atomic_dec_return,atomic_fetch_add, atomic_fetch_sub, atomic_cmpxchg, atomic_xchg,set_bit, clear_bit, change_bit, test_and_set_bit, test_and_clear_bit, test_and_change_bit,
NR_CPUS,num_online_cpus,smp_processor_id,get_cpu,put_cpu,DEFINE_PER_CPU,get_cpu_var, put_cpu_var, per_cpu, for_each_online_cpu, alloc_percpu, free_percpu,
rcu_read_lock، rcu_read_unlock، synchronize_rcu، call_rcu، rcu_assign_pointer، rcu_dereference
seqlock_t، seqcount_t، DEFINE_SEQLOCK، seqlock_init، write_seqlock، write_sequnlock
struct rw_semaphore، DECLARE_RWSEM، init_rwsem، down_read، up_read، down_write، up_write، down_read_trylock، down_write_trylock، downgrade_write
struct rwlock_t، DEFINE_RWLOCK، rwlock_init، read_lock، read_unlock، write_lock، write_unlock
struct mutex، DEFINE_MUTEX، mutex_init، mutex_lock، mutex_unlock، mutex_trylock، mutex_lock_interruptible، mutex_unlock_interruptible، mutex_is_locked
ساختار سمافور، sema_init، DEFINE_SEMAPHORE، پایین، بالا، down_interruptible، down_trylock، down_timeout، down_killable
دستورات استفاده شده در دوره
nproc
ps -eaF
ps aux
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مربی در آموزش آخر هفته لینوکس
نمایش نظرات