آموزش ویندوز 11 داخلی: مدیریت حافظه

Windows 11 Internals: Memory Management

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به Windows 11 Internals: Memory Management خوش آمدید. این دوره به شما یاد می دهد که چگونه ویندوز از حافظه مجازی و فیزیکی استفاده و مدیریت می کند. یاد خواهید گرفت که چگونه از حافظه در ویندوز و رایج ترین API ها برای کار با حافظه استفاده می شود. بدیهی است که حافظه جزء کلیدی هر سیستم محاسباتی است. مدیریت کارآمد حافظه بر اساس فرآیندها و نیازهای حافظه و عملیات سیستم، لزوماً آسان نیست. در این دوره آموزشی، Windows 11 Internals: Memory Management، نحوه استفاده از حافظه توسط فرآیندها، درک تفاوت بین حافظه مجازی و فیزیکی و نحوه استفاده از API های مختلف مرتبط با حافظه در هنگام کار با حافظه را خواهید آموخت. ابتدا، اصول استفاده از حافظه را بررسی خواهید کرد. در مرحله بعد، «انواع» حافظه های مدیریت شده توسط سیستم عامل ویندوز را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه از API های مرتبط با حافظه برای کار موثر با حافظه مجازی و فیزیکی استفاده کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش مدیریت حافظه مورد نیاز برای درک و کار موثر با سیستم عامل ویندوز را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مبانی حافظه Memory Fundamentals

  • بررسی اجمالی Overview

  • مدیریت حافظه Managing Memory

  • فضاهای آدرس 64 بیتی 64 Bit Address Spaces

  • نسخه ی نمایشی: محدودیت های آدرس فرآیند Demo: Process Address Limits

  • محدودیت های آدرس x64 x64 Address Limitations

  • ایالات صفحه مجازی Virtual Page States

  • نسخه ی نمایشی: VMmap Demo: VMmap

  • حافظه متعهد در مقابل حافظه رزرو شده Committed vs. Reserved Memory

  • نسخه ی نمایشی: متعهد در مقابل رزرو شده Demo: Committed vs. Reserved

  • خلاصه Summary

حافظه در محل کار Memory at Work

  • بررسی اجمالی Overview

  • شمارنده های حافظه Memory Counters

  • نسخه ی نمایشی: Memory Counters Taskman Demo: Memory Counters Taskman

  • نسخه ی نمایشی: Memory Counters Procexp Demo: Memory Counters Procexp

  • کد اشتراک حافظه Memory Sharing Code

  • نسخه ی نمایشی: کد اشتراک گذاری Demo: Sharing Code

  • داده های اشتراک گذاری حافظه Memory Sharing Data

  • نسخه ی نمایشی: به اشتراک گذاری داده ها Demo: Sharing Data

  • حفاظت از حافظه Memory Protection

  • نسخه ی نمایشی: محافظت از حافظه Demo: Memory Protection

  • خلاصه Summary

ترجمه آدرس مجازی Virtual Address Translation

  • معرفی Introduction

  • بررسی اجمالی Overview

  • ترجمه آدرس مجازی Virtual Address Translation

  • x86 ترجمه آدرس x86 Address Translation

  • x86 ترجمه آدرس PAE x86 PAE Address Translation

  • x86 PDE و PTE x86 PDE and PTE

  • x64 ترجمه آدرس x64 Address Translation

  • طرح بندی PTE معتبر x64 x64 Valid PTE Layout

  • نسخه ی نمایشی: ترجمه آدرس مجازی Demo: Virtual Address Translation

  • خطاهای صفحه Page Faults

  • فایل های صفحه Page Files

  • نسخه ی نمایشی: فایل های صفحه Demo: Page Files

  • اندازه فایل صفحه Page File Size

  • نسخه ی نمایشی: فایل صفحه Demo: Page File

  • مجموعه های کاری Working Sets

  • پویایی صفحه Page Dynamics

  • نسخه ی نمایشی: فهرست صفحات Demo: Page Lists

  • خلاصه Summary

API های حافظه Memory APIs

  • بررسی اجمالی Overview

  • نمای کلی API حالت کاربر User Mode API Overview

  • API های مجازی Virtual APIs

  • نسخه ی نمایشی: Virtual API Part1 Demo: Virtual API Part1

  • نسخه ی نمایشی: Virtual API Part2 Demo: Virtual API Part2

  • نسخه ی نمایشی: Virtual API Part3 Demo: Virtual API Part3

  • انبوه Heaps

  • نسخه ی نمایشی: Heaps Demo: Heaps

  • C/C++ Runtime API C/C++ Runtime APIs

  • نسخه ی نمایشی: CRT Demo: CRT

  • IRQL IRQL

  • استفاده از حافظه سیستم System Memory Usage

  • APIهای حافظه هسته Kernel Memory APIs

  • نسخه ی نمایشی: حافظه هسته Demo: Kernel Memory

  • خلاصه Summary

موضوعات پیشرفته Advanced Topics

  • بررسی اجمالی Overview

  • فایل های نگاشت حافظه Memory Mapped Files

  • MMF API MMF API

  • نسخه ی نمایشی: MMF Part1 Demo: MMF Part1

  • نسخه ی نمایشی: MMF Part2 Demo: MMF Part2

  • نسخه ی نمایشی: MMF Part3 Demo: MMF Part3

  • نسخه ی نمایشی: MMF Kernel Demo: MMF Kernel

  • صفحات بزرگ Large Pages

  • نسخه ی نمایشی: صفحات بزرگ Demo: Large Pages

  • تزریق DLL DLL Injection

  • نسخه ی نمایشی: DLL Injection Part1 Demo: DLL Injection Part1

  • نسخه ی نمایشی: DLL Injection Part2 Demo: DLL Injection Part2

  • نسخه ی نمایشی: DLL Injection Part3 Demo: DLL Injection Part3

  • ASLR ASLR

  • نسخه ی نمایشی: ASLR Demo: ASLR

  • خلاصه Summary

نمایش نظرات

آموزش ویندوز 11 داخلی: مدیریت حافظه
جزییات دوره
5h 34m
71
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pavel Yosifovich Pavel Yosifovich

پاول یک توسعه دهنده ، مربی ، نویسنده و سخنران است و در فن آوری های مایکروسافت متخصص است. او نویسنده مشترک "Windows Internals، 7th edition" (MS Press، 2017) و "WPF 4.5 Cookbook" (Packt، 2012) است.