(一)正则表达式引擎分类 NFA DFA POSIX NFA ...
分类:
其他好文 时间:
2018-06-20 14:36:58
阅读次数:
109
Linux 支持两种方式的共享内存:System V 和 POSIX 共享内存。 1. POSIX 共享内存 1.1 POSIX 共享内存的由来 System V 共享内存和共享文件映射的不足: System V 共享内存模型使用的是键和标识符,这与标准的 UNIX I/O 模型使用文件名和描述符的 ...
分类:
系统相关 时间:
2018-06-16 13:37:53
阅读次数:
247
在一个程序里的一个执行路线(routine)就叫做线程(thread)。更准确的定义是:线程是“一个进程内部的控制序列”。一切进程至少都有一个执行线程。进程与线程 进程是资源竞争的基本单位 线程是程序执行的最小单位线程共享进程数据,但也拥有自己的一部分数据 线程ID 程序计数器 PC指针 寄存器组 ...
分类:
系统相关 时间:
2018-06-15 22:37:10
阅读次数:
170
python的 os 模块: 如果是 posix ,说明系统是Linux、Unix或Mac OS X,如果是 nt ,就是Windows系统。 uname() 函数在Windows上不提供,也就是说, os 模块的某些函数是跟操作系统相关的。 操作文件和目录的函数一部分放在os模块中,一部分放在os ...
分类:
编程语言 时间:
2018-06-15 00:57:12
阅读次数:
202
Linux发展史 简介 Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。 Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它 ...
分类:
系统相关 时间:
2018-06-08 19:27:36
阅读次数:
223
FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过 专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google FS以及FastDFS、mogileFS、 HDFS、 ...
分类:
其他好文 时间:
2018-06-05 16:26:11
阅读次数:
206
场景:日常任务中,有时需要通过php脚本执行一些日志分析,队列处理等任务,当数据量比较大时,可以使用多进程来处理。 准备:php多进程需要pcntl,posix扩展支持,可以通过 php - m 查看,没安装的话需要重新编译php,加上参数--enable-pcntl,posix一般默认会有。 创建 ...
分类:
Web程序 时间:
2018-06-04 19:14:40
阅读次数:
207
第一章、linux 的介绍和安装 1.1 linux 操作系统介绍 linux 的创始人 Linus torvalds。 linux 与 GNU 和 minix linux 与 windows linux 与 unix(POSIX 标准) linux 的版本号 linux 的优点 1.2 linux ...
分类:
系统相关 时间:
2018-06-03 14:25:12
阅读次数:
581
Lmbench是一套简易,可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench旨在使系统开发者深入了解关键操作的基础成本。 软件说明: lmbench是个用于评价系统综合性能的多平台开源benchmark,能够测试包括 ...
分类:
系统相关 时间:
2018-06-01 22:18:25
阅读次数:
254
fs 模块提供了一些 API,用于以一种类似标准 POSIX 函数的方式与文件系统进行交互。 用法如下: 异步形式的最后一个参数都是完成时回调函数。 传给回调函数的参数取决于具体方法,但回调函数的第一个参数都会保留给异常。 如果操作成功完成,则第一个参数会是 null 或 undefined。 当使 ...
分类:
其他好文 时间:
2018-05-31 10:39:41
阅读次数:
156