石杉笔记(5) 进程间通信方式、线程间切换、BIO/NIO/AIO 、线上cpu 100%、32位java虚拟机中的long和double变量写操作为何不是原子的

1、进程间的通信 通信方式:管道(pipe)、命名管道(fifo)、消息队列、共享内存(System V) 线程之间如何切换:       一个进程的多个线程间切换的时候涉及上下文切换,就是有一个时间片算法,cpu给每个线程一个时间片来执行,时间片结束之后,就保存这个线程的状态,然后切换到下一个线程去执行,这就是所谓多线程并发执行的原理,就是多个线程来回切换,每个线程就一个时间片执行 2、BIO、
相关文章
相关标签/搜索