路漫漫其修远兮,吾将上下而求索|

阿寳同學Zybao

园龄:3年10个月粉丝:1关注:5

Android 进程之间复杂的数据类型传输为啥一定需要序列化

Android 进程之间复杂的数据类型传输为啥一定需要序列化

Linux特性

Android系统都是基于Linux系统实现的,而这里Linux运行的时候,都是有进程隔离机制的。Linux采用了虚拟内存机制,进程都有自己单独的内存地址空间。

物理地址映射

若把A进程的内存地址传递给B进程的话,对应的物理地址映射是不同的。

以上,进程之间是独立的虚拟的内存,同一地址传递在两个进程中指向的物理内存不相符,因此必须序列化后进行传递才行。

posted @   阿寳同學Zybao  阅读(105)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起