在开发一些系统应用的时候,我们会用到Android的剪贴板功能,比如将文本文件、或者其他格式的内容复制到剪贴板或者从剪贴板获取数据等操作。Android平台中每个常规的应用运行在自己的进程空间中,相对于Win32而言Android上之间的进程间传递主要有IPC、剪切板。当然今天我们说下最简单的Cli...
分类:
移动开发 时间:
2015-09-15 01:36:11
阅读次数:
255
在开发一些系统应用的时候,我们会用到Android的剪贴板功能,比如将文本文件、或者其他格式的内容复制到剪贴板或者从剪贴板获取数据等操作。Android平台中每个常规的应用运行在自己的进程空间中,相对于Win32而言Android上之间的进程间传递主要有IPC、剪切板。当然今天我们说下最简单的Cli...
分类:
移动开发 时间:
2015-09-13 00:56:19
阅读次数:
278
手动内存管理什么是内存管理.进程空间-代码区:只读-堆:自己创建、自己回收释放,对象是保存在堆区的。-全局区:进程启动时候分配,进行结束时释放。-栈:局部变量,自动创建,自动释放空间.什么是内存管理-只要对堆内进行管理,所谓的管理是值内存的分配(创建)和释放(回收..
分类:
其他好文 时间:
2015-08-29 17:10:04
阅读次数:
195
上题1.int main( ){ int i; for(i = 0; i0,则是父进程(返回值是子进程的pid),这是众为周知的。在fork()调用处,整个父进程空间会原模原样地复制到子进程:包括指令,变量值,程序调用栈,环境变量,缓冲区等。
分类:
系统相关 时间:
2015-08-16 21:13:50
阅读次数:
153
共有两种库:
一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。
一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。
共有两种链接方式:
动态链接使用动态链接库,允许可执行模块(.dll文件或.exe...
分类:
其他好文 时间:
2015-08-09 17:14:48
阅读次数:
93
(为什么32位的机器的进程地址空间为4GB)在进入正题前先来谈谈操作系统内存管理机制的发展历程,了解这些有利于我们更好的理解目前操作系统的内存管理机制。一早期的内存分配机制在 早期的计算机中,要运行一个程序,会把这些程序全都装入内存,程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际的...
分类:
系统相关 时间:
2015-08-07 09:29:05
阅读次数:
227
java process memory = java heap + native memory
非JVM管理的内存
native memory
从操作系统角度看,JVM 在运行时和其它进程没有本质区别。在系统级别上,它们具有同样的调度机制,同样的内存分配方式,同样的内存格局。
JVM 进程空间中,Java Heap 以外的内存空间称为 JVM 的 native ...
分类:
编程语言 时间:
2015-08-06 15:07:03
阅读次数:
127
区别与联系1.定义角度
进程是一次程序的执行;线程是进程中执行的一段程序片段。
2.内存角度
进程间相互独立,同一进程内的两段代码不能同时进行,如要进行除非引入线程,线程在进程空间内,同一进程所产生的线程共享同一内存空间。
3.状态角度
进程退出,导致所有线程全部退出并清除。
4.通信角度
进程间可以通过IPC通信,但线程间不可以。线程安全此问题只针对于多线程情况,多个线程同时操作全局...
分类:
编程语言 时间:
2015-08-05 16:31:07
阅读次数:
124
共享内存共享内存 是被多个进程共享的一部分物理内存。共享内存是进程间共享数据的一种最快方法,一个进程向共享内存写入了数据,共享这个内存的所有进程就可以立刻看到其中内容。
共享内存实现分为两个步骤
1、创建共享内存,使用shmget函数。
2、映射共享内存,将创建的这段共享内存映射到具体的进程空间去,使用shmat函数。int shmget(key_t key,int size,int shmf...
分类:
系统相关 时间:
2015-08-02 21:39:01
阅读次数:
298
LIB和DLL的区别与使用共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static li...
分类:
其他好文 时间:
2015-07-07 19:11:51
阅读次数:
99