首页>全部课程>Performance Tuning
Performance Tuning
东方瑞通资深讲师
Performance Tuning
报名课程可获赠200.0元助学金,助学金说明 >>
直播面授
课程图标 课程代码 alx227
时间图标 培训课时 3 days
标题图标 课程介绍 标题图标
? Tuning theory ? Gathering performance metrics and other data for tuning purposes ? Tuning CPU and memory subsystem ? Tuning storage and network subsystem ? Applying tuning profiles with tuned
标题图标 学员基础 标题图标
? Linux CLI experience, or equivalent knowledge and experience
标题图标 课程目标 标题图标
This course is designed for IT professionals who are seeking understanding of the implications on system performance. Methods and benchmarking tools for testing the effects of performance adjustments also introduced. It involved every aspect of system in detailed illustration and demonstration. More than 40% the time of hands-on labs.
标题图标 课程大纲 标题图标

?    Tuning theory
o Tuning efficiency
o Little’s law
o Tuning strategies
?    Gathering performance metrics and data
?    Tuning CPU
o Check CPU profile
o POSIX resource limits
o CPU scheduling
o CFS scheduler
?    Priority
?    Policy
o Use system to promote priority
o Use real time scheduler
o Use process nice value
o Introduce control groups
o Control CPU usage
o Create customize service
o Profiling applications
o CPU cache design
?    Tuning memory
o Check memory profile
o UMA and NUMA
o Memory management
o x86 paging
o Physical memory vs virtual memory o Translation look aside buffer
o Huge pages
o Transparent Huge Pages
o NUMA balancing
o Swapping
o Optimize swapping
o Introduce OOM
o Memory overcommit
o Introduce IPC
?    Tuning semaphores
?    Tuning message queues
?    Tuning shared memory
?    Tuning storage
o Check storage profile
o Hard drive issues
o SSD and its types
o SSD garbage collection
o SSD TRIM
o Buffering and caching
o Reclaiming dirty pages
o IO schedulers
?    Tuning network
o Check network profile
o Measuring network performance
o Tuning TCP and UDP
o Tuning BDP
o Using ethernet bonding
o Using jumbo frames
o Tuning Virtualization network
?    Introduce tuned