char *str="hello world";
*str-'H';
运行时报错,RWX只有R权限。
外设和内存交互以4KB为单位。
虚拟地址32位的划分为10 10 12
前10位对应页表的页目录。
在+10位即为页表,页表中存放指定页框的起始物理地址+虚拟地址的低12位作为页内偏移。
共享内存的特点:
优点:
所有进程间通信,速度最快的。
同样的代码,如果用管道实现有几次数据拷贝?如果用共享内存实现有几次数据拷贝?(考虑键盘输入和显示器输出)。
4+2-2+2
char *str="hello world";
*str-'H';
运行时报错,RWX只有R权限。
外设和内存交互以4KB为单位。
虚拟地址32位的划分为10 10 12
前10位对应页表的页目录。
在+10位即为页表,页表中存放指定页框的起始物理地址+虚拟地址的低12位作为页内偏移。
共享内存的特点:
优点:
所有进程间通信,速度最快的。
同样的代码,如果用管道实现有几次数据拷贝?如果用共享内存实现有几次数据拷贝?(考虑键盘输入和显示器输出)。
4+2-2+2