操作系统
xiucaijiang
这个作者很懒,什么都没留下…
展开
-
进程线程同步 进程通信
<br /> <br />一、进程/线程间同步机制。<br />临界区、互斥区、事件、信号量四种方式<br />临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)的区别<br />1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,那么在有一个线程进入后,其他试图访问公共资源的线程将被挂起,并一直等到进入临界区的线程离开,临界区在被释原创 2011-04-30 16:45:00 · 1298 阅读 · 0 评论 -
生产者消费者问题Semaphore
http://www.cnblogs.com/steady/archive/2011/04/02/2003168.html/* productandconsumer. cpp */#includewindows.h>#include stdio.h>#原创 2011-08-25 13:11:39 · 881 阅读 · 0 评论 -
网络字节序与主机字节序
不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian最符合人的思维的字节原创 2011-09-19 23:13:50 · 687 阅读 · 0 评论 -
java 多线程 线程池 工作队列
1.线程中一些基本术语和概念1.1线程的几个状态初始化状态就绪状态运行状态阻塞状态终止状态1.2 Daemon线程Daemon线程区别一般线程之处是:主程序一旦结束,Daemon线程就会结束。1.3锁的定义为了协调多个并发运行的线程使用共享原创 2011-08-10 16:12:45 · 2061 阅读 · 0 评论 -
java中yield(),sleep()以及wait()的区别
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。或者当前正在被服务的线程需要睡一会,原创 2011-07-30 18:03:24 · 506 阅读 · 0 评论 -
CAS指令与MESI缓存一致性协议
CAS(Compare-And-Swap)指令是并行程序设计最基础的基石,随着越来越多的本本都用上了双核,这个世界已经快速步入并行计算时代,CAS指令发挥的作用也就越来越大。CAS指令,在Intel CPU上称为CMPXCHG,的作用是将指定内存地址的内容与所给的某个值相比,如果原创 2011-07-28 13:41:21 · 1750 阅读 · 0 评论 -
MD5 算法介绍
MD5算法介绍[2006-01-06 22:24:23] [来源: www.feelingme.cn] [我要投稿]本文章地址:http://tech.163.com/06/0106/22/26QM1J230009159F.html [点此复制地址]MD5算法简介MD5即Mess原创 2011-07-27 12:41:01 · 1046 阅读 · 1 评论 -
Cache一致性协议 与 MESI
http://www.20ju.com/content/V171802.htm原创 2011-07-27 11:25:30 · 765 阅读 · 0 评论 -
win32下的几种同步机制
<br />win32下的几种同步机制http://blog.sina.com.cn/s/blog_492101c70100068w.html<br /><br /><br /> 在操作系统教材中,关于同步机制的介绍是一个重要内容,下面我们来看一下。<br />同步机制跟多线程关系紧密,本文也是从经典作品《win32多线程程序设计》中摘录总结出来的。 1、Critical Sections(临界区)<br />是否核心对象:否<br />是否可以有名字:否<br />适用范围:单个进程<br />所用原创 2011-05-07 21:46:00 · 1072 阅读 · 0 评论 -
6.6 段页式存储管理
6.6 段页式存储管理6.6.1 段页式存储管理的基本思想 引入段页式管理的目的 为了获得分段在逻辑上的优点和分页在管理存储空间方面的优点。 引入段页式管理的目的 (1)用分段方法来分配和管理虚拟存储器。把作业的地址空间分成若干段,而每一段有自己的段名,把每原创 2011-09-24 23:05:49 · 11027 阅读 · 2 评论