摘要:
匿名管道 半双工通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系(读时共享,写时复制)。 命名管道 同样是半双工通信方式,但允许无亲缘关系进程间的通信。 消息队列 消息队列是一个消息的链表,存放在内核中并由消息队列标识符标识。消息队列克服了信号传递信 阅读全文
posted @ 2020-09-03 22:02
昆梧
阅读(188)
评论(0)
推荐(0)
摘要:
进程(Process) 进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 线程(Thread) 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发 阅读全文
posted @ 2020-09-03 20:29
昆梧
阅读(153)
评论(0)
推荐(0)
摘要:
CMS 在G1推出以前,CMS垃圾收集器更受服务器欢迎,因为它大大缩短了单次GC的时间。 处理过程 1.初次标记:标记GCRoot直接引用的对象。(STW,时间较短) 2.并发标记:通过可达性分析算法,找到所有存活的对象。(并发执行,减少时间) 3.重新标记:修正上一步的并发标记,确保标记对象的准确 阅读全文
posted @ 2020-09-03 16:16
昆梧
阅读(301)
评论(0)
推荐(1)
摘要:
垃圾收集器(Garbage Collection) 垃圾收集器Garbage Collection简称GC。作为守护线程运行,自动划地对内存空间进行清理,避免内存泄露的问题。 在JVM虚拟机的内存中,程序计数器、虚拟机栈和本地方法栈都是随线程而生,随线程而灭的,栈帧随着方法的进入和退出做压栈和弹栈的 阅读全文
posted @ 2020-09-03 15:27
昆梧
阅读(262)
评论(0)
推荐(0)
摘要:
JVM内存划分 JVM的内存结构主要分为五个部分:程序计数器、虚拟机栈、本地方法栈、堆、方法区。其中前三个部分是线程私有的,后两个部分是线程共享的。 程序计数器(Program Counter Register) 作用:指示当前线程的执行位置。(是一块较小的内存空间) 在并发的情况下,多个线程在一个 阅读全文
posted @ 2020-09-03 14:25
昆梧
阅读(214)
评论(0)
推荐(0)
摘要:
范式 范式可以理解为是一张数据表的表结构所符合的某种设计标准的级别。 目前关系型数据库有六范式:1NF(第一范式)、2NF(第二范式)、3NF(第三范式)、BCNF(巴斯-科德范式)、4NF(第四范式)、5NF(第五范式,又称完美范式)。 常用的是前三种:1NF,2NF 和 3NF,也就是“三范式” 阅读全文
posted @ 2020-09-03 11:27
昆梧
阅读(273)
评论(2)
推荐(0)

浙公网安备 33010602011771号