摘要:在C/C++中,整型的长度跟编译器相关,编译器的实现取决于CPU. 比如TC++是DOS16下的应用程序,DOS16是16位的操作系统,所以TC++中sizeof(int)==16;同理win32中sizeof(int)==32. C99标准定义一个叫着的头文件...
阅读全文
摘要:Autoconf Creating Automatic Configuration Scripts Edition 2.13, for Autoconf version 2.13 December 1998 by David MacKenzie and...
阅读全文
摘要:tcpdump/HTTP协议实践客户端:CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED服务端:CLOSED->LISTEN->SYN收到->ESTABLISHED->CL...
阅读全文
摘要:Some applications may need to read or write data to multiple buffers, which are separated in memory. Although this can be done easily ...
阅读全文
摘要:作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎,目前Internet上运行的主机有相当一部分采用的就是Linux,而且中国已经把Linux作为政府上网的指定网络操作系统。种种迹象表明,Linux正在逐渐走向成熟。 为了解决Internet发展迅速...
阅读全文
摘要:Linux是一种开放的、因Internet而产生的操作系统。Internet的发展、以网络为中心的计算模式如电子商务被迅速接受和普及,都为 Linux提供了更巨大的机会,使之成为企业和部门级的首选平台。同时,Linux也以其对新技术的巨大包容能力为自身发展提供了良好的...
阅读全文
摘要:MySQL 提供了数据库的同步功能,这对我们实现数据库的冗灾、备份、恢复、负载均衡等都是有极大帮助的。本文描述了常见的同步设置方法。同步有两种形式:“主-从”,和“主-主”。一:“主-从”方式IXDBA.NET社区论坛1、准备服务器由于MySQL不同版本之间的(二进制...
阅读全文
摘要:如果你的IPTABLES基础知识还不了解,建议先去看看。 们来配置一个filter表的防火墙 1、查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n Chain INPUT (policy ACCEPT) target pr...
阅读全文
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.4...
阅读全文
摘要:本章解释如何使用适用于Linux的大量性能工具及每个工具中信息的意义。即使已经使用top或者sar,也可能从本章学到相关知识。应该养成使用这些工具的习惯。当然要知道如何诊断性能问题,但也应该定期寻找可能指示问题的关键指标的变化。可以使用这些工具衡量新应用程序对性能的影...
阅读全文
摘要:加速网络应用程序的 4 种方法M. Tim Jones ,资深软件工程师,Emulex2006 年 2 月 13 日使用 SocketsAPI,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他...
阅读全文
摘要:压力测试工具集工具 相关网址LoadRunner http://www.mercuryinteractive.com/products/loadrunner/SilkPerformer http://www.segue.com/products/load-s ... ...
阅读全文
摘要:1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令...
阅读全文
摘要:Nginx 概述HTTP基础功能: 处理静态文件,索引文件以及自动索引; 反向代理加速(无缓存),简单的负载均衡和容错; FastCGI,简单的负载均衡和容错; 模块化的结构。过滤器包括gzipping, byte ranges, chunked responses,...
阅读全文
摘要:SUSE:cat /etc/SuSE-release Slackware:cat /etc/slackware-version Redhat:cat /etc/redhat-release 管理员在2009年8月13日编辑了...
阅读全文
摘要:Linux内核源码分析-链表代码分析 分析人:余旭 分析时间:2005年11月17日星期四 11:40:10 AM 雨 温度:10-11度 编号:1-4 类别:准备工作 Email:yuxu9710108@163.com 时代背景:开始在www.linuxforum....
阅读全文
摘要:1 ~ 31的信号为传统UNIX支持的信号,是不可靠信号(非实时的),编号为32 ~ 63的信号是后来扩充的,称做可靠信号(实时信号)。不可靠信号和可靠信号的区别在于前者不支持排队,可能会造成信号丢失,而后者不会。 另外注意:* 多个实时信号的响应顺序是有保证的。* ...
阅读全文
摘要:#include void f();int main() { f(); return 0;} void f() { int i=0; //volatile int i=0; while (i vo...
阅读全文
摘要:前面的关于ps中的%CPU的含义一文已经介绍了CPU占用率的含义,那么为什么有时会在ps的输出中看到CPU占用率超出%100的现象呢?我们知道在/proc目录下每个进程都会有一个以它的PID以名字的目录,这个目录中有一个stat文件,它包含了和这个进程状态相关的各种信...
阅读全文
摘要:一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied” 我总结一下lsof指令的用法: lsof abc.txt 显示开启文件abc.txt的进程 lsof -i :22 知...
阅读全文