logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux学习笔记:进程

僵尸进程:进程已经退出了,但父进程没回收它的资源。避免方法:父进程用 wait() 或 waitpid() 回收,或者让它变成孤儿进程由系统回收。printf("子进程: PID=%d, 父进程PID=%d\n", getpid(), getppid());创建时操作系统会给它分配0-4G的虚拟内存空间,进程是系统资源分配的最小单位。- 孤儿进程:父进程先结束了,子进程就成了孤儿,会被系统进程收养

#linux#学习#算法
Linux学习笔记:进程

僵尸进程:进程已经退出了,但父进程没回收它的资源。避免方法:父进程用 wait() 或 waitpid() 回收,或者让它变成孤儿进程由系统回收。printf("子进程: PID=%d, 父进程PID=%d\n", getpid(), getppid());创建时操作系统会给它分配0-4G的虚拟内存空间,进程是系统资源分配的最小单位。- 孤儿进程:父进程先结束了,子进程就成了孤儿,会被系统进程收养

#linux#学习#算法
Linux基础命令与开发入门

本文简要介绍了Linux操作系统的基础命令和开发流程。主要内容包括:常用文件操作命令(ls、cd、mkdir等)、权限管理(chmod)、路径表示方法;Linux下C语言开发流程:使用vim编辑器编写代码(模式切换、复制粘贴等操作),通过gcc编译器生成可执行文件(gcc xxx.c -o xxx),最后运行程序(./a.out)。文中还特别提醒新手从基础vim编辑器开始,待熟悉后可转向更高级的开

#linux#运维#服务器
到底了