آموزش محاسبات با عملکرد بالا با لینوکس

دانلود High Performance Computing with Linux

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه از ابزارهای عملکرد لینوکس برای توسعه پروژه های قدرتمند لینوکس استفاده کنید. چک لیست استفاده از لینوکس را بشناسید: برای شناسایی و تشخیص روش مشکلات عملکرد سیستم، از فهرست استفاده از لینوکس استفاده کنید. تکنیک‌های نمونه‌برداری CPU: از نمونه‌گیری CPU برای تجزیه و تحلیل معیارهای عملکرد و به دست آوردن بینش عمیق‌تر در مورد رفتار سیستم استفاده کنید. تجسم داده‌های عملکرد با نمودارهای شعله: نمودارهای شعله را برای تجسم ردپای پشته و شناسایی تنگناهای عملکرد ایجاد و تفسیر کنید. شناسایی و تشخیص منابع بیش از حد بارگذاری شده: شناسایی منابع بارگذاری شده سیستم و اجرای استراتژی هایی برای بهینه سازی استفاده از آنها. از منابع اطلاعاتی عملکرد لینوکس استفاده کنید: از ابزارها و منابع مختلف نظارت بر عملکرد لینوکس برای تصمیم گیری آگاهانه استفاده کنید. ردیابی اجزای سیستم: ردیابی و تجزیه و تحلیل ورودی/خروجی، زمان‌بندی و سایر اجزای سیستم برای شناسایی مشکلات احتمالی و بهبود عملکرد. اجرای مدیریت خطا در برنامه‌های سیستم: برنامه‌های سیستم لینوکس قوی با مکانیزم‌های مدیریت خطا و گزارش‌گیری موثر طراحی کنید. ارتباط با سایر برنامه های سیستم: سیستم عامل لینوکس را با توسعه برنامه های سیستمی سفارشی که به طور یکپارچه با سایر برنامه ها ارتباط برقرار می کنند، گسترش دهید. استفاده از تکنیک های بهینه سازی عملکرد در سناریوهای دنیای واقعی: پیاده سازی استراتژی های تنظیم عملکرد و اشکال زدایی عملی در محیط واقعی لینوکس. پیش نیازها: دانش اولیه سیستم لینوکس مفید است

توجه: این دوره به‌طور مداوم با آخرین پیشرفت‌های فناوری به‌روزرسانی می‌شود و به شما اطمینان می‌دهد که با بینش‌ها و مهارت‌های به‌روز از منحنی‌ها جلوتر خواهید ماند.

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

این دوره جامع برای توانمندسازی شما با تخصص لازم برای مقابله با چالش های عملکرد روزمره لینوکس طراحی شده است. شما ابزارها و دستورات قدرتمند موجود برای تجزیه و تحلیل فعالیت سیستم، شناسایی گلوگاه های عملکرد و بهینه سازی استفاده از منابع را بررسی خواهید کرد. دوره ما بر مهارت های عملی تأکید دارد و به شما امکان می دهد سیستم عامل لینوکس را با برنامه های سیستم خود گسترش دهید و به طور مؤثر با برنامه های دیگر ارتباط برقرار کنید.

آنچه خواهید آموخت:

  • چک لیست استفاده از لینوکس: برای تجزیه و تحلیل روشمند عملکرد سیستم، بر چک لیست استفاده از لینوکس (استفاده، اشباع و خطاها) مسلط شوید.

  • نمایه سازی CPU: یاد بگیرید که چگونه استفاده از CPU را از طریق تکنیک های نمایه سازی افزایش دهید و ناکارآمدی ها را کشف کنید.

  • نمونه برداری از CPU: درک خود را از نمونه برداری از CPU و اینکه چگونه می تواند گلوگاه های عملکرد پنهان را آشکار کند، عمیق تر کنید.

  • تجسم نمودار شعله: در تجسم گزارش های پشته با استفاده از نمودارهای شعله برای مشاهده واضح رفتار سیستم، تخصص کسب کنید.

  • شناسایی بیش از حد منبع: برای جلوگیری از خرابی سیستم، منابع بارگذاری شده را به طور موثر شناسایی و تشخیص دهید.

  • منابع اطلاعات عملکرد لینوکس: منابع اطلاعات عملکرد لینوکس مختلف را برای تصمیم گیری آگاهانه کاوش و استفاده کنید.

  • ردیابی سیستم: یاد بگیرید که ورودی/خروجی، زمان‌بندی و سایر اجزای مهم سیستم را برای کشف مشکلات احتمالی ردیابی کنید.

چرا ثبت نام کنید؟

  • توسعه مهارت عملی: از طریق مثال‌ها و تمرین‌هایی در دنیای واقعی یاد بگیرید که شما را آماده می‌کند تا فوراً مهارت‌های خود را به کار ببرید.

  • بینش جامع: از استفاده از CPU تا ردیابی ورودی/خروجی، درک جامعی از نظارت بر عملکرد لینوکس به دست آورید.

  • انجمن یادگیری پر جنب و جوش: به یک شبکه حمایتی از متخصصان همفکر بپیوندید و مهارت های خود را از طریق همکاری افزایش دهید.

چه کسی باید ثبت نام کند؟

  • مدیران سیستم و شبکه با هدف اصلاح مهارت های تجزیه و تحلیل عملکرد لینوکس خود.

  • توسعه دهندگان و مهندسانی که به دنبال بهینه سازی برنامه های کاربردی خود در لینوکس هستند.

  • هر کسی که علاقه مند به غواصی عمیق تر در دنیای محاسبات با عملکرد بالا با لینوکس است.

در پایان این دوره، شما نه تنها درک کاملی از اصول لینوکس خواهید داشت، بلکه اعتماد به نفس لازم برای به کارگیری این تکنیک های پیشرفته در دنیای واقعی را نیز خواهید داشت. امروز ثبت نام کنید و سفر خود را برای تبدیل شدن به یک متخصص بهینه سازی عملکرد لینوکس آغاز کنید!


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

خوش آمدید Welcome

  • مقدمه Introduction

  • پیام خوش آمد گویی Welcome Message

شروع به کار Getting Started

  • مقدمه Introduction

  • چک لیست استفاده از لینوکس را بیاموزید و درک کنید Learn and Understand Linux USE Checklist

  • نحوه اعمال USE را بیاموزید Learn How to Apply USE

  • با ابزارهای عملکرد لینوکس آشنا شوید Learn About Linux Performance Tools

  • آموزش ردیابی و نمونه برداری لینوکس Learning Linux Tracing & Sampling

  • با نقاط ردیابی هسته لینوکس آشنا شوید Learn About Linux Kernel Tracepoints

  • درباره فهرست کردن نقاط ردیابی و رویدادهای PMU بیاموزید Learn About Listing Tracepoints & PMU Events

  • درباره Kprobes، Uprobes و Listing Probe Locations بیاموزید Learn About Kprobes, Uprobes & Listing Probe Locations

  • درک USDT و مکان ها Understanding USDT & Locations

Perf - درک نمونه برداری از CPU و نمودارهای شعله Perf - Understanding CPU Sampling & Flame Graphs

  • آشنایی با ضبط CPU Understanding CPU Recording

  • ضبط فعالیت CPU، تجزیه و تحلیل از بالا به پایین و پایین به بالا و تجزیه و تحلیل استفاده از CPU Recording CPU Activity, Top-Down & Bottom-Up Analysis & Analyzing CPU Usage

  • نمودارهای شعله را بخوانید و تولید کنید Read and Generate Flame Graphs

  • نمونه برداری CPU - اسکریپت های Perf، FPO و پشته های شکسته CPU Sampling - Perf Scripts, FPO & Broken Stacks

  • آموزش دریافت نمادها و تولید نمودارهای شعله برای فرآیندهای جاوا Learn To Get Symbols and Generate Flame Graphs For Java Processes

رویدادهای سیستم لینوکس Linux System Events

  • درک رویدادهای سیستم Understanding System Events

  • نحوه ردیابی مدیران فرآیند و استفاده از اسکریپت های ابزار را بیاموزید Learn How to Trace Process Execs and Use Tools Scripts

  • عملیات فایل، ردیابی تاخیر I/O و موارد دیگر File Operations, Tracing I/O Latency and More

خلاصه دوره Course Summary

  • خلاصه Summary

مواد درسی Course Material

  • مواد درسی Course Material

نمایش نظرات

آموزش محاسبات با عملکرد بالا با لینوکس
جزییات دوره
2 hours
21
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
358
4.5 از 5
دارد
دارد
دارد
Morton Cason
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morton Cason Morton Cason

مدیر سیستم لینوکس حرفه ای