直接看原文:http://cnlox.is-programmer.com/posts/19458.html
直接看原文好了:http://cnlox.is-programmer.com/posts/19726.html
原文:http://blog.yikuyiku.com/?p=2143
原帖:http://blog.yikuyiku.com/?p=1933
在使用x264进行指定码率的pass=1编码的时候,x264会在编码完毕后输出一个Final
Ratefactor。
它的意思是:预计本次2趟编码的结果相当于crf的哪个值。
btw:crf20可以认为是人眼的完美质量。
原帖:http://blog.yikuyiku.com/?p=1943
用x264encopts的level_idc选项,如:
mencoder 1.avi -oac copy -ovc x264 -x264encopts
bitrate=400:level_idc=3.1 -o 2.avi
通常需要把指示速度的选项前置,如下:
ffmpeg -i foo.avi -vcodec libx264 -vpre fast -vpre baseline
-acodec
libfaac bar.flv
produced :
[libx264 @ 0x1305b90] profile Constrained Baseline, level
3.0
如果置后了,则结果完全不同:
ffmpeg -i foo.avi -vcodec libx264 -vpre baseline -vpre fast
-acodec
libfaac bar.flv
produced:
[libx264 @ 0x977b90] profile High, level 3.0
原文:http://blog.yikuyiku.com/?p=1296
看到一个有意思的爬虫,很简单,先记下来,回头再研究
wget --protocol-directories -4
-r -l 2
-H -N -D
'v.sina.com.cn,video.sina.com.cn,ent.sina.com.cn,news.sina.com.cn'
--exclude-domains
'search.video.sina.com.cn'
-R
'*.jpg,*.gif,*.png,*.css,*.pdf,*.doc,*.flv,*.hlv'
-A '*.htm,*,html,*shtml,*.php'
-T 3 -t 1
-U 'Mozilla/4.0 (compatible; MSIE 7.0;
Windows NT 5.1; GTB5)'
-b -nv -a 'downloads.log'
http://video.sina.com.cn/life/
http://video.sina.com.cn/movie/ http://video.sina.com.cn/live/
http://video.sina.com.cn/news/ http://v.sina.com.cn/
首先tcp的队列有两个:
1、未完成三次握手队列
2、已完成三次握手队列
当客户端连接服务端时先在“未完成三次握手队列”里面建立一条记录,
等tcp三次握手完成后把记录从“未完成三次握手队列”中移到“已完成三次握手队列”。
在Linux下,未完成三次握手队列通常为半连接队列,
也就是syn队列,其长度由/proc/sys/net/ipv4/tcp_max_syn_backlog指定,默认值为1024。
在linux下,已完成三次握手队列,我们称之为accept队列,
其最大长度由/proc/sys/net/core/somaxconn指定,默认值为128,大多数服务器需要增大此值。
在服务器程序开发时,listen(fd, backlog)
参数的backlog对应的也是accept队列,调用listen的时候系统会检查。
(2010-03-08 11:24)
以前在ICP的时候,总是在自动化控制上有很多想法,例如:OS的分发,各种服务的自动配置等。
在厂商里工作也快2年了,厂商有很多概念化的东西,前瞻性很强。本来就是一个美国企业,美国市场的IT技术就要比国内领先。所以刚来的第一年,还没有充分适应的时候,总以自己当初在ICP工作时,以用户的感觉去看这些新名词:“应用交付”,“虚拟化”等,总觉得这些词都飘在天上,跟中国的用户没啥关系。
去年大家都在谈“云计算”,俺也终于算是开了窍,这“云计算”不就是原来想要做的“自动化控制”么?
以前网站的运维部门基本就是这样的一个情况:

一堆服务器,前面弄个负载均衡,再加上各个系统的管理员。
在Google上可以很容易的找到“云”的定义
通过了解,目前虚拟化技术(特指VMWARE,HyperV,XenServer,LinuxXen)在国内应用的情况,以下内容仅限于网站技术圈子内了解。
对于需要运行Windows
VM的环境,使用HyperV更具成本优势:
1.
购买一套Windows2008企业版赠送4个Windows License
2. 如果采用VMWARE的方案:
a) 购买VMWARE ESX
一套
b) 购买4个Windows
License
3. 相比较而言HyperV更便宜
所以对于一个大型的虚拟化系统很可能存在HyperV + (VMWARE or Xen) 两种环境。
目前来看,虚拟化的主要硬件资源为:CPU,内存,磁盘,网络
当前,磁盘和网络成为制约虚拟化发展的瓶颈。因为传统的服务器配置组合基本上分为以下几种配置:
1.