Linux 信号处理一

Linux 信号处理一

bingliaolong Linux 5年前 1 0

信号 信号是进程在运行过程中,由自身产生或由进程外部发过来的消息(事件)。 信号是硬件中断的软件模拟(软中断)。 每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT等,它们在系统头文件中定义,也可以通过在shell下键入* kill –l查看信号列表,或...

Linux 高性能服务器编程:I/O复用二

Linux 高性能服务器编程:I/O复用二 3

bingliaolong Linux 3年前 4 0

三组I/O复用对比 概述 上述select,poll和epoll都能同时监听多个文件描述符。它们将等待由timeout参数指定的超时时间,直到一个或多个文件描述符上有事件发生时,返回值是就绪的文件描述符的数量。返回0表示没有事件发生。 这3个函数都通过某种结构体变量来告诉内核监听...

Linux_ 命令大全 电子邮件与新闻组

Linux_ 命令大全 电子邮件与新闻组

bingliaolong Linux 5年前 1 0

archive 功能说明:新闻组文件备存程序。 语 法:archive [-fmr][-a<备存目录>][-i<索引文件>][源文件] 补充说明:archive会读取新闻组的文件,然后加以备存。archive备存时,会保存[源文件]中文件的目录阶层。 参...

Linux下调试dump记录

Linux下调试dump记录

bingliaolong Linux 1年前 11 0

设置dump捕获 捕获dump 运行目标程序 产生dump 转储dump lldb调试dump 用lldb调试dump 运行程序 查看堆栈 寄存器 汇编 lldb调试正常程序 加载程序 在main函数打断点 运行程序 LLDB命令 list 显示代码 frame variable...

Linux 线程的同步与互斥

Linux 线程的同步与互斥

bingliaolong Linux 5年前 1 0

线程的互斥 在Posix Thread中定义了一套专门用于线程互斥的mutex函数。mutex是一种简单的加锁的方法来控制对共享资源的存取,这个互斥锁只有两种状态(上锁和解锁),可以把互斥锁看作某种意义上的全局变量。为什么需要加锁,就是因为多个线程共用进程的资源,要访问的是公共区...

Linux 高性能服务器编程:TCP一

Linux 高性能服务器编程:TCP一 9

bingliaolong Linux 3年前 9 0

TCP特点 面向连接 字节流 可靠传输 关于TCP 使用TCP通信的双方必须先建立连接,然后才能开始数据的读写。 双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。 TCP连接是全双工的,双方的数据读写可以通过一个连接进行。完成数据交换之后,通信双方都必须...

Cef:沙盒、CefApp、CefClient

Cef:沙盒、CefApp、CefClient

bingliaolong Cef 1年前 14 0

关于sandbox相关 用途 进程隔离 CEF采多进程架构,主要包括浏览器进程和渲染进程 沙盒机制将渲染进程与浏览器进程隔离开来,使得即使渲染进程中存在恶意代码或漏洞,也不会直接影响浏览器进程及宿主系统 权限限制 沙盒限制渲染进程的权限,防止其访问和修改系统的敏感资源,如文件系统...

Linux 基于文件描述符的文件操作(非缓冲)

Linux 基于文件描述符的文件操作(非缓冲)

bingliaolong Linux 5年前 3 0

文件描述符 内核为每个进程维护一个已打开文件的记录表,文件描述符是一个较小的正整数(0—1023),它代表记录表的一项,通过文件描述符和一组基于文件描述符的文件操作函数,就可以实现对文件的读、写、创建、删除等操作。 常用基于文件描述符的函数有open(打开)、creat(创建)、...

Linux » Linux 高性能服务器编程:信号

Linux » Linux 高性能服务器编程:信号 6

bingliaolong Linux 3年前 6 0

概述 信号是由用户 、系统或者进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常。 Linux信号产生条件: 对于前台进程,用户可以通过输入特殊的终端字符来给它发送信号。 比如Ctrl+C通常会给进程发送一个中断信号。 系统异常。 比如浮点数异常和非法内存段访问。 ...

Linux_ 命令大全 网络通讯

Linux_ 命令大全 网络通讯

bingliaolong Linux 5年前 6 0

dip 功能说明:IP拨号连接。 语 法:dip [-aikltv][-m][-p<协议>][拨号script文件] 补充说明:dip可控制调制解调器,以拨号IP的方式建立对外的双向连接。 参 数: -a 询问用户名称与密码。 -i 启动拨号服务器功能。 -k 删...

扫一扫二维码分享