当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在多道程序环境下,存在着临界资源,它是指多进程存在时必须互斥访问的资源。
 

 

 ·apache httpclient测试    »显示摘要«
    摘要: org.apache.commons.httpclient.hostconfiguration hostconfig = new org.apache.commons.httpclient.hostconfiguration(); hostconfig.sethost("www.youkone.com"); org.apache.commons.httpclient.http......
 ·download    »显示摘要«
    摘要:chm版 java api 文档下载地址: http://www.allimant.org/javadoc/indexe.html eclipse 下载地址: http://eclipse.org/downloads/index.php ......


进程互斥问题

   在多道程序环境下,存在着临界资源,它是指多进程存在时必须互斥访问的资源.也就是某一时刻不允许多个进程同时访问,只能单个进程的访问.我们把这些程序的片段称作临界区或临界段,它存在的目的是有效的防止竞争条件又能保证最大化使用共享数据.而这些并发进程必须有好的解决方案,才能防止出现以下情况:多个进程同时处于临界区,临界区外的进程阻塞其他的进程,有些进程在临界区外无休止的等待.除此以外,这些方案还不能对cpu的速度与数目做出任何的假设.只有满足了这些条件,才是一个好的解决方案.

    访问临界资源的循环进程可以这样来描述: 【程序编程相关:使用PB调用API自动更新(非FTP模式

【推荐阅读:使用PB调用API自动更新(非FTP模式

  repeat 【扩展信息:使用PB调用API自动更新(非FTP模式

        entry section

  critical sections;

        exit  section

  remainder sectioni;


...   下一页
    摘要: 下面的程序片断获取命令行参数并判断其值,第一个判断保证如果没有参数输入,则输出全部的项目,如果有参数,则由后面的if语句根据判断进行输出。 public static void main(string argv[]) { string test = "all"; if (argv.length > 0) { test = argv[0]; } if (test.......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE