دوره آموزشی ابزارهای عملکرد ویندوز: تجزیه و تحلیل نشت حافظه با Intel Inspector
43 دقیقهمتوسط2016-12-15
مدرسین

Thomas Pantels
Computer Engineer
جزئیات دوره
نشتهای حافظه یکی از دلایل رایج کرشهای غیرمنتظره در برنامههای ویندوز هستند. مهم است که قبل از انتشار برنامههایتان، این نشتها را شناسایی کنید. خوشبختانه ابزاری وجود دارد که به شما کمک میکند. Intel Inspector XE یک ابزار دیباگر حافظه و رشته است که میتوان از آن برای شناسایی نشتهای حافظه در برنامههای C، C++ و Fortran که روی ویندوز اجرا میشوند، استفاده کرد. در این دوره، یاد میگیرید چگونه از Intel Inspector برای شناسایی و رفع نشتهای حافظه در برنامههای ویندوز خود استفاده کنید. Thomas Pantels نشان میدهد که چطور یک برنامه C++ را پروفایل کنید، مشکلات حافظه را با Inspector XE شبیهسازی کرده و نشتهای حافظه را در یک اپلیکیشن دمو OpenCV شناسایی کنید. در پایان این دوره، شما قادر خواهید بود که از Intel Inspector برای شناسایی مشکلات مرتبط با حافظه، مانند نشتهای حافظه، در هر یک از برنامههای خود استفاده کنید.
اهداف یادگیری
نصب Intel Inspector XE
راهاندازی OpenCV
شناسایی نشتهای حافظه
تجسم رشد استفاده از حافظه
انجام تحلیل نشت حافظه
رفع نشتهای حافظه در کد منبع
اهداف یادگیری
نصب Intel Inspector XE
راهاندازی OpenCV
شناسایی نشتهای حافظه
تجسم رشد استفاده از حافظه
انجام تحلیل نشت حافظه
رفع نشتهای حافظه در کد منبع
مهارت ها
Inspector XEIntelWindowsSoftware Development ToolsMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - بررسی اجمالی
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
- 04 - معرفی Intel Inspector XE
- 05 - نصب Intel Inspector XE
- 06 - راهاندازی اولین بار Intel Inspector XE
1. تجزیهوتحلیل نشت حافظه
- 07 - OpenCV چیست
- 08 - راهاندازی OpenCV
- 09 - برنامه آزمایشی ترکیب بیت مپ OpenCV
- 10 - کد منبع برنامه آزمایشی
- 11 - رابط کاربری گرافیکی مستقل Intel Inspector
- 12 - رابط کاربری گرافیکی Intel Inspector Visual Studio
- 13 - تجزیهوتحلیل نشت حافظه Intel Inspector
- 14 - بهینهسازی اپلیکیشن دمو
نتیجه
- 15 - مراحل بعدی