03 2018 档案

摘要:* live.com C/S C++ http://www.live555.com * darwin S C++ http://www.opensource.apple.com/darwinsource/ * VLC C C http://www.videolan.org * mplayer C C 阅读全文
posted @ 2018-03-23 10:10 明明是悟空 阅读(4401) 评论(0) 推荐(0)
摘要:转自:https://www.72zk.com/show/blog/20 查看内核版本,查找对应的内核rpm文件 去debuginfo.centos.org 下载相应的rpm包,本机内核是3.10.0-229.1.2.el7.x86_64 x86_64 下载: kernel-debuginfo-3. 阅读全文
posted @ 2018-03-22 15:21 明明是悟空 阅读(17052) 评论(0) 推荐(4)
摘要:转自:http://blog.csdn.net/jychen105/article/details/47012099 一、H264是如何通过rtsp发送的 简单来说,H264就是通过打包到rtp协议的数据部分发送出去的。 H264打包成rtp数据包有三种方式 单一封包模式 组合封包模式 分片模式 要 阅读全文
posted @ 2018-03-19 17:28 明明是悟空 阅读(3528) 评论(1) 推荐(0)
摘要:转自:http://blog.csdn.net/jychen105/article/details/47006345 一、什么是RTSP 通常所说的rtsp协议其实包含三个协议: rtsp协议, rtp协议, rtcp协议 各协议运作流程概要: 第一阶段:rtsp协议负责沟通传输什么数据,传的是图像 阅读全文
posted @ 2018-03-19 17:25 明明是悟空 阅读(7868) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/wangshide/p/3932539.html 任何一个用过或学过C的人对malloc都不会陌生。大家都知道malloc可以分配一段连续的内存空间,并且在不再使用时可以通过free释放掉。但是,许多程序员对malloc背后的事情并不熟悉,许多人甚 阅读全文
posted @ 2018-03-19 10:56 明明是悟空 阅读(480) 评论(0) 推荐(0)
摘要:转自;https://www.cnblogs.com/aaronLinux/p/5890924.html 自旋锁的初衷:在短期间内进行轻量级的锁定。一个被争用的自旋锁使得请求它的线程在等待锁重新可用的期间进行自旋(特别浪费处理器时间),所以自旋锁不应该被持有时间过长。如果需要长时间锁定的话, 最好使 阅读全文
posted @ 2018-03-15 14:49 明明是悟空 阅读(1633) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/wang_yb/p/3818517.html 主要移植了内核中的 list,rbtree。使得这2个数据结构在用户态程序中也能使用。 同时用 cpputest 对移植后的代码进行了测试。(测试代码其实也是使用这2个数据结构的方法) 内核代码的如下 阅读全文
posted @ 2018-03-13 14:30 明明是悟空 阅读(579) 评论(0) 推荐(0)
摘要:转自:http://blog.chinaunix.net/uid-23769728-id-3080134.html RCU的设计思想比较明确,通过新老指针替换的方式来实现免锁方式的共享保护。但是具体到代码的层面,理解起来多少还是会有些困难。在《深入Linux设备驱动程序内核机制》第4章中,已经非常明 阅读全文
posted @ 2018-03-10 21:56 明明是悟空 阅读(445) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/longjshz/p/5779215.html 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“c 阅读全文
posted @ 2018-03-10 21:53 明明是悟空 阅读(253) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/cobbliu/p/4888225.html 一、 引言 众所周知,为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,在UNIX系统和Linux系统中得到了 阅读全文
posted @ 2018-03-10 10:39 明明是悟空 阅读(367) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_6929134b0100tdn8.html 自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。 由于自旋锁使 阅读全文
posted @ 2018-03-06 14:53 明明是悟空 阅读(2403) 评论(0) 推荐(0)
摘要:转自:http://blog.chinaunix.net/uid-20671208-id-3763131.html 目录 1. 前言 2 2. 通用宏 2 2.1. typeof 2 2.1.1. 定义 3 2.1.2. 用途 3 2.1.3. 示例 3 2.2. offset_of 3 2.2.1 阅读全文
posted @ 2018-03-04 23:49 明明是悟空 阅读(2267) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51484562 Linux下0号进程的前世(init_task进程)今生(idle进程) Linux进程的管理与调度(五) 原创 2016年05月23日 20:38:16 标签: github / li 阅读全文
posted @ 2018-03-04 21:05 明明是悟空 阅读(863) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51482122 本文声明 日期内核版本架构作者GitHubCSDN 2016-05-12 Linux-4.5 X86 & arm gatieme LinuxDeviceDrivers Linux进程管理 阅读全文
posted @ 2018-03-04 21:04 明明是悟空 阅读(1417) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/category/6225543 日期内核版本架构作者GitHubCSDN 2016-05-12 Linux-4.5 X86 & arm gatieme LinuxDeviceDrivers Linux-进程管理与调度 阅读全文
posted @ 2018-03-03 15:54 明明是悟空 阅读(2379) 评论(0) 推荐(0)
摘要:转自;http://blog.csdn.net/qq_21127151/article/details/77172955 (1)进程的命名空间 1.基本概念 传统上Linux及其衍生版的UNIX变体中,许多资源都是全局管理的。例如进程PID和用户的UID等全局ID。为了节约成本并且能够保证用户之间的 阅读全文
posted @ 2018-03-03 15:52 明明是悟空 阅读(1284) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51383322 日期内核版本架构作者GitHubCSDN 2016-05-12 Linux-4.5 X86 & arm gatieme LinuxDeviceDrivers Linux-进程管理与调度 阅读全文
posted @ 2018-03-03 15:51 明明是悟空 阅读(1093) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51383272 日期内核版本架构作者GitHubCSDN 2016-05-12 Linux-4.5 X86 & arm gatieme LinuxDeviceDrivers Linux-进程管理与调度 阅读全文
posted @ 2018-03-03 14:36 明明是悟空 阅读(3597) 评论(0) 推荐(0)