码迷,mamicode.com
首页 >  
搜索关键字:回收    ( 8645个结果
C#异步编程async/await
总结 async/await使C#用以实现协程编程的方式,由Task调度器统一调度每一个异步任务的执行,从调度器的线程池中拿出线程来执行,遇到await时线程会被回收,直到异步方法执行完成 网上资源摘要 链接: 官网:基于任务的异步模式 (TAP) 官网:异步编程模型 C# 彻底搞懂async/aw ...
分类:Windows程序   时间:2020-06-07 21:21:17    阅读次数:120
孤儿进程和僵尸进程
孤儿进程 父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为init进程,称为init进程领养孤儿进程。 子进程为什么要有父进程? 进程结束后会自动释放用户区空间,但是pcb空间(内核空间)需要父进程来释放。 僵尸进程 子进程终止,父进程尚未回收,子进程残留资源(PCB)存放于内核中,变 ...
分类:系统相关   时间:2020-06-07 13:01:44    阅读次数:70
.NET面试题
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 intern ...
分类:Web程序   时间:2020-06-07 09:23:35    阅读次数:76
new/delete
一、C++中内存大概分为5个区域(1)栈:函数内的局部变量存放的位置,编译器自动分配和释放(2)堆:new/malloc分配,delete/free 来释放,没有自己释放,只有等程序结束的时候系统才会回收(3)全局/静态存储区:存放全局和静态变量,程序结束时系统释放(4)常量存储区:例如常量字符串等 ...
分类:其他好文   时间:2020-06-07 01:01:35    阅读次数:86
VirtualBox虚拟机压缩磁盘以回收未使用的空间
VMware 可以在软件上图形化窗口直接操作 “压缩磁盘以回收未使用的空间”(方法:编辑虚拟机设置 -> 选取 “硬盘” -> 点击右侧 “压缩” 即可)。 VirtualBox 6(目前的最新版本)不支持软件窗口操作缩小虚拟机磁盘空间或者压缩虚拟机磁盘空间(不因虚拟机中删除文件释放空间),但提供 ...
分类:其他好文   时间:2020-06-06 20:11:06    阅读次数:98
深入理解JVM(③)判断对象是否还健在?
前言 因为Java对象主要存放在Java堆里,所以垃圾收集器(Garbage Collection)在对Java堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(不被引用了)。 判断对象是否健在的算法 1.引用计数算法 引用计数算法,很容易理解,在对象中添加一个引用计 ...
分类:其他好文   时间:2020-06-06 18:36:38    阅读次数:54
空指针异常
示例: /* 空指针异常(NullPointerException) 关于垃圾回收器:GC 在java语言中,垃圾回收器主要针对的是堆内存。 当一个java对象没有任何“引用”指向该对象的时候,GC会考虑将该垃圾数据释放回收掉。 出现空指针异常的前提条件是? “空引用”访问实例【相关对象】相关的数据 ...
分类:其他好文   时间:2020-06-06 00:57:40    阅读次数:79
JVM垃圾回收机制
自动垃圾收集器 自动垃圾收集器是查看堆内存,识别正在使用那些对象以及那些对象未被删除以及删除未使用对象的过程。 使用中的对象或引用的对象意味着程序的某些部分仍然维护指向对象的指针。 程序的任何部分都不再引用未使用的对象或者引用的对象,因此可以回收未引用对象使用的内存。 像C这样的编程语言中,分配和释 ...
分类:其他好文   时间:2020-06-04 15:42:16    阅读次数:92
JVM学习十 -(复习)内存分配与回收策略
内存分配与回收策略 对象的内存分配,就是在堆上分配(也可能经过 JIT 编译后被拆散为标量类型并间接在栈上分配),对象主要分配在新生代的 Eden 区上,少数情况下可能直接分配在老年代,分配规则不固定,取决于当前使用的垃圾收集器组合以及相关的参数配置。 以下列举几条最普遍的内存分配规则,供大家学习。 ...
分类:其他好文   时间:2020-06-03 23:30:25    阅读次数:47
go常见问题
1、至少知道go的fiber概念,调度原理,M/P/G的角色分工; 2、map的数据结构,get/put/delete过程,扩容机制; 3、slice的内存结构,扩容机制,巨型slice产生的垃圾回收问题; 4、interface底层结构,反射机制; 5、内存管理、分配是怎么进行的,垃圾回收的流程, ...
分类:其他好文   时间:2020-06-03 23:27:37    阅读次数:76
8645条   上一页 1 ... 37 38 39 40 41 ... 865 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!