`
xulinqs
  • 浏览: 7248 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

网络阅读--AS3触发GC的代码

 
阅读更多
public static function GC() {
  var lc1 : LocalConnection;
   var lc2 : LocalConnection;
try {
       lc1 = new LocalConnection();
      lc2 = new LocalConnection();
       lc1.connect( "name" );
       lc2.connect( "name" );
    }
   catch (e : Error) {
   }
   return ;
} 
 
垃圾回收由这个错误触发引起,copy from as4game
分享到:
评论

相关推荐

    flash制作和as编码优化技巧

    - 及时释放不再使用的对象:防止内存泄漏,使用`System.gc()`手动触发垃圾回收。 - 尽量避免使用动态类:静态类加载更快,内存占用更低。 6. **加载优化**: - 分块加载:大文件可以分段加载,减少初始加载时间...

    AS内存泄漏检测1

    观察内存使用趋势图,如果在切换Activity时,内存波动较大,可以手动触发垃圾回收(GC)以检查内存是否能正常下降。 2. 如果内存依然较高,可以使用"Dump Java Heap"功能,生成堆转储文件。这个文件包含了应用当前...

    The .NET Type System3

    GC.Collect() ' 手动触发垃圾回收 ``` - **自动垃圾回收**:.NET运行时会自动执行垃圾回收,主要包括三个阶段: 1. **标记和清理**:查找不再使用的对象并做标记。 2. **压缩**:整理可用内存。 3. **刷新即时...

    Flash强制垃圾内存回收测试

    3. **代码审查**:检查是否有未释放的资源,如事件监听器、网络连接等。 4. **性能监控**:使用Adobe Scout或类似工具监控GC活动,查看对象的创建、存活和销毁过程。 在实际应用中,理解并优化垃圾回收对于提升...

    flash内部机制

    ActionScript经历了多个版本的迭代,其中ActionScript 3 (AS3)是基于AVM2执行的,具有更高的执行效率和更强的功能。 #### 五、AVM2的工作原理 AVM2(Tamarin)是ActionScript 3的运行环境,其工作流程可以分为四个...

    百度 PHP工程师面试题和答案解析.doc

    3. **编译 (Compilation):** 将抽象语法树编译成中间代码(opcode)。 4. **执行 (Execution):** 解释执行中间代码。 5. **输出 (Output Buffering):** 输出缓冲区中的内容。 因此,正确的执行顺序是 A 选项。 ---...

    Top_10_Java_Performance_Problems

    - **代码审查**:定期进行代码审查,识别可能导致内存泄漏的代码模式。 - **工具辅助**:使用如VisualVM、JProfiler等工具来检测和分析内存泄漏问题。 #### Concurrency ##### 6. Hot Fudge Sundae Standoff: ...

    micropython-docs.pdf

    `gc` 模块提供了对垃圾回收机制的控制接口,可以用来手动触发垃圾回收或调整垃圾回收策略。 **示例用法:** ```python import gc gc.collect() # 手动触发垃圾回收 ``` ##### 1.1.9 gzip – GZIP 压缩与解压缩 `...

    .net面试题锦集整理好的

    - **触发时机**:当内存不足或者程序员显式调用 `GC.Collect()` 时。 以上知识点涵盖了 .NET 开发中的一些基础概念和技术要点,对于准备面试或希望深入了解 .NET 技术的开发者来说是非常有用的参考资料。

    奇迹通讯面试题目.doc

    SELECT LISTAGG(value, '') WITHIN GROUP (ORDER BY id) AS aggregated_value FROM test GROUP BY id; ``` #### 5. 逻辑推理题 **问题描述:** - 有三个足够聪明的学生,现在有 3 个白帽子,2 个黑帽子。每个学生...

    C# Word内嵌源码

    通过阅读和理解这些源码,开发者可以学习到如何在自己的项目中有效利用Word的API,包括如何组织代码、如何处理异步操作,以及如何优化性能等。 总的来说,“C# Word内嵌源码”是一个深入理解和应用Office自动化技术...

    C#常用技巧

    通过调用`System.gc()`或`Runtime.getRuntime().gc()`可以触发垃圾回收过程。 #### 10. String 对象创建 ```csharp string s = new string("xyz"); ``` 此行代码实际上创建了两个对象:一个`string`对象包含字符...

    VB与EXCEL的无缝连接

    这段代码创建了一个新的Excel实例,并打开了一个空白工作簿,选取了第一张工作表。 3. **读写数据** 使用VB可以方便地读取和写入Excel单元格。以下是如何写入单元格和读取单元格值的示例: ```vb worksheet....

    c# 实现excel内显示你所选择的图片

    接着,创建一个Windows Forms应用程序,包含一个OpenFileDialog控件用于让用户选择图片,以及一个Button控件(例如Button1)来触发图片的选择,另一个Button控件(例如Button2)用于将图片插入到Excel。 以下是关键...

    导出Excle到指定目录下

    最后,通过`Marshal.ReleaseComObject`方法释放所有相关的COM对象引用,以避免内存泄漏,并通过`GC.Collect()`触发垃圾回收机制,确保资源得到适当管理。 #### 5. 提示用户并启动Excel 在所有操作完成后,向用户...

    PHPExcel内存泄漏问题解决方法

    调整PHP的内存限制和设置合适的垃圾回收策略,如适当增大`memory_limit`,同时利用`gc_collect_cycles()`函数手动触发垃圾回收。 6. **升级或替换库**: 虽然文中提到PHPExcel的1.6.5版本中循环引用问题未得到...

    VisualC++(VC++)编程序软件语言关键字大全集合.pdf

    3. `__asm`:虽然已经被`__asm`替代,但在早期版本的VC++中,`asm`关键字用于插入汇编代码,允许程序员在C++代码中直接编写汇编指令,以实现特定的性能优化。 4. `__assume`:告诉编译器假设给定表达式总是为真,...

    javascript的内存管理详解

    例如,声明一个变量并赋值,如`var n = 123`或`var o = {a: 1, b: null}`,都会触发内存分配。函数调用,如`var d = new Date()`或`document.createElement('div')`,也会产生新的内存分配。 使用分配的内存主要是...

    java面试宝典

    3、String 是最基本的数据类型吗? 8 4、float 型float f=3.4是否正确? 8 5、语句float f=1.3;编译能否通过? 8 6、short s1 = 1; s1 = s1 + 1;有什么错? 8 7、Java 有没有goto? 8 8、int 和Integer 有什么区别? 9 9...

    动态内存分配导致影响Javascript性能的问题

    在JavaScript中,内存管理主要由垃圾收集器(Garbage Collector, GC)来处理,GC会定期检查并回收不再使用的内存。 标题中提到的问题是关于`arguments`对象在动态内存分配中可能带来的性能影响。`arguments`对象在...

Global site tag (gtag.js) - Google Analytics