[Free] LinuxSystem debugging technology sharing salon
Qian chonglang Linux technology Studio
Are you still wandering outside the Linux gate?
Are you still holding over 1000 pages of Linux classic hard-working late at night?
Are you sure you want to lose it after reading the classic network?
Are you still struggling with the Linux debugging environment?
Come on! Let go of your work, change your mind, feel new air, and join our free sharing Salon "Linux system debugging technology! Here, there are senior communication and Internet Industry developers from top international companies in China who say that the combination of theory and experiment can be applied to the kernel in a simple way, sweeping the smog of technology, return to the bright world of Linux. Effective debugging technology can not only quickly discover and solve problems, but also quickly master a complex software system and cultivate a sense of interest and achievement in software development.
How does system debugging technology cultivate the core competitiveness of software engineers? At present, the university computer education in China has taught you basic knowledge about logic, operating systems, algorithms, and architectures, but does not mention how to debug the system. Similarly, we have not offered such courses in many computer training institutions. Why? First, debugging technology requires good theoretical skills. The other reason is that it is very practical. Qian chonglang studio has these two necessary factors (plus). We have learned from university debugging courses and industry experience in Germany, the United States and Japan, and have integrated more than 10 years of software development experience, I want to discuss the debugging technology with you and hope it can serve as a reference.
The salon was taught and discussed. To ensure the effectiveness of teaching and communication, 10 Internet/communication practitioners or students will be recruited in this period. Although free, you need to have a strong basic knowledge of C language, data structures, and operating systems. After signing up, we will send you an electronic exam Related to the Linux debugging technology and a simple technical background survey. Please complete it independently in half an hour. We will determine the list of participants three days before the start of the training based on the answer information. (For more information, see your contact information)
Schedule
Time |
January 25, 2013 (Saturday) and January 26 (Sunday) |
Am-PM (one hour off at noon) |
Location |
Wudaokou Tsinghua Science Park (based on specific registration arrangements) |
Remarks |
Self-care lunch |
Technical sharing arrangements
January 25 |
Am-Am |
Introduction to Linux system debugging |
Am-Am |
Linux debugging methodology |
Am-Am |
Basic Debugging: CPU |
PM-PM |
Debugging basics: Stack and function call |
PM-PM |
Debugging basics: Assembly commands, GCC, and ELF |
PM-PM |
Kernel debugging tools: kgdb/kdb, qemu, kdump, kmemcheck, printk, and sysrq |
PM-PM |
Kernel debugging tools: fault injection, kprobe, systemtap/perf/ftrace, tracepoint, uprobe |
PM-PM |
Discussion |
|
January 26 |
Am-Am |
Application debugging tools: gdb, proc, and command line |
Am-Am |
Application debugging tool: valgrind |
Am-Am |
Debugging case analysis: Common kernel problems, memory problems, scheduling problems, network problems, etc. |
PM-PM |
Debugging case analysis: Common kernel problems, memory problems, scheduling problems, network problems, etc. |
PM-PM |
Debugging case analysis: Application FAQs and memory problems |
PM-PM |
Debugging case analysis: Application multithreading/process problems, network problems, and signal problems |
PM-PM |
Debugging case analysis: Mixed Problems |
PM-PM |
Discussion |
Registration contact information
Instructor Sun |
Email: waterstone_st@sina.com |
|
QQ: 2051834342 |
|
Mobile: 18813149482 |
|
We Chat: qcloffice |
|
CSDN: http://my.csdn.net/ |
We look forward to your participation!