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

注册自己的网站怎么注外贸营销型网站2018

注册自己的网站怎么注,外贸营销型网站2018,网加商学院的wordpress,自己做的网站怎么发布上进程和程序的区别: 程序是一段静态的代码,是保存在非易失储存器上的制令和数据的有序集合,没有任何执行的概念;而进程是一个动态的概念,它是程序的一次执行过程,包括了动态创建、调度、执行和消亡的整个过程…

进程和程序的区别:

程序是一段静态·的代码,是保存在非易失储存器上的制令和数据的有序集合,没有任何执行的概念;而进程是一个动态的概念,它是程序的一次执行过程,包括了动态创建、调度、执行和消亡的整个过程,他是程序执行和资源管理的最小单位。可以用一个程序创建许多进程。或者反过来说,许多进程运行的可以是同一程序

fork函数,fork函数能复制整个父进程的所有代码,但不同的是其访问的实际物理地址和父进程不通,子进程虽然复制了父进程的所有代码,但实际执行的是fork()函数以下的部分,若当前进程是父进程则返回值大于零,否者返回值等于零

简单的fork函数伪代码:

#include <unistd.h>pid_t fork(void) {// 创建一个新的进程// 复制父进程的内存空间,包括代码、数据、堆栈等,采用写时复制技术if (/* 当前进程是子进程 */) {return 0; // 返回0表示这是子进程} else if (/* 当前进程是父进程 */) {return child_pid; // 返回子进程的进程ID} else {return -1; // 表示fork失败}
}

fork函数运用代码:

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>int main(int argc, const char *argv[]){pid_t pid;printf("我是父进程我正准备创建一个子进程\n");pid = fork();//创建一个子进程if(pid == -1){printf("进程创建失败\n");}else if(pid > 0){printf("我是父进程已经成功创建子进程编号为: %d\n", pid);}else if(pid == 0){printf("我是子进程\n");}return 0;
}

在这里插入图片描述

getpid获取进程自身ID,getppid获取进程父进程的ID

检验地址使用关系代码:

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>int main(int argc, const char *argv[]){int cnt = 0;pid_t pid;printf("我是父进程我正准备创建一个子进程\n");pid = fork();//创建一个子进程if(pid == -1){printf("进程创建失败\n");}else if(pid > 0){cnt = cnt + 1;                                                           printf("我是父进程已经成功创建子进程编号为: %d\n", pid);printf("CNT: %d,address: %p\n", cnt , &cnt);}else if(pid == 0){cnt = cnt + 1;printf("我是子进程我的编号为%d,我的父进程编号%d\n", getpid(), getppid());printf("CNT: %d,address: %p\n", cnt , &cnt);}return 0;
}

在这里插入图片描述
可以看出父子进程,输出cnt的地址都是一样的,说明父子进程都用的一个虚拟地址,但是cnt输出却都是1说明两者cnt的物理地址不一样

http://www.yayakq.cn/news/637522/

相关文章:

  • 南通住房和城乡建设部网站首页网店商品页面制作加工
  • 网易做网站广告制作公司电话
  • 网站建设有什么好建议天津专业网站策划公司
  • 湖北商城网站建设多少钱建行官方网站首页
  • 网站建设实训报告总结淘客做网站
  • 怎么做品牌的官方网站旅游网站建设的概念
  • 视频聚合网站怎么做不侵权企业网站价格花
  • 网站商城设计济南网站建设套餐
  • 一站式 wordpress做网站一定要买主机吗
  • 大连网站开发公司有没有找外加工的活的平台
  • 提供常州网站建设成都旅游视频
  • 鄂尔多斯北京网站建设网站开发主管工作内容
  • 做网站公司怎么推销苏州园科生态建设集团网站
  • 企业官方网站建设教程男男做的视频网站好
  • 免费下载素材的设计网站淘宝搜索指数
  • h5手机网站建设哪家好wordpress怎么写时间轴
  • profile wordpress网站链接优化
  • 做网站选择系统vs2012网站开发环境
  • 莱芜百度网站建设杭州建设局
  • 优秀网站的必备要素ps网站交互设计
  • 东莞英文网站建设网站维护与建设合同
  • 专业做网站公司排名网站优化排名方法
  • 个人网站 jsp 域名空间表白代码
  • 手机算命网站建设电子表格做网站框架
  • 贵阳做网站网站建设题库及答案
  • 做门窗安装去哪些网站找生意如何制作网站连接数据库
  • 网站规划与建设 pptwordpress geek theme
  • 龙岗网站建设多少钱甘肃手机版建站系统信息
  • 做网站网站代理赚钱吗同性性做视频网站
  • 中国建设银行在网站怎么签约建设一个网站需要哪些