《Linux高性能服务器编程》一书详细介绍了如何利用Linux系统提高服务器性能。作者深入探讨了多线程编程、网络编程、内存管理等关键技术,帮助读者理解服务器性能优化的关键。通过实例和案例分析,读者可以学习到如何提升服务器的性能,使其更加高效稳定。整体而言,这本书对于想要深入了解Linux服务器编程的人士有着极大的帮助。
Linux高性能服务器编程读后感(一)
本书内容量极其庞大,第一次读完的时候,觉得很轻松,可是后来越读越可怕,发现里面涵盖的知识点几乎包括了服务器端编程的大部分
如果你作为一个初学者的话,本书不宜入手
建议看看鸟哥的那三本书,入门,网络,和服务器搭建
三本书半年看完,更多的以后去公司学吧
Linux高性能服务器编程读后感(二)
我想要对一些应用进行性能优化的书,比如mysql集群和nginx集群优化的技术。
这本书主要是一些功能的开发,并不研究这块。
我想要对一些应用进行性能优化的书,比如mysql集群和nginx集群优化的技术。
这本书主要是一些功能的开发,并不研究这块。
Linux高性能服务器编程读后感(三)
非常推荐
要说讲基础,这本书第一部分讲TCP协议的各状态,通过tcpdump工具,一个个做实验,用数据包告诉你,tcp是这么进行各状态跳转的,可见作者对tcp/ip协议和socket的基础深厚,理解透彻。
要说看内容,本书作者开始讲高性能服务器编程前讲各种IO模型和通用高性能框架,对现阶段的我启发很大,我正在做此类开发。
力荐的一本书
Linux高性能服务器编程读后感(四)
能看出作者确实很有经验,很多地方都比较独到,比如开头4章常见的协议部分,作者写到TCP4次挥手这种常见的面经八股文的时候,就提到了 延迟加载 的特性可能会导致TCP的4次挥手变成3次。然后实际抓包测试了一下确实是这样,可以说这本书给了我很多意外的收获。
但是这本书建立在读者具有计网与网络编程的基础上,书里很多知识点都比较精炼,很多知识没有学过的话基本无法理解。适合在学完基础,跟着类似《Linux多线程服务端编程:使用muduo C++网络库》这种书做完项目之后,再进阶使用。
Linux高性能服务器编程读后感(五)
在64位的CentOS 6系统上,大小端转换函数定义如下:
(man 3 htonl)
SYNOPSIS
#include
uint32_t htonl(uint32_t hostlong);
uint16_t htons(uint16_t hostshort);
uint32_t ntohl(uint32_t netlong);
uint16_t ntohs(uint16_t netshort);
可见它们还是用于32位、16位的函数,与系统是x86还是x86_64无关。