花费 9 ms
生产者-消费者问题

目录 1. 概述 定义 缓冲区 2. 典型模型 模型一 模型二 可选需求 3. 数据结构队列C语 ...

Sun Sep 15 22:50:00 CST 2019 0 1510
IO多路复用原理

(1)IO multiplexing(2)用在什么地方?多路非阻塞式IO。(3)select和poll(4)外部阻塞式,内部非阻塞式自动轮询多路阻塞式IO IO多路复用原理:其实就是整个函数对外表现 ...

Tue Oct 25 03:03:00 CST 2016 0 3883
BSS段、数据段、代码段、堆与栈

BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。     BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分 ...

Wed Jan 11 06:49:00 CST 2017 0 2733
Linux被中断的系统调用

慢系统调用,指的是可能永远无法返回,从而使进程永远阻塞的系统调用,比如无客户连接时的accept、无输入时的read都属于慢速系统调用。 在Linux中,当阻塞于某个慢系统调用的进程捕获一个信号,则该 ...

Sat Oct 12 05:56:00 CST 2019 0 626
线程同步

目录 1. 线程同步概述 线程同步定义 线程同步方法 2. 互斥锁 互斥锁概念 互斥锁基本API ...

Sat Sep 14 20:54:00 CST 2019 0 677
System V消息队列

目录 1. 概述 2. 消息队列API msgget msgsnd msgrcv msgctl 3. 简单的程序 ...

Thu Sep 19 06:25:00 CST 2019 0 645
Posix共享内存

目录 1. 概述 2. mmap、munmap和msync函数 mmap munmap msync 3. 内存映射IO ...

Tue Sep 17 06:39:00 CST 2019 0 549
Linux的scandir函数

学习目的: 熟悉linux下scandir函数的使用 1、函数的功能   遍历指定目录下满足某种过滤模式的文件,返回结果可通过指定函数进行排序,并将返回的子目录信息(不递归遍历子目 ...

Thu Jul 16 06:08:00 CST 2020 0 785
Linux五种IO模型

目录 1. IO模型 2. 阻塞式IO 3. 非阻塞式IO 1. IO模型 Linux下可用的IO模型有5种,分别是: 阻塞式IO 非阻塞式IO ...

Thu Sep 19 07:09:00 CST 2019 0 512
Linux守护进程实现程序只运行一次

1.守护进程 守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。 2.让程序只运行一次 如果让程序只运行一次,有很多方法,此处 ...

Fri Dec 23 05:48:00 CST 2016 1 1791

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM