并发
以计算机本来的模样来探究并发编程
灬子非鱼丶
带着一颗寻找事物客观规律的心,而非偏见。
展开
-
面试官常说的多线程并发是要解决什么问题?续
这里再赘述一次最关键性的根源对于并发百度百科上这样描述的: 并发是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能只有一道程序在执行,故微观上这些程序只能是分时交替执行。 所以可能不是并发要解决什么问题,而是并发产生了一些列问题,并发才是万恶之源 原子性、可见性、有序性全然是并发而导致的吗?并发导致原子性这是我们上篇叙说的,那可见性和有序性呢。CPU 增加了缓存,以均衡与内存的速度差异;// 导原创 2021-01-30 22:21:17 · 362 阅读 · 1 评论 -
面试官常说的多线程并发是要解决什么问题?
对于并发百度百科上这样描述的: 并发是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能只有一道程序在执行,故微观上这些程序只能是分时交替执行。 打个比方:你在一家公司工作,boss让你既做前台又做HR,这时候你就并发了,后来老板看来你干得不错,公司又融到资了,觉得HR更适合你,又招了一个前台,这时候你们两就并行了。 为了并发这个理论的实现,操作系统弄出了进程这个东西。但是多进程的出现会引发原子性、如何协原创 2021-01-24 13:14:17 · 1201 阅读 · 0 评论