当前位置: 首页 > news >正文

经销商怎么做网站小程序seo推广技巧

经销商怎么做网站,小程序seo推广技巧,网站建设工作室门头,包装设计效果图fork和vfork是用于创建新进程的函数,在Linux的C语言编程中非常常见。 fork函数 fork函数是用于创建一个新的进程,新进程是调用进程的副本。新进程将包含调用进程的地址空间、文件描述符、栈和数据。在fork之后,父进程和子进程将并发执行。 …

forkvfork是用于创建新进程的函数,在Linux的C语言编程中非常常见。

fork函数

fork函数是用于创建一个新的进程,新进程是调用进程的副本。新进程将包含调用进程的地址空间、文件描述符、栈和数据。在fork之后,父进程和子进程将并发执行。

  • fork后会有两个并发程序执行
  • 子进程复制了父进程的数据段,包括全局变量

fork函数原型:

pid_t fork(void);

fork函数返回值为:

  • 如果是在父进程中,返回新创建的子进程的进程ID;
  • 如果是在子进程中,返回0;
  • 若出现错误,返回-1。
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
/*** fork后会有两个并发程序执行* 子进程复制了父进程的数据段,包括全局变量
*/
int main() {pid_t val;printf("PID before fork(): %d\n",getpid());val = fork();// *********************************************************************if(val == 0) {printf("I am the child process, PID is %d\n", getpid());} else if(val > 0) {printf("I am parent process, PID is %d\n", getpid());} else {printf("Error");}
}

image-20231121145831531

fork语句后开始父进程和子进程。

image-20231121150110720

vfork函数

vfork函数是Linux和Unix系统中用于创建新进程的另一个函数,与fork函数类似,但行为有所不同。vfork创建的新进程与调用进程共享地址空间,这样可以减少内存的使用。然而,需要注意的是,在子进程调用execexit之前,父进程会被阻塞。

  • vfork创建的子进程与父进程共享地址空间
  • 调用vfork创建子进程后,父进程会被挂起,直到子进程结束
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
/*** vfork创建的子进程与父进程共享地址空间* 调用vfork创建子进程后,父进程被挂起,直到子进程结束。
*/
int A = 0;
int B = 0;
int main()
{pid_t val;val = vfork();if(val == 0) {++A, ++B;printf("A: %d , B: %d\n", A, B);} else {++A, ++B;printf("A: %d , B: %d\n", A, B);}}

image-20231121150436009

如果将vfork换为fork

#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int A = 0;
int B = 0;
int main()
{pid_t val;val = fork();if(val == 0) {++A, ++B;printf("A: %d , B: %d\n", A, B);} else {++A, ++B;printf("A: %d , B: %d\n", A, B);}}

image-20231121150526469

可以发现:vfork创建的子进程与父进程共享地址空间。

http://www.zhongyajixie.com/news/22158.html

相关文章:

  • 潍坊网站排名提升全球十大搜索引擎排名及网址
  • 做色情诱导网站域名查询服务器
  • 做垃圾网站可行吗填写电话的广告
  • 如何做网站展示商品文明seo技术教程网
  • 官方网站面膜做微商网站推广软件
  • 零食电子商务网站建设策划书百度推广在哪里
  • 宁波哪里做网站的百度企业
  • alexa排名查询的特点适合seo软件
  • 上海公安门户网站官网迁移户口新政百度快速收录
  • 网站 提示建设中零售客户电商网站
  • 源码制作网站大一html网页制作作业
  • 疫情防控工作新闻发布会seo名词解释
  • wordpress sftp在哪青岛seo结算
  • 深圳专业网站建设价格推广方案模板
  • 做冷冻食品的网站网址链接生成器
  • 有经验的网站建设公司搜索引擎营销案例分析题
  • 做期货网站违法的吗常见的网络推广方法有哪些
  • 泸州建设厅施工许可办理网站门户网站有哪些
  • 网站如何设置二级域名做销售记住这十句口诀
  • 能制作网页的软件seo推广人员
  • win10 做网站服务器吗搜索引擎入口官网
  • 做影视网站关停关键字搜索软件
  • 建设制作外贸网站的公司互联网营销方法有哪些
  • 常宁网站设计如何在百度发布短视频
  • 域名访问网址seo推广的方法
  • 凡科的网站怎么做百度推广逆冬seo
  • 湖州建设局网站福州网站优化
  • 建站平台 选择百度网站排名关键词整站优化
  • 互联网发展趋势分析关键词优化一般收费价格
  • 用手机做网站视频网络优化工程师有前途吗