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

着力规范网站集约化建设域名解析

着力规范网站集约化建设,域名解析,dede网站数据库路径,转运公司网站建设目录:前言一、进程地址空间(一)进程地址空间是什么(二)为什么要有进程地址空间(三)重新理解进程地址空间前言 打怪升级:第52天一、进程地址空间 打怪升级之路开始!&…

目录:

  • 前言
  • 一、进程地址空间
    • (一)进程地址空间是什么
    • (二)为什么要有进程地址空间
    • (三)重新理解进程地址空间

前言

打怪升级:第52天
在这里插入图片描述

一、进程地址空间

打怪升级之路开始!!

(一)进程地址空间是什么

在了解进程地址空间是什么之前我们先来见一见下方的程序运行结果:

示例:

#include<stdio.h>
#include<unistd.h>     //  sleep();  //  getpid(); getppid();
#include<assert.h>   //  assert();  断言void Test02(){int num = 5;pid_t ret = fork();assert(ret != -1);printf("创建了子进程\n");if(ret == 0){while(1){// 子进程printf("这是子进程,pid = %d, ppid = %d, num = %d, &num = %p\n", getpid(), getppid(), num, &num);sleep(1);num = 100;   //  修改num}}else {while(1){// 父进程printf("这是父进程,pid = %d, ppid = %d, num = %d, &num = %p\n", getpid(), getppid(), num, &num);sleep(1);}}                                                                                                                                                      }                                                                                                      int main(){Test02();return 0;}

运行实例:
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

“好,那我现在明白了:进程地址空间就是虚拟地址/线性地址 (地址从00到FF呈线性增长),但是,
我们为什么不直接使用内存地址,为什么要使用虚拟地址,为什么要通过页表转换来间接的找到内存地址呢,”
那么让我们继续往下探讨。。


(二)为什么要有进程地址空间

首先呢,让我们来想一想如果让进程直接使用内存地址会是什么样的:在这里插入图片描述
在这里插入图片描述

由此我们得出地址空间的第一个作用 – 防止内存的随意访问,保护了物理地址和其他进程;

其次:
在这里插入图片描述

由此我们得出地址空间的第二个作用:进程管理和内存管理进行解耦合;

再次:
>
**

由此我们得出地址空间的第三个作用:可以让进程统一视角看待自己的代码和数据。


(三)重新理解进程地址空间

进程地址空间并不仅仅只影响OS的管理策略,还要让我们的编译器遵守这样的规则!

在这里插入图片描述在这里插入图片描述
通过这样的对应转化就可以将虚拟地址和内存地址很好的对应起来。


http://www.mmbaike.com/news/85917.html

相关文章:

  • 新手做淘宝客网站教程2345网址大全下载到桌面
  • 郑州微网站建设推广普通话的宣传语
  • 商务网站建设实训报告1600字广州日新增51万人
  • 品牌网站建设意义优化设计三要素
  • 广西学校网站建设最近发生的热点新闻事件
  • 北京海淀区注册企业网站搜索排优化怎么做
  • 互联网站长名人兰州网络推广优化服务
  • 网站中如何给新闻生成url专门搜索知乎内容的搜索引擎
  • 中山学校网站建设百度推广价格
  • 专业苏州网站建设公司专业软文发稿平台
  • 两个wordpress联通青岛seo用户体验
  • 广西智能网站建设找哪家整站seo外包
  • 公司想做个自己的网站怎么做的关键词排名优化官网
  • 南阳做网站多少电话寻找客户的12种方法
  • dede网站安装教程如何网站优化排名
  • 男女做暖暖视频网站电商网站开发
  • 怎么做二维码让别人扫码进入网站重庆网站搜索引擎seo
  • 网站建立失败的原因是谷歌网站收录提交入口
  • wap网站开发协议市场推广计划方案模板
  • c 网站开发案例详解csdn百度优化插件
  • 垫江做网站轻松seo优化排名 快排
  • 如何添加网站为信任站点网络营销的特点有几个
  • 怎么做frontpage网站外链怎么做
  • 动态h5网站开发百度招聘官网
  • 怎样做网站检索数据分析网站如何提升seo排名
  • 网站建设指的是什么网络营销的优势有哪些
  • 南昌企业建站程序百度seo营销公司
  • 做纺织都有那些好网站广告宣传费用一般多少
  • 那个公司可以做网站百度指数查询官方下载
  • 苏州网站建设-中国互联梧州网站seo