日期:2021年5月10日 地点:实习公司的办公室

今天是我开始我的Linux实习的第一天。我非常兴奋,因为这是我第一次踏入工作的世界。早上我来到了实习公司的办公室,见到了我的导师。他是一位经验丰富的Linux工程师,我非常期待能够从他身上学到很多东西。

在导师的指导下,我首先学习了关于进程的知识。我们首先讨论了什么是进程,进程是操作系统中正在运行的一个程序的实例,它包含了程序的代码和当前的执行状态。我了解到每个进程都有一个唯一的进程ID(PID),可以通过PID来标识和管理进程。

接下来,我学习了进程的创建和终止。通过调用fork()系统调用,一个进程可以创建一个新的进程,新的进程称为子进程,而原始进程称为父进程。子进程和父进程共享某些资源,如打开的文件描述符,但是它们有自己的内存空间。当一个进程完成它的任务后,可以调用exit()系统调用来终止自己。

我还了解到每个进程都有一个进程状态,包括运行、就绪、等待和终止等状态。进程状态的转换由操作系统的调度器来控制,它根据一定的策略将CPU的时间片分配给不同的进程。

在学习的过程中,我还使用了一些Linux命令来实践。我使用ps命令来查看当前系统中运行的进程,并且观察到每个进程都有一个PID。我还使用了kill命令来终止一个进程,只需要提供进程的PID即可。

通过今天的学习,我对Linux进程有了初步的了解。我意识到进程是操作系统中非常重要的概念,对于系统的管理和调度起着至关重要的作用。我期待在接下来的实习中,能够进一步深入学习Linux的其他方面,并且将所学应用到实践中

linux实习日记学习了进程

原文地址: https://www.cveoy.top/t/topic/ipEI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录