دوره آموزشی تنظیمات عملکرد لینوکس
2 ساعت 37 دقیقهپیشرفته2018-02-15
مدرسین

Kevin Dankwardt
Linux Leader, Embedded Linux Authority
جزئیات دوره
متخصصان DevOps، مدیران سیستم و توسعه دهندگان نرم افزار همگی از دانستن نحوه تعیین تنگناها، یافتن اطلاعات استفاده از منابع و بهبود عملکرد سیستم های لینوکس سود می برند. تنظیم عملکرد لینوکس مطمئن می شود که بیشترین بهره را از دستگاه های خود می برید. این دوره آموزشی ابزارها و تکنیک های مختلفی را برای کمک به شما در تشخیص و تعمیر مشکلات مربوط به استفاده و تخصیص منابع نشان می دهد. با استفاده از ابزارهایی مانند perf، sar، top، htop، atop، Performance Co-Pilot و بسیاری موارد دیگر، نحوه شناسایی تنگناها در حافظه، CPU و دیسک را بیاموزید. فایل سیستم proc و مفاهیمی مانند تعویض، صفحه بندی و خطاهای صفحه را کاوش کنید. مربی کوین دانکوارت همچنین در مورد زمانبندی فرآیند لینوکس بحث میکند، و موضوعات را به اهداف تحت پوشش گواهینامه تخصص در آزمون تنظیم عملکرد (EX442) مرتبط میکند.
اهداف یادگیری
تکنیک های زمان بندی
بسته هایی برای عملکرد
شناسایی و بهینه سازی گلوگاه های CPU
یافتن گلوگاه های حافظه
تشخیص تنگناهای دیسک
اهداف یادگیری
تکنیک های زمان بندی
بسته هایی برای عملکرد
شناسایی و بهینه سازی گلوگاه های CPU
یافتن گلوگاه های حافظه
تشخیص تنگناهای دیسک
مهارت ها
LinuxNetwork AdministrationLearningNetwork and System AdministrationOpen Source
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
1. بررسی اجمالی عملکرد
- 03 - منظور ما از عملکرد چیست
- 04 - تکنیکهای زمان بندی
- 05 - راه حل تکنیکهای زمان بندی
- 06 - فایل سیستم proc
- 07 - بستههای عملکرد
- 08 - Performance Co-Pilot and Tuna
- 09 - SystemTap و فیلتر بسته برکلی
2. تنگناهای CPU
- 10 - بالا برای استفاده از CPU
- 11 - sar برای CPU
- 12 - proc cpuinfo
- 13 - برنامه ریزی - کلاسهای خوب، اولویتها و روند
- 14 - توان عملیاتی در مقابل زمان پاسخ
- 15 - هسته لینوکس و پاسخگویی
3. تنگناهای حافظه
- 16 - نشت حافظه چیست
- 17 - proc meminfo، فضای رایگان و تعویض
- 18 - top و htop برای استفاده از حافظه
- 19 - کشهای CPU و کش صفحه
- 20 - اندازه صفحات و خطاهای صفحه
- 21 - چالش - یافتن تنگناهای حافظه
- 22 - راه حل - یافتن تنگناهای حافظه
4. تنگناهای دیسک
- 23 - هارد دیسک و رفتار SSD
- 24 - ابزارهای sar و atop و استفاده از دیسک
- 25 - انواع سیستم فایل و عملکرد
- 26 - چالش - تنگناهای دیسک
- 27 - راه حل - تنگناهای دیسک
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری خط فرمان لینوکس
- دوره آموزشی راهنمای کامل کار با لینوکس: مدیریت کاربران، فایلها و شبکهها
- دوره آموزشی لینوکس استراتژیک برای حرفهایهای شبکه: امنیت، مانیتورینگ و اتوماسیون
- دوره آموزشی درایورهای دستگاه لینوکس: خواندن، نوشتن و اشکالزدایی
- دوره آموزشی راهنمای کامل امنیت لینوکس: حفاظت از محیط سرور لینوکس شما
- دوره آموزشی پوستهها و اسکریپتهای Bash در لینوکس: سادهسازی وظایف و بهبود گردش کار با استفاده از خودکارسازی
- دوره آموزشی ChatGPT و لینوکس: سادهسازی مدیریت سیستم لینوکس از نصب تا خودکارسازی
- دوره آموزشی لینوکس اوبونتو: دستورات ضروری و مدیریت سیستم