c - 如何在后台进行更新过程

标签 c linux process fork

我必须在后台进行一些更新操作。因为需要很多次。因此我不应该等待这个操作。用户应在更新操作期间发送任何不同的评论。

我的操作系统是Linux,我使用C语言编程。就我的搜索而言,我必须使用 fork() 函数。

有什么不同的想法吗?

最佳答案

如果你想并行地做事情,可以使用多进程(fork)或多线​​程(pthread)。

您可以派生一个子进程来执行更新操作,也可以使用 pthread_create 来执行相同的操作。

关于c - 如何在后台进行更新过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27092420/

相关文章:

c - 我需要帮助来完成 C 中的嵌套 for 循环以产生特定的输出

c++ - 从文件中读取 double 值仅给出输出 s -0000.0000

c - 命名新的C API

mysql - 使用字符串文字执行单行 mysql

linux - 如何从 Google Cloud 控制台将文件夹下载到我的本地 PC

c - 无法理解 "current"宏如何适用于 x86 架构

linux - 在 linux 上通过 id 显示进程的详细信息

c++ - 使用硬盘进行快速访问取代 RAM

c - 初始化使指针来自整数而不进行强制转换

c# - 如何识别 ffmpeg 管道已结束?