最新消息:

admin的文章

Linux文件预读对系统的影响
cache

Linux文件预读对系统的影响

11年前 (2013-12-16) 3454浏览 0评论

Linux系统很重要的一个性能提升点就是它的Pagecache, 因为内存比IO快太多了,所以大家都想进办法来利用这个cache。 文件系统也不例外,为了达到高性能,文件读取通常采用预读来预测用户的行为,把用户可能需要的数据预先读取到cache去,达...

P2V在线迁移windows、linux到KVM中
kvm

P2V在线迁移windows、linux到KVM中

11年前 (2013-12-13) 11598浏览 0评论

P2V 指迁移物理服务器上的操作系统及其上的应用软件和数据到 VMM(Virtual Machine Monitor)管理的虚拟服务器中。这种迁移方式,主要是使用各种工具软件,把物理服务器上的系统状态和数据“镜像”到 VMM 提供的虚拟机中,并且在虚...

linux下网卡配vlan
Linux

linux下网卡配vlan

11年前 (2013-12-12) 3238浏览 0评论

1.需要使用到vconfig软件。首先yum安装vconfig yum install vconfig 2.查看核心是否提供VLAN 功能,執行 dmesg | grep -i 802 查看是否支持,如下图表示支持 [root@CactiServ]#...

TCP 三次握手,四次挥手
tcp

TCP 三次握手,四次挥手

11年前 (2013-12-10) 3001浏览 0评论

TCP序列号和确认号详解 在网络分析中,读懂TCP序列号和确认号在的变化趋势,可以帮助我们 学习TCP协议以及排查通讯故障,如通过查看序列号和确认号可以确定数据传输是否乱序。但我在查阅了当前很多资料后发现,它们大多只简单介绍了TCP通讯 的过程,并没...

Linux下高并发socket最大连接数所受的各种限制
Linux

Linux下高并发socket最大连接数所受的各种限制

11年前 (2013-12-10) 2720浏览 0评论

1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个so...

IPV4和IPV6报文头比较
协议

IPV4和IPV6报文头比较

11年前 (2013-11-27) 4278浏览 0评论

IPV4报文头格式及各字段功能 图示 各字段功能 版本号(Version):长度4比特。标识目前采用的IP协议的版本号。一般的值为0100(IPv4),0110(IPv6) IP包头长度(Header Length):长度4比特。这个字段的作用是为了...

Wireshark基本介绍和学习TCP三次握手
tcp/ip

Wireshark基本介绍和学习TCP三次握手

11年前 (2013-11-27) 2918浏览 0评论

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。 记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,...

如何避免 Xen VPS 用户自己修改 IP 地址
Xen

如何避免 Xen VPS 用户自己修改 IP 地址

11年前 (2013-11-23) 2833浏览 0评论

作为 Xen VPS 服务商,我们分配独立的 IP 地址给 VPS,我们不希望 VPS 用户自己能随便修改 IP 地址,因为这样有可能和其他用户的 IP 地址造成冲突,而且造成管理上的不便,所以需要绑定 IP 给某个 VPS. 解决这个问题的办法有很...

python队列之queue
python

python队列之queue

11年前 (2013-11-21) 3747浏览 0评论

python原生的list,dict等,都是not thread safe的。而queue,是线程安全的。Queue.Queue类即是一个队列的同步实现。今天有个需求,典型的“生产者消费者问题”,刚好可以用到queue,挺好用。 python que...

为什么多 TCP 连接分块下载比单连接下载快
tcp

为什么多 TCP 连接分块下载比单连接下载快

11年前 (2013-11-21) 3327浏览 0评论

我观察到,客户端机器从单一服务器使用 HTTP 下载一个文件: 1. 单连接下载,速度没有达到客户端网络的最大带宽; 2. 多连接同时下载,传输速度有极大的提高,带宽被占满。假设如下前提: 1. 服务器是单一的,没有使用提供相同文件的其它服务器,也没...

浅谈TCP优化
tcp

浅谈TCP优化

11年前 (2013-11-21) 2949浏览 0评论

很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。Ilya Grigorik 在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,我大概...

KVM 下安装 Ghost XP
kvm

KVM 下安装 Ghost XP

11年前 (2013-11-19) 5704浏览 0评论

利用debian安装win系统,kvm的vps 话说最近买了一台KVM VPS,谷歌了一下,发现KVM是全虚拟化,相比起OpenVZ的,KVM有自己的内核,理论上就可以装个Windows的了吧〜不过在光碟的选项中,都没有Windows的 – 。 – ...

记录一个软中断问题
Linux

记录一个软中断问题

11年前 (2013-11-18) 2730浏览 0评论

前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。   在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号...

django自定义后台图片上传
Django

django自定义后台图片上传

11年前 (2013-11-18) 3282浏览 0评论

今天终于是抽时间完成了后台上传图片的功能,确切的说是上传文件的功能。终于可以在blog方便的插入自己的图片了,之前不做这个功能是觉得服务器在国外,弄个图片上去图片的加载速度应该会很慢,会让人产生这个网站很慢的错觉。 前一段时间又拍云给了个邮件,请求资...

tcpdump分析MySQL事务的时延水平
mysql

tcpdump分析MySQL事务的时延水平

11年前 (2013-11-18) 4589浏览 1评论

项目中需要统计MySQL的事务响应时间,而前端没有打印SQL请求的时间戳,因此想到用tcpdump来抓取数据库和客户端的交互信息,以分析事务的时延水平。 初步分析了一段tcpdump的日志,发现客户端和数据库之间交互的事务主要分以下两种类型 编号 c...