لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جعبه ابزار عملکرد Windows: تشخیص نشت حافظه
Windows Performance Toolkit: Detecting Memory Leaks
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تشخیص مشکلات عملکرد برنامه در رایانه می تواند احساس کند شما باید یک قسمت کارآگاه و یک قسمت روانشناخت باشید. برنامه شما ممکن است کامپایل و اجرا شود - تا زمانی که رونق بگیرد ، خراب می شود. این خرابی ها معمولاً به دلیل نشت حافظه ایجاد می شوند: تخصیص منابع مدیریت نشده در برنامه. خوشبختانه با Windows Performance Toolkit می توانید مشکلاتی مانند نشت حافظه را به سرعت و به طور مثر شناسایی و اصلاح کنید. توماس پانتلز ، مهندس برنامه سابق اینتل ، نحوه تجزیه و تحلیل و بهینه سازی برنامه ها با نشت حافظه را با استفاده از Windows Performance Recorder (WPR) و Windows Performance Analyzer (WPA) نشان می دهد. وی با استفاده از یک برنامه OpenCV که در ++ C توسعه یافته است ، از طریق کد منبع عبور می کند ، و نشتی را برطرف می کند ، و یک مرور کلی از جعبه ابزار عملکرد Windows در عمل و تکنیک های عملی ارائه می دهد که به برنامه های شما کمک می کند تا از منابع سیستم استفاده بهتری کنند.
موضوعات شامل:
راه اندازی برنامه li>
مشاهده کد منبع li>
جمع آوری شواهد نشت حافظه li>
بهینه سازی برنامه li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
بررسی اجمالی
Overview
نصب ابزار عملکرد ویندوز
Installing the Windows Performance Toolkit
معرفی مختصری از OpenCV
A brief introduction to OpenCV
ابتلا به نشت حافظه
Catching Memory Leaks
OpenCV را تنظیم کنید
Setting up OpenCV
برنامه OpenCV با نشت حافظه
An OpenCV application with memory leaks
با نگاهی به کد منبع
Looking at the source code
استفاده های Heap ، استخر و VirtualAlloc
Heap, pool, and VirtualAlloc uses
جمع آوری شواهد نشت حافظه: راه اندازی
Gathering memory leak evidence: Setup
جمع آوری شواهد نشت حافظه: مجموعه
Gathering memory leak evidence: Collection
بررسی نشت حافظه: قسمت 1
Memory leak investigation: Part 1
بررسی نشت حافظه: قسمت 2
Memory leak investigation: Part 2
چالش: از کجا حافظه را آزاد کنید
Challenge: Where to release memory
راه حل: قرار دادن cvReleaseImage
Solution: cvReleaseImage placement
برنامه OpenCV بهینه شده است
OpenCV application optimized
بازرسی بهینه سازی برنامه OpenCV
Optimized OpenCV application inspection
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Thomas Pantels یک مهندس کامپیوتر است که در اندازه گیری و تجزیه و تحلیل عملکرد برنامه ها تخصص دارد.
توماس علت اصلی رفتارهای غیر منتظره مانند مصرف زیاد انرژی و پاسخگویی کند برنامه را می یابد. او به عنوان یک مهندس برنامه در اینتل ، برنامه های مختلفی از McAfee AntiVirus گرفته تا Fruit Ninja را پروفایل کرد. وی سخنران برجسته ای در نشست کارشناسان نرم افزار اینتل (SES) بوده است و مقالاتی را درباره مطالعات موردی خود در منطقه توسعه دهنده اینتل منتشر کرده است. توماس علاقه مند به اشتراک گذاری دانش خود در مورد پروفایل کاربری و بهینه سازی با جامعه توسعه دهنده است.
نمایش نظرات