连击 天
fork: star:
托管语言(managed language) 托管运行时系统(managed run-time system) 动态内存分配(allocation) 存在于堆(heap) 动态 递归 闭包 函数式 通过*引用(reference)*进行访问 通常,引...
GC可到达性 GC回收后,无法做一些额外的清理工作 如:堆外内存、socket JDK 1.2 ,引入Reference 提供了基础 java.lang.ref 引用分类: Reference 强引用 new SoftReference 软引用 GC会在即...
两种锁概念: lock lock的对象是事务 锁定数据中的对象: 表 页 行 一般lock的对象仅在事务commit或rollback后进行释放 不同的隔离级别,情况不同 有死锁机制 SELECT * FROM information_sc...
Java 11 诸多新特性中,最重要的可能就是引入一个新的GC回收器:ZGC(The Z Garbage Collector)。这个GC,是Oracle为了低延迟(暂停时间),大内存的场景而开发的一个新的垃圾回收器。 为啥...
GC的历史 GC 标记-清除算法 1960,John McCarthy GC之父 引用计数 1960,George E. Collins 1963,Harold McBeth指出:循环引用 GC 复制算法 1963,Marvin L. Minsky 人工智能之父 1963年GC复...
简介 Java 11 中带了一个新的GC回收器:Z Garbage Collector (ZGC)。 可伸缩 低延迟 并发执行 适用于: 对延迟有要求 10ms 级别 巨大的堆空间 TB 单位 Java 11 才引入,目前还是实验性质 启用...
分割和同步设计 并发编程中的设计模式 分割联系 哲学家的就餐问题 阻止饥饿 Dijkstra解决方法 使用一个全局信号量 假设通信延迟忽略不计的话 最新的解决办法: 给叉子编号 先拿盘子周围编号最...
工具 脚本语言 Linux shell POSIX 多进程 pthreads POSIX 进程创建和销毁 进程通过fork()创建 执行fork()的进程,称之为:父进程 父进程可以通过wait()等待子进程执行完毕 每一此调用wait()只...
深入理解并行编程 - 读书笔记
良序原理(well-ordering) 自然数集的每个非空子集都有个最小元素,即自然数在其标准的大小关系下构成一良序集 在公理集合论中,自然数集定义为最小的归纳集合(包含0且包含本身中每个元素的后...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复