(Yourkit Java Profiler (YJP ابزار قدرتمندی برای پروفایل کردن برنامههای کاربردی جاوا میباشد. این ابزار قادر است میزان و نحوه استفاده از پردازنده، ورودی/خروجی و حافظه را در سطح برنامه مشخص نماید. ابزارهای profiler، برخلاف ابزارهای monitoring، اشکالات کارایی و کندی سیستم را در سطح برنامهنویسی مشخص میکنند. در حال حاضر YJP به عنوان بهترین پروفایلر توسط متخصصین فناوری اطلاعات شناخته شده است. این ابزار قابلیت پروفایل کردن برنامههای بزرگ و حجیم را با کمترین بار اضافی (در حد صفر) فراهم میسازد.