rongc's blog

软件方式的线程互斥方法的实现

虚拟化

我们知道在多线程的环境中,对共享资源的互斥控制是必不可少的,最熟悉的方式就是锁。

四种同步互斥的控制方法

  • 临界区(critical section)
  • 互斥量(mutex)
  • 信号量(semaphores)
  • 事件驱动(event)

本文将描述一种软件方法实现的临界区控制方法,以及对他的优化。

Read more

Blogging like a hacker

随笔

这是许久以来终于下定决心开始写的第一篇博客,回首往事,这种懒惰拖延又不精致的生活已经困扰了我好几年,希望这个博客将会是一个好的开始。

博文主要会集中描述的方面可能会有:生活,旅行,以及计算机相关的技术。

为什么取这个名字,也许是因为当时最近搭建这个博客的时候,正在单曲循环周杰伦的《手写的从前》,发现这挺符合这个博客想要达到的目的。

另外,这篇博客会简单描述一下是如何搭建的。

Read more