2013年11月20日

摘要: 1. 基础1.1 ASCII码我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制 位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字 节(byte). 也就是说, 一个字节一共可以用来表示256种不同的状态, 每一个状态对应一 个符号, 就是256个符号, 从 0000000到11111111.上个世纪60年代, 美国制定了一套字符编码, 对英语字符与二进制位之间的关系, 做了统 一规定. 这被称为ASCII码, 一直沿用至今.ASCII码一共规定了128个字符的编码, 比如空格"SPACE"是32 阅读全文
posted @ 2013-11-20 16:50 狼子野心 阅读(352) 评论(0) 推荐(0)

2013年7月31日

摘要: TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. top - 12:38:33 up 50 days, 23:15, 7 users, load average: 60.58, 61.14, 61.22Tasks: 203 total, 60 running, 139 sleeping, 4 阅读全文
posted @ 2013-07-31 10:49 狼子野心 阅读(224) 评论(0) 推荐(0)
摘要: 1、cat /proc/loadavg 可以了解运行队列的情况,了解现在的系统负载 [ ~]$ cat /proc/loadavg 0.00 0.00 0.00 1/500 12598 前面三个数值分别是最近1分钟,5分钟,15分钟计算得出的系统负载。 1/500 1代表此时运行队列中进程的个数,500代表此时的进程总数。12598则是系统最后创建的一个进程ID。 阅读全文
posted @ 2013-07-31 10:09 狼子野心 阅读(123) 评论(0) 推荐(0)

2013年7月26日

摘要: 带宽(band width)又叫频宽,是指在固定的的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力。在数字设备中,频宽通常以bps表示,即每秒可传输之位数。在模拟设备中,频宽通常以每秒传送周期或赫兹 (Hz)来表示。 以上是百度百科对于带宽的介绍。我不反对这种描述,但是,我觉得其容易对读者造成混淆。这样的解释会让读者第一反应觉得带宽,就是数据在网络中的传输速度。事实上,大部分人,对于带宽的概念也是这样:带宽越大,数据传输的速度就越快。一种最直观的感受是,下载速度很快。 而事实上,数据在光纤中的传输速度是2*10的8次方(因为光信号是通过光的全反射来进行传输的,所以这里的速度不是3*. 阅读全文
posted @ 2013-07-26 10:56 狼子野心 阅读(900) 评论(0) 推荐(0)

2013年7月24日

摘要: 1、增加带宽2、减少网页中的HTTP请求3、加快服务器脚本计算速度4、使用动态内容缓存5、使用数据缓存6、将动态内容静态化7、更换web服务器软件8、页面组件分离9、考虑多运营商,合理部署服务器10、使用负载均衡11、优化数据库12、考虑可扩展性13、减少视觉等待 阅读全文
posted @ 2013-07-24 09:40 狼子野心 阅读(133) 评论(0) 推荐(0)

导航