既然是多线程,就肯定离不开一个关键的东西——Semaphore(信号量)。
信号量是一个特殊的变量,程序只能在临界区访问它,也就是说只能对它进行原子操作,而且只允许对它进行请求(P操作)和释放(V操作)。信号量的存在是为了保证多线程资源请求的有序性。
阅读全文
既然是多线程,就肯定离不开一个关键的东西——Semaphore(信号量)。
信号量是一个特殊的变量,程序只能在临界区访问它,也就是说只能对它进行原子操作,而且只允许对它进行请求(P操作)和释放(V操作)。信号量的存在是为了保证多线程资源请求的有序性。
阅读全文
If you are still looking for that one person who will change your life ,take a look in the mirror
Software Engineer, iOS