آموزش مدیریت حافظه جاوا: جمع آوری زباله، تنظیم JVM، و شناسایی نشت حافظه

Java Memory Management: Garbage Collection, JVM Tuning, and Spotting Memory Leaks

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
در این دوره، Maaike van Putten توسعه‌دهنده جاوا نگاهی عمیق به یکی از سخت‌ترین مباحث جاوا یعنی مدیریت حافظه می‌اندازد. Maaike با جمع‌آوری زباله شروع می‌کند، از مروری بر اصول اولیه، مراحل مختلف جمع‌آوری زباله، تا پیاده‌سازی‌های مختلف. سپس جنبه‌های تنظیم ماشین مجازی جاوا را شرح می‌دهد، از جمله چگونگی و چرایی انتخاب گزینه‌های مختلف برای اندازه پشته و نحوه دریافت معیارها برای دیدن آنچه در داخل JVM با حافظه و جمع‌آوری زباله می‌گذرد. در نهایت، Maaike به شما در مورد نشت‌های حافظه می‌آموزد - اینکه آنها چیستند، چگونه آنها را شناسایی کنید و چگونه از آنها اجتناب کنید. اگر به دنبال راه هایی برای حل مشکلات حافظه جاوا خود هستید، در این دوره آموزشی با Maaike همراه باشید.

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

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

1. جمع آوری زباله 1. Garbage Collection

  • آشنایی با زباله جمع کن Introduction to the garbage collector

  • واجد شرایط برای جمع آوری زباله Eligible for garbage collection

  • مرحله جمع آوری زباله: علامت گذاری Garbage collection phase: Marking

  • مرحله جمع آوری زباله: جارو کردن Garbage collection phase: Sweeping

  • نسل های مختلف روی پشته Different generations on the heap

  • جمع آوری زباله نسلی Generational garbage collection

  • پیاده سازی های مختلف جمع آوری زباله Different garbage collection implementations

  • نظارت بر جمع آوری زباله Monitoring garbage collection

  • امتحان فصل Chapter Quiz

2. JVM Tuning 2. JVM Tuning

  • تنظیم JVM چیست؟ What is JVM tuning?

  • دریافت معیارهای JVM Getting JVM metrics

  • اندازه پشته و زباله های پشته Heap size and heap dumps

  • اندازه MetaSpace MetaSpace size

  • تنظیم جمع آوری زباله Garbage collection tuning

  • امتحان فصل Chapter Quiz

3. نشت حافظه 3. Memory Leaks

  • نشت حافظه چیست؟ What are memory leaks?

  • تشخیص نشت حافظه Spotting memory leaks

  • جلوگیری و حل نشت حافظه Avoiding and solving memory leaks

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت حافظه جاوا: جمع آوری زباله، تنظیم JVM، و شناسایی نشت حافظه
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 6m
22
Linkedin (لینکدین) lynda-small
13 اسفند 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

توسعه دهنده نرم افزار و مربی IT

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.