码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
操作系统——2.2-3经典进程的同步问题
1.生产者 消费者问题 系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用。 生产者、消费者共享一个初始为空、大小为n的缓冲区,各进程互斥访问 缓冲区没满时,生产者才能把产品放入缓冲区,否则必须等待 缓冲区不空时,消费者才能从中取 ...
分类:系统相关   时间:2020-05-19 20:58:50    阅读次数:68
操作系统——2.1-2进程的状态与转换
1.进程的三种基本状态 就绪态:已具备全部条件,没有CPU 运行态:占用CPU 阻塞态:因等待某一事件,放弃CPU,暂时不能运行 其他2种:进程的创建态、终止态 2.进程状态的装换 3.挂起状态(静止状态) 4.进程控制块 (1)进程控制块的作用 使一个在多道程序环境下不能独立运行的程序(含数据), ...
分类:系统相关   时间:2020-05-19 20:10:59    阅读次数:64
基于 OpenSSL 的简单 C/S 通信 C 程序设计使用函数文档
前言 "译自 [openssl.org 官方英文文档" ] 注意:本文只提供相关函数的说明、定义、参数、返回值、注释等的简单翻译,对于更多信息、疑问或错误之处,请阅读原英文文档。 函数 SSL_library_init() 名称 概要 描述 SSL_library_init()注册可用的SSL / ...
分类:其他好文   时间:2020-05-19 16:40:43    阅读次数:63
NIO
1 Java NIO简介 2 Java NIO和IO的主要区别 3 缓冲区(Buffer)和通道(Channel) 4 NIO的非阻塞式网络通信 5 Java NIO2(Path、Paths和Files) ...
分类:其他好文   时间:2020-05-19 00:35:00    阅读次数:74
Linux5种IO模型
阻塞式IO模型 最传统的一种IO模型,即在读写数据过程中会发生阻塞现象。 当用户线程发出IO请求之后,内核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出CPU。当数据就绪之后,内核会将数据拷贝到用户线程,并返回结果给用户线程,用户线程才解除block状态 ...
分类:系统相关   时间:2020-05-18 23:06:43    阅读次数:105
关于LockSupport
一.LockSupport是什么 LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,当然阻塞之后肯定得有唤醒的方法。 Doug Lea 的神作concurrent包是基于AQS (AbstractQueuedSynchronizer)框架,AQS框架借助于 ...
分类:其他好文   时间:2020-05-18 12:39:04    阅读次数:67
JDK并发包中的CountDownLatch
本文源自:https://www.cnblogs.com/Lee_xy_z/p/10470181.html CountDownLatch概念 CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。 CountDownLatch能够 ...
分类:其他好文   时间:2020-05-18 00:43:23    阅读次数:61
IPFILTER快速入门指南
IPFilter(通常称为ipf)是一个开放源码的防火墙,可以在多个操作系统上使用,包括FreeBSD、NetBSD、OpenBSD和Solaris。IPFILTER作为内核可加载模块包含在基本的FreeBSD安装中。这个快速入门指南提供了一些有用的命令和技术来帮助调试IPFilter。 ...
分类:其他好文   时间:2020-05-17 20:39:10    阅读次数:88
Java 线程通信之 wait/notify 机制
前言 Java 线程通信是将多个独立的线程个体进行关联处理,使得线程与线程之间能进行相互通信。比如线程 A 修改了对象的值,然后通知给线程 B,使线程 B 能够知道线程 A 修改的值,这就是线程通信。 wait/notify 机制 一个线程调用 Object 的 wait() 方法,使其线程被阻塞; ...
分类:编程语言   时间:2020-05-17 13:38:18    阅读次数:70
java.util.concurrent 的工具类使用
类 CountDownLatch 倒计时锁 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等 ...
分类:编程语言   时间:2020-05-17 09:15:11    阅读次数:71
9115条   上一页 1 ... 46 47 48 49 50 ... 912 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!