- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 linux线程的优先级设置
linux并不是实时操作系统,把下面的代码运行一遍就能够理解了,代码有很详细的注释。 [cpp] view plaincopyprint? #include #include #include #include #include #include void * thr_fun(void *
2013-07-29 18:35:21 611
转载 最快线程间数据交换算法,有效避免锁竞争 -- TwoQueues
处理多线程数据共享问题注意的几个要点: 1、锁竞争:尽量减少锁竞争的时间和次数。 2、内存:尽量是使用已分配内存,减少内存分配和释放的次数。尽量是用连续内存,减少共享占用的内存量。 多线程数据交换简单方案A: 定义一个list,再所有操作list的地方进行加锁和解锁。 简单模拟代码: [cpp] view plaincopyprint? class C
2013-07-29 16:34:15 592
转载 ipvs称之为IP虚拟服务器
IPVS的含义 IPVS基本上是一种高效的Layer-4交换机,它提供负载平衡的功能。当一个TCP连接的初始SYN报文到达时,IPVS就选择一台服务器,将报文转发给它。此后通过查发报文的IP和TCP报文头地址,保证此连接的后继报文被转发到相同的服务器。这样,IPVS无法检查到请求的内容再选择服务器,这就要求后端的服务器组是提供相同的服务,不管请求被送到哪一台服务器,返回结果都应该是一样的。但是在
2013-07-19 16:53:53 1002
转载 google ProtoBuf开发者指南(比xml和jason都好的协议)
ProtoBuf开发者指南 译者: gashero 目录 1 概览 1.1 什么是protocol buffer 1.2 他们如何工作 1.3 为什么不用XML? 1.4 听起来像是为我的解决方案,如何开始? 1.5 一点历史 2 语言指导 2.1 定义一个消息类型 2.2 值类型 2.3 可选字段与缺省值 2.4
2013-07-18 17:47:38 994
转载 Linux 2.6内核中提高网络I/O性能的新方法-epoll
Linux 2.6内核中提高网络I/O性能的新方法epoll 正如我昨天在“Linux下各类TCP网络服务器的实现源代码”(http://zhoulifa.bokee.com/5345930.html)一文中提到的那样,I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。 感谢chinaunix.net上朋友safedead(http://bbs.chinau
2013-07-18 14:47:16 713
转载 linux下搭建SVN服务器完全手册
系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum 一,安装必须的软件包. yum install subversion (SVN服务器) mysql-server (用于codestriker) httpd mod_dav_
2013-07-17 19:56:05 567
转载 音频编码汇总
音频编码汇总 PCMU(G.711U) 类型:Audio 制定者:ITU-T 所需频宽:64Kbps(90.4) 特性:PCMU和PCMA都能提供较好的语音质量,但是它们占用的带宽较高,需要64kbps。 优点:语音质量优 缺点:占用的带宽较高 应用领域:voip 版税方式:Free 备注:PCMU and PCMA都能够达到CD音质,但是它们消耗的带宽也最多(64kbps)。
2013-07-09 15:36:55 672
转载 在linux中显示所有正在运行的进程
你可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息。ps命令能提供一份当前进程的快照。如果你想状态可以自动刷新,可以使用top命令。 ps命令 输入下面的ps命令,显示所有运行中的进程: # ps aux | less 其中, -A:显示所有进程 a:显示终端中包括其它用户的所有进程 x:显示无控制
2013-07-04 15:08:59 809
TS流基本概念
2018-04-21
xcode5下ffmpeg静态库配置
2014-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人