摘要: 转自:https://blog.csdn.net/rongdeguoqian/article/details/18214627 一 从TS流开始 最近开始学习数字电视机顶盒的开发,从MPEG-2到DVB,看着看着突然就出现了一大堆表格,什么PAT、PMT、CAT……如此多的表该怎样深入了解呢? 我们 阅读全文
posted @ 2018-04-24 18:17 _浪潮之巅.☆ 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法 入门使用 参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用bl 阅读全文
posted @ 2018-04-24 09:53 _浪潮之巅.☆ 阅读(2152) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/cywosp/article/details/21126161 前段时间在开发一个使用SSD做缓存的系统,在高速写入数据时会出现大量的磁盘缓存。太多的磁盘缓存如果没有及时的写入磁盘中,在机器出现问题时是非常危险的,这样会导致很多的数据丢失,但是如果实时 阅读全文
posted @ 2018-04-20 17:41 _浪潮之巅.☆ 阅读(5171) 评论(1) 推荐(1) 编辑
摘要: Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高? 使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top命令 阅读全文
posted @ 2018-04-19 11:39 _浪潮之巅.☆ 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 一般文件查找方法: find 命令学好是一件很有趣的事情,也可以帮你在查找系统文件的时候事倍功半,还可以与正则表达式结合使用,功能强大,是一个很好的查找工具。可以整体提高你的系统管理能力。 基础用法 1. find /home -name file , 在/home目录下查找文件名为file的文件2 阅读全文
posted @ 2018-04-18 11:56 _浪潮之巅.☆ 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 下面两个函数就是用来设置获取线程CPU亲和力状态: ·sched_setaffinity(pid_t pid, unsigned int cpusetsize, cpu_set_t *mask) 该函数设置进程为pid的这个进程,让它运行在mask所设定的CPU上.如果pid的值为0,则表示指定的是 阅读全文
posted @ 2018-04-12 16:06 _浪潮之巅.☆ 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法 入门使用 参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用bl 阅读全文
posted @ 2018-04-10 13:47 _浪潮之巅.☆ 阅读(3425) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/harvyxu/p/7498763.html 1 Reactor模型 Reactor模式是处理并发I/O比较常见的一种模式,用于同步I/O,中心思想是将所有要处理的I/O事件注册到一个中心I/O多路复用器上,同时主线程/进程阻塞在多路复用器上;一 阅读全文
posted @ 2018-04-08 19:05 _浪潮之巅.☆ 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/kuaidfkuai/article/details/45918025 《unix环境高级编程》中介绍标准IO: 标准IO流操作读写普通文件是使用全缓冲的,默认缓冲区长度是该文件系统优先选用的IO长度(一般是4kB)。 因此当数据长度没有填满缓冲区时 阅读全文
posted @ 2018-03-29 17:58 _浪潮之巅.☆ 阅读(3812) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/k346k346/article/details/45592329 正确的理解C/C++程序的内存分区,是合格程序猿的基本要求。 网络上流形两大版本内存分区,分别为: 1. 五大内存分区:堆、栈、全局/静态存储区、自由存储区和常量存储区。 2. 五大 阅读全文
posted @ 2018-03-26 18:48 _浪潮之巅.☆ 阅读(6952) 评论(0) 推荐(1) 编辑