进入安装过程第一屏幕,直接安装即可选择安装语言点选下图中installationdestination以创建磁盘分区选择物理硬盘,然后选择iwillconfigurepartitioning手动创建硬盘分区点选+创建新的分区。首先创建swap分区,功能类似windows的虚拟内存。大小一般为内存的2倍创建分区使用剩余..
分类:
其他好文 时间:
2016-03-11 19:08:11
阅读次数:
262
如果能划定一块物理内存,让多个进程都能将该内存映射到其自身虚拟内存空间的话,那么进程可以通过向这块内存空间读写数据而达到通信的目的。另外,和消息队列不同的是,共享的内存在用户空间而不是核空间,那么就不存在“用户空间和内核空间之间数据复制”的问题,这会减少不少开销。 由于不同进程都可能向同一个空间读写...
分类:
系统相关 时间:
2015-11-23 14:43:59
阅读次数:
236
我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间是什么呢,它与实...
分类:
系统相关 时间:
2015-11-13 13:19:51
阅读次数:
407
虚拟内存示例:进程id物理内存地址虚拟地址内存长度11200010001k2240001000500如果一个进程访问内存的时候,永远也访问不到其他进程的内存空间里去,这样进程之间不会互相影响通过虚拟内存空间的方式,将进程之间隔离开来总结1,进程具有独立的权限与职责,如果系统中某个进程..
分类:
系统相关 时间:
2015-11-10 01:47:45
阅读次数:
251
1、/boot 启动分区 存放内核和启动程序 空间分配:100M2、/swap 交换分区 虚拟内存 空间分配:物理内存的2倍3、/ 根分区 存放所有文件
分类:
系统相关 时间:
2015-10-21 12:05:33
阅读次数:
206
在OC中多线程管理包含GCD、NSThread、NSOperationQueue。下面简单介绍。进程和线程进程:正在进行中的程序叫做进程,负责程序运行的内存分配。每一个进程都有自己独立的虚拟内存空间。线程:线程是进程中一个特立的执行路径(控制单元)一个进程至少包含一条线程,即主线程,开发中通常把比较...
分类:
编程语言 时间:
2015-10-04 13:36:00
阅读次数:
261
首先要明白进程与线程的区别, 我参考的此文http://jingyan.baidu.com/article/624e74598efcc834e9ba5a66.html简单的可以理解为:进程: 一个正在运行的可执行文件, 每个进程都有独立的虚拟内存空间和系统资源, 包括端口权限等, 并且至少包含一个主...
分类:
编程语言 时间:
2015-09-02 00:25:49
阅读次数:
206
1、多线程概念进程正在进行中的程序被称为进程,负责程序运行的内存分配。每一个进程都有自己独立的虚拟内存空间。线程线程是进程中一个独立的执行路径(控制单元)一个进程中至少包含一条线程,即主线程可以将耗时的执行路径(如:网络请求)放在其他线程中执行创建线程的目的就是为了开启一条新的执行路径,运行指定的代...
分类:
移动开发 时间:
2015-08-31 21:28:48
阅读次数:
263
指针:也是变量,存放变量的地址。 指针是变量的一个间接,变量是内存的一个间接。 虚拟内存中地址总线确定了你能访问的内存空间。 32位cpu最大的虚拟内存:2^32=4GB所以32位的XP使用8G内存并没有什么用。 指针存放的变量地址是一个十六进制的数据表示的一组数据,而并非实际..
分类:
编程语言 时间:
2015-07-26 06:18:46
阅读次数:
227
这里的讲到的 “内存” 包括物理内存和虚拟内存,虚拟内存(Virtual Memory)把计算机的内存空间扩展到硬盘,物理内存(RAM)和硬盘的一部分空间(SWAP)组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存 ”变多了“,可以运行更多、更大的程序,坏处是把部分硬...
分类:
系统相关 时间:
2015-06-15 15:57:10
阅读次数:
142