文明之精神,野蛮之体魄。
全部博文(64)
发布时间:2013-08-29 11:09:50
并发服务器可在一个进程内用若干线程实现。线程的主要优点是它具有较少的上下文切换开销和共享存储器的能力。线程的主要缺点是它增加了编程的复杂性。程序员必须用同步机制协调线程对全局变量和一些程序库的访问,而且必须记住一些系统函数(如exit)会影响整个进程而非单个线程。本文使用多线程实现echo服务器。多线程服务器使用一个并发的、面向连接的算法。......【阅读全文】
发布时间:2013-07-11 15:21:34
一、路径名很多程序需要为路径名分配存储器,一般来说,在编译时就为其分配了存储器,而且使用了各种幻数(其中很少是正确的)作为数组长度:256,512或1024或标准I/O常数BUFSIZE.如若在< limits.h>中定义了常数PATHMAX,那么就没有任何问题,如果没有,则需调用pathconf。因为pathconf的返回值是把第一个参数视为基于工作.........【阅读全文】
发布时间:2013-07-11 11:43:37
一、限制有很多由实现定义的幻数和常数,其中有很多已被编写到程序中,或由特定的技术所确定。由于大量标准化工作的努力,已有若干种可移植的方法用以确定这些幻数和实现定义的限制。这非常有助于软件的可移植性。以下三种类型的功能是必需的:? 编译时间选择项(该系统是否支持作业控制)。? 编译时间限制(短整型的.........【阅读全文】
发布时间:2013-07-08 17:07:33
如果你的系统需要大量的磁盘容量,但是身边却没有 NAS 或外接的储存设备,仅有个人计算机时,那该如何是好? 此时,通过网络的 SCSI 磁盘 (iSCSI) 就能够有大大的帮助。这个 iSCSI 是将来自网络的数据仿真成本机的 SCSI 设备, 因此可以进行诸如 LVM 等方面的实作,而不是单纯使用服务器端提供的文件系统而已。......【阅读全文】
发布时间:2013-07-04 19:50:18
一、影响Linux服务器性能的因素操作系统级:CPU、内存、磁盘I/O带宽、网络I/O带宽程序应用级二、系统性能评估影响性能因素评判标准好坏糟糕CPU.........【阅读全文】