Discussion on operating system teaching in the context of system tools and large language models like ChatGPT
The Operating System course poses certain challenges in achieving effective teaching outcomes due to its broad content and technical depth.In the current era of popular large language models like ChatGPT,it is worthwhile to discuss how to address and utilize them.This paper aims to explore the integration of system tools to aid students in understanding Linux operating systems.Examples include using the QEMU simulation tool for kernel debugging and the Crash tool for dynamic kernel data analysis.It also discusses how to design effective assessments in the experiments of operating system courses when students utilize ChatGPT or similar models as programming assistants.