آموزش پروفایلینگ جاوا (Java Profiling) - آخرین آپدیت

دانلود Java Profiling

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، با فرآیند بررسی اپلیکیشن‌های جاوا برای شناسایی مشکلات مربوط به حافظه یا عملکرد (Performance) آشنا شوید. مدرس دوره، Semirah Dolan، به شما آموزش می‌دهد که چگونه از ابزارهای مختلف پروفایلینگ برای شناسایی گلوگاه‌های عملکردی و بهینه‌سازی برنامه‌های جاوا استفاده کنید. در این دوره یاد می‌گیرید که چگونه عوامل اصلی ایجاد کندی در برنامه‌ها را تشخیص دهید و بهبودهای چشمگیری در سرعت پاسخ‌دهی اپلیکیشن ایجاد کنید. همچنین مفاهیم تنظیمات JVM، تکنیک‌های Garbage Collection، پروفایلینگ حافظه و تحلیل CPU را برای دستیابی به برنامه‌هایی سریع‌تر و بهینه‌تر فرا خواهید گرفت.

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

مقدمه Introduction

  • پیش‌نیازها و موارد ضروری What you should know

  • تبدیل شدن به متخصص پروفایلینگ جاوا Being a Java profiling MVP

1. آشنایی با پروفایلینگ جاوا 1. Introduction to Java Profiling

  • پروفایلینگ چیست؟ What is profiling?

  • انواع ابزارهای پروفایلینگ موجود برای جاوا Types of profiling tools available for Java

  • چرا پروفایلینگ اهمیت دارد؟ Why is profiling important?

2. تنظیمات JVM 2. JVM Tuning

  • بررسی کلی JVM Overview of the JVM

  • پیکربندی پارامترهای JVM برای اپلیکیشن‌های جاوا Configuring JVM parameters for Java applications

  • عیب‌یابی مشکلات رایج JVM Troubleshooting common JVM issues

  • تنظیم پارامترهای JVM برای افزایش عملکرد Setting JVM parameters for performance

3. بهینه‌سازی Garbage Collection 3. Garbage Collection Tuning

  • تنظیم پارامترهای GC برای بهینه‌سازی سرعت Tuning GC parameters for performance

  • انواع الگوریتم‌های GC Types of GC algorithms

  • آشنایی با اشیاء بدون ارجاع در جاوا Unreference Java objects

  • مروری بر سیستم Garbage Collection (GC) Overview of garbage collection (GC)

4. پروفایلینگ حافظه 4. Memory Profiling

  • استفاده از ابزارهای پروفایلینگ حافظه برای شناسایی نشت حافظه (Memory Leak) Using memory profiling tools to identify memory leaks

  • انواع ابزارهای تحلیل حافظه Types of memory profiling tools

  • چالش: الگوریتم QuickSort Challenge: QuickSort

  • راه حل: الگوریتم QuickSort Solution: QuickSort

  • بررسی کلی مدیریت حافظه در جاوا Overview of memory management in Java

5. پروفایلینگ CPU 5. CPU Profiling

  • راه حل: چندنخی (Multithreading) Solution: Multithreading

  • بررسی کلی پروفایلینگ CPU Overview of CPU profiling

  • چالش: چندنخی (Multithreading) Challenge: Multithreading

  • گلوگاه‌های CPU در کد و راهکارهای پیشنهادی CPU bottlenecks in code and suggested solutions

  • تحلیل داده‌های حاصل از پروفایلینگ CPU Examining CPU profiling data

جمع‌بندی Conclusion

  • مرور مفاهیم کلیدی و منابع تکمیلی Review of key concepts and additional resources

نمایش نظرات

آموزش پروفایلینگ جاوا (Java Profiling)
جزییات دوره
1h 7m
24
(آخرین آپدیت)
6,751
- از 5
دارد
دارد
دارد
Semirah Dolan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Semirah Dolan Semirah Dolan

مهندس، توسعه دهنده بلاک چین، سخنران، مخترع، مربی

سمیرا دولان یک مهندس، توسعه دهنده بلاک چین، سخنران، مخترع، و مربی است.

سمیرا کار خود را با عنوان یک مهندس شیمی شاگرد در نیروی دریایی ایالات متحده، قبل از تبدیل شدن به یک مهندس حرفه ای. او در Johnson Johnson، Alcoa، eBay و Dell کار کرده است و در حال حاضر یک مشاور مستقل بلاک چین است. او در کنفرانس‌هایی در سراسر جهان سخنرانی کرده است، از جمله Mozilla Firefox London All Hands، جشن گریس هاپر برای زنان در محاسبات، انجمن ملی مهندسین سیاه پوست، و غیره.

سمیرا دارای مدرک فارغ التحصیلی در تجارت است. از دانشگاه جورج تاون و لیسانس علوم در مهندسی مکانیک و علوم کامپیوتر از دانشگاه ماساچوست، دارتموث.