技术栈

利用fork()函数实现类服务器连接的多进程处理程序及其应用场景

cykaw25902024-11-29 11:02
cpp 复制代码
#include<stdio.h>
#include <sys/types.h>
#include<unistd.h>
int main()
{
        pid_t pid;
        int data = 10;
        while(1)
        {
                printf("please input a data:");
                scanf("%d",&data);
                if (data == 1)
                {
                        pid = fork();
                        if (pid>0)
                        {

                        }
                        else if (pid == 0)
                        {
                                while(1)
                                {
                                        printf("\ndo net request,pid=%d\n",getpid());
                                        sleep(3);
                                }
                        }
                }
                else
                {
                        printf("wati,do nothing\n");
                }
        }
}
上一篇:rocylinux9.4安装prometheus监控
下一篇:在无界面ubuntu服务器上配置chrome浏览器,结合undetected_chromedriver实现数据抓取!不使用sudo权限安装chrome浏览器!
相关推荐
yt94832
33 分钟前
Docker-基础(数据卷、自定义镜像、Compose)
运维·docker·容器
水银嘻嘻
3 小时前
web 自动化之 KDT 关键字驱动详解
运维·自动化
Vone_66
3 小时前
node.js 邮箱验证服务器搭建
运维·服务器·node.js
丢丢丢丢丢丢~
4 小时前
apache2的默认html修改
linux·运维·服务器
wusam
4 小时前
Linux系统管理与编程20:Apache
linux·运维·服务器·apache·shell编程
ChironW
4 小时前
Ubuntu 24.04 LTS系统上配置国内时间同步
linux·运维·服务器·ubuntu
TPBoreas
4 小时前
排查服务器内存空间预警思路
运维·服务器
yayaer2
5 小时前
GOOSE 协议中MAC配置
服务器·网络·goose
*郑*
5 小时前
nginx配置反向代理后端
运维·nginx
ARM2NCWU
5 小时前
云手机服务器搭建
服务器
热门推荐
01YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!05Coze扣子平台完整体验和实践(附国内和国际版对比)06DeepSeek各版本说明与优缺点分析07VMware虚拟机安装Win7专业版保姆级教程(附镜像包)08YOLOv5改进 | 添加CA注意力机制 + 增加预测层 + 更换损失函数之GIoU09苍穹外卖面试总结10yolov10来了!用yolov10训练自己的数据集(原理、训练、部署、应用)