unix
文章平均质量分 60
believe209
这个作者很懒,什么都没留下…
展开
-
shell 内建命令、 函数和外部命令
Shell识别三种基本命令:内建命令、Shell函数以及外部命令:(1)内建命令就是由Shell本身所执行的命令。 有些命令是由于其必要性才内建的,例如cd用来改变目录,read会将来自用户(和文件)的输入数据传给Shell外亮。 另一种内建命令的存在则是为了效率,其中最典型的就是test命令,编写脚本时经常会用到它。另外还有I/O命令,例如echo于printf.(2)S转载 2015-01-16 14:53:29 · 1275 阅读 · 0 评论 -
gstreamer 插件 编码 解码 混合器 分离器 命令大全
Video Test SourceTo generate a test video stream use videotestsrc[2]:gst-launch videotestsrc ! ximagesinkUse the pattern property to select a specific pattern:gst-launch videotestsrc pat转载 2015-02-11 09:27:49 · 5034 阅读 · 0 评论 -
GStreamer播放教程09——数字音频传输
转载地址:包含很多译文http://blog.csdn.net/sakulafly/article/category/1819383目标 本教程展示GStreamer是如何进行数字音频传输的。介绍 在常见的模拟格式外,高端的音频系统通常都接受数字格式,压缩的非压缩的都能接受。因为音频信号是从电脑传到音箱,用一种更有弹性的形态会转载 2015-02-11 09:00:33 · 801 阅读 · 0 评论 -
gstreamer使用进阶
转载地址:http://blog.csdn.net/jack0106/article/details/5592557 之前开发过一个小程序,就是用gstreamer做了一个简单的IP电话,就是建立了两个pipeline,代码片段分别如下:speaker = "gstrtpbin name=rtpbin "转载 2015-02-11 09:15:07 · 2006 阅读 · 0 评论 -
Gstreamer的一些基本概念与A/V同步分析
一、媒体流(streams )流线程中包含事件和缓存如下:-events -NEW_SEGMENT (NS) -EOS (EOS) * -TAG (T) -buffers (B) * 其中标* 号的需要同时钟进行同步。典型的流如图1 所示:图转载 2015-02-11 09:08:57 · 1010 阅读 · 0 评论 -
Linux下僵尸进程的处理
一、什么是僵尸进程 僵尸进程是指它的父进程已经退出(父进程没有等待(调用wait/waitpid)它),而该进程dead之后没有进程接受,就成为僵尸进程,也就是(zombie)进程。二、僵尸进程是怎么样产生 一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁,而是留下一个称为僵尸进程(Zombie)的数据结构(系统调用exit,它的作用转载 2015-02-11 11:16:13 · 927 阅读 · 0 评论 -
pthread_detach
pthread_detach 创建一个线程默认的状态是joinable, 如果一个线程结束运行但没有被join,则它的状态类似于进程中的Zombie Process,即还有一部分资源没有被回收(退出状态码),所以创建线程者应该调用pthread_join来等待线程运行结束,并可得到线程的退出代码,回收其资源(类似于wait,waitpid) 但是调用pt转载 2015-02-12 15:29:17 · 825 阅读 · 0 评论 -
查看进程的线程数命令
检查 使用 ps -fe |grep programname 查看获得进程的pid,再使用 ps -Lf pid 查看对应进程下的线程数.查找资料发现可以通过设置 ulimit -s 来增加每进程线程数。 每进程可用线程数 = VIRT上限/stack size 32位x86系统默认的VIRT上限是3G(内存分配的3G+1G方式),64位x86系统默认的VIRT上限是64G用原创 2015-03-03 08:34:47 · 15448 阅读 · 0 评论 -
Unix发展史
原创 2016-09-19 11:18:32 · 422 阅读 · 0 评论