E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LuaGC
深入探究Lua的GC算法
对于内存的管理,是程序在应用的时候的必需知识点,《Lua设计与实现》中对Lua语言的GC原理做了一个详细的讲解,云风的blog也对其进行了详尽的讲解
LuaGC
的源码剖析系列给出作者@codedump在github
jinxinliu1
·
2023-11-28 17:55
lua
【自用_Unity面试】
自用_Unity面试C#1.简述值类型和引用类型的区别2.ArrayList和List的区别3.简述GC相关(C#GC,UnityGC,
LuaGC
)4.简述接口和抽象类的相同和不同5.父类和子类构造函数的执行顺序
subway001122
·
2023-10-08 14:12
unity
面试
游戏引擎
UE4 Unlua源码解析12 - Lua与UE4的混合GC
Lua与UE4的混合GC怎么做到Lua中持有的UE对象,不被UEGC怎么做到Lua中停止持有UE对象时,UE也能GC掉怎么做的UE中持有的Lua对象,不被
LuaGC
怎么做到UE中停止持有Lua对象时,Lua
珞珈大胖强TURBO
·
2023-03-29 02:06
UE4心血所著
lua
ue4
开发语言
lua gc 优化方案
此文章至少适合lua5.1在我的项目中,变量增减多了,就会在某轮
luagc
中可能会大量调用alloc函数(特别指free,可以高达8万次当发生gc的时候,这将占用几十、几百毫秒的时间)造成cpu曲线不平滑
superzmy凄临雨
·
2020-09-10 17:47
技术
Lua
Lua
优化
内存
风云lua分析-Lua GC 的源码剖析 (2)
以下内容转载自https://blog.codingnow.com/2011/03/lua_gc_2.html早期的
LuaGC
采用的是stoptheworld的实现。
shankusu2017
·
2020-07-11 14:22
Lua源码学习-github
lua
风云lua分析-Lua GC 的源码剖析 (3)
以下内容转载自https://blog.codingnow.com/2011/03/lua_gc_3.html有了前几天的基础,我们可以从顶向下来读
luagc
部分的代码了。
shankusu2017
·
2020-07-11 14:22
Lua源码学习-github
PostProcessing V2 效果异常
UWA问答社区:answer.uwa4d.comUWAQQ群2:793972859(原群已满员)本期目录:如何解决PostProcessingV2的bloom效果在手机上显示异常如何平衡
LuaGC
和C#
UWA
·
2020-07-01 14:12
厚积薄发
Unity优化
Lua5.3版自动GC触发条件理解
GC触发过程2.过程详解2.1GCdebt2.2stepmul2.3pause3.总结参考资料在我的上一篇文章《Lua5.3版GC机制的学习理解》的4.2部分GC触发条件中,对这部分内容粗略的解释为:
LuaGC
Handsome-Lee
·
2018-12-28 10:57
语言学习
Lua源码揭秘(一)概述
相关的文章有很多,其中就有云风未完成的《Lua源码鉴赏》,以及《
LuaGC
的源码剖析》,也是我阅读源码过程中的重要参考。“纸上得来终觉浅,绝知此事要躬行”,于是开一个专栏,专门记录此间的心得。
凯奥斯
·
2017-10-28 15:32
Lua
Lua源码揭秘
记录一次服务器宕机分析过程(2)-深入Lua GC
继续接着上一篇文章记录一次服务器宕机分析过程(1)-排查问题分析宕机问题
LuaGC
算法
LuaGC
实现的是一个三色增量标记回收算法(Tri-ColorIncrementalMark&Sweep)。
小星星幼儿园
·
2017-08-02 16:14
lua gc 优化方案
此文章至少适合lua5.1在我的项目中,变量增减多了,就会在某轮
luagc
中可能会大量调用alloc函数(特别指free,可以高达8万次当发生gc的时候,这将占用几十、几百毫秒的时间)造成cpu曲线不平滑
superzmy
·
2015-05-11 18:00
优化
内存
lua
tolua++中暴露对象给lua时,一定要把析构函数暴露给lua
注册一个复杂对象给Lua,也要把析构函数注册到Lua.否则,
luagc
的时候,回收垃圾对象,没有找到回收函数,就调用默认的析构函数,直接释放了对象内存。
jiayichendddd
·
2014-02-16 18:00
Lua5.1代码阅读(六):ltm.h/ltm.c
参考链接:1.LUA源码分析五:元表http://lin-style.iteye.com/blog/10121382.
LuaGC
的源码剖析(2)http://blog
Chinamming
·
2013-12-04 09:00
cocos2dx之lua绑定简析
一、总原则:c++对象的生命期不依赖
luagc
管理,手动创建的对象要手动销毁二、引擎层在设计上就是支持脚本概念的(也就是说脚本的使用是“侵入式”的),与lua打交道的代码都封在CCLuaEngine,引擎各处模块都通过它来调用脚本
·
2013-09-01 19:00
cocos2dx
lua_gc 源码学习二
普及下常识:GC是garbagecollector资源回收器;初期的
LuaGC
采取的是stoptheworld的实现。一旦产生gc就需要期待全部gc流程走完。
xuzhonghai
·
2013-01-04 16:00
[tolua++]tolua++中暴露对象给lua时,一定要把析构函数暴露给lua
题目不知道怎么取才好,但是意思很简单:如果你暴露一个复杂对象给Lua,实现类似于OO编程的话,那么也要把析构函数暴露给Lua.否则的话,
luagc
的时候,回收垃圾对象,没有找到回收函数,就直接free掉了
egmkang
·
2012-07-01 17:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他