editor 和runtime的内存管理分开的

unity检测不到native内存容量 如c++,lua

一个asset一个ab的问题在于 每个asset都有对应的文件头,并不划算




IL2CPP抛弃了虚拟机,但是在上面的执行过程图里仍然有I2CPP VM的过程,这是因为C#本身是基于托管代码设计的语言,IL本身也是托管代码执行的,所以IL2CPP即使将IL转为了CPP语言,这部分的设计框架是没法转换的。所以IL2CPP要起一个VM来管理内存,以及分配线程等管理工作。与其说是一个VM其实描述为一个管理器更加贴合。

这里要注意VM和管理器的区别,一个是完全承载代码的解释和执行工作,一个只是负责管理一些内存和特性,所以从大小和复杂程度上后者都远远小于前者。

最新文章

  1. CSS 样式优先级
  2. android 数据存储Ⅱ
  3. case/casez/casex 的区分与使用
  4. 本田--CRV
  5. Java多线程实现
  6. java常量池
  7. golang安装卸载 linux+windows+raspberryPI 平台
  8. .NET Entity Framework入门简介及简单操作
  9. 使用ul,添加新闻信息列表
  10. apache 支持 php
  11. Ubuntu Server 14.04 LTS(64bit)已安装 weblogic Server 12c(12.1.3) Zip Distribution
  12. pycharm 激活方法
  13. 298. Binary Tree Longest Consecutive Sequence最长连续序列
  14. Android用户界面开发:TabHost
  15. SQL介绍
  16. oracle查询视图归属于哪个用户
  17. python带参装饰器的改良版
  18. FFmpeg的tutorial 学习
  19. WHERE 子句中的标量子查询
  20. Windows7建立无线热点

热门文章

  1. 色彩空间转换 rgb转ycbcr422/ycbcr422转rgb
  2. ubuntu 显示桌面快捷键
  3. 安卓开发-Activity-多个Activity的开发方法。
  4. 微信小程序-创建小程序页面
  5. appium安装的permission deny处理方法-20200204
  6. 使用json-server与Mockjs搭建模拟服务
  7. dart快速入门教程 (8)
  8. cbitmap 获取RGB
  9. JavaScript基础函数的属性:记忆模式(019)
  10. Linux下C++动态加载so 调用方法