لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Windows 11 Internals: Threads
Windows 11 Internals: Threads
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Thread ها موجودیت هایی هستند که توسط هسته ویندوز برای اجرای کد روی پردازنده ها برنامه ریزی شده اند. در این دوره آموزشی، Windows 11 Internals: Threads، ایجاد و مدیریت رشتهها برای استفاده از سیستمهای چند پردازندهای امروزی را یاد خواهید گرفت. متوجه خواهید شد که اولویتها و زمانبندی رشتهها چگونه کار میکنند. ابتدا رشته ها و ارتباط آنها با پردازنده ها را بررسی خواهید کرد. در مرحله بعد، متوجه خواهید شد که چگونه رشته ها بر روی پردازنده ها اجرا می شوند. در نهایت، نحوه استفاده از Windows API برای ایجاد و مدیریت موضوعات را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Threads مورد نیاز برای درک و کار موثر با سیستم عامل ویندوز را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
موضوعات اساسی
Threads Fundamentals
نمای کلی
Overview
خلاصه فرآیند
Process Recap
موضوع چیست؟
What Is a Thread?
نسخه ی نمایشی: Task Manager
Demo: Task Manager
نسخه ی نمایشی: Process Explorer
Demo: Process Explorer
نسخه ی نمایشی: اکسپلورر سیستم
Demo: System Explorer
Thread ها و CPU ها
Threads and CPUs
نسخه ی نمایشی: ماتریس جمع
Demo: Sum Matrix
پردازنده ها
Processors
حافظه های پنهان
Caches
خلاصه
Summary
زمان بندی موضوع
Thread Scheduling
نمای کلی
Overview
اصول برنامه ریزی
Scheduling Basics
اولویت های موضوع
Thread Priorities
نسخه ی نمایشی: اولویت ها
Demo: Priorities
API اولویت ها
Priorities API
نسخه ی نمایشی: API اولویت
Demo: Priority API
حالت پس زمینه
Background Mode
نسخه ی نمایشی: حالت پس زمینه
Demo: Background Mode
زمانبندی تک CPU
Single CPU Scheduling
وضعیت های موضوع
Thread States
نسخه ی نمایشی: وضعیت های موضوع
Demo: Thread States
برنامه ریز
The Scheduler
کوانتوم
The Quantum
نسخه ی نمایشی: کوانتوم
Demo: The Quantum
پردازش چندگانه
Multiprocessing
قرابت
Affinity
نسخه ی نمایشی: قرابت
Demo: Affinity
گروه های پردازنده
Processor Groups
زمانبندی چند پردازنده
Multiprocessor Scheduling
خلاصه
Summary
رشته ها و پشته ها
Threads and Stacks
نمای کلی
Overview
پشته ها
Stacks
پشته هسته
Kernel Stack
پشته کاربر
User Stack
نسخه ی نمایشی: پشته کاربر
Demo: User Stack
تغییر پشته کاربر
Changing User Stack
نسخه ی نمایشی: پشته در PE
Demo: Stack in PE
خلاصه
Summary
کار با Threads
Working with Threads
نمای کلی
Overview
نسخه ی نمایشی: ایجاد موضوع
Demo: Creating Thread
Thread APIs
Thread APIs
موضوعات متعدد
Multiple Threads
شمارنده نخست
Primes Counter
نسخه ی نمایشی: Muti-threaded Calc قسمت 1
Demo: Muti-threaded Calc Part 1
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
پاول یک توسعه دهنده ، مربی ، نویسنده و سخنران است و در فن آوری های مایکروسافت متخصص است. او نویسنده مشترک "Windows Internals، 7th edition" (MS Press، 2017) و "WPF 4.5 Cookbook" (Packt، 2012) است.
نمایش نظرات