十、Nginx源码结构

  1. 本章内容:

    1. Nginx服务器源码目录结构。

    2. 从源码结构看Nginx的模块化结构。

  2. 疑问点:

    1. misc/ngx_cpp_test_module.cpp:测试程序中引用的头文件是否与c++兼容。

      1. extern "C"的作用?

        1. 参考:https://blog.csdn.net/liufuchun111/article/details/84341032

      2. 怎么使c语言头文件与c++兼容?

      3. 怎么测试?

    2. misc/ngx_google_perftools_module.c:用来支持Google PerfTools的使用的。

      1. Google PerfTools如何使用?

        1. 参考:https://blog.csdn.net/liufuchun111/article/details/84344172

      2. Google PerlTools包含四个工具,用于优化内存分配的效率和速度,帮助在高并发的情况下很好的控制内存的使用,对Nginx服务器的运行做出进一步优化。

      3. 文件本身的用法,还不了解。

    3. Nginx代码的编译:

      1. 各个子目录下没有Makefile.am,也没有子Makefile文件。

      2. 由configure文件生成一个Makefile文件和一个编译目录objs。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值