当前位置:

  • Linux fcntl函数详解

    Linux fcntl函数详解
    功能描述:根据文件描述词来操作文件的特性 #include <unistd.h> #include <fcntl.h> int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); in...
    作者:admin | 发布:2018年11月25日 | 分类: linux | 踩踏:366次 | 评论:抢沙发
  • linux服务器获取IP地址方式

    linux服务器获取IP地址方式
    一. 目的 总结linux服务器调获取ip地址各种该方法。 二. 总结 1.  socket getsockname()获取本地IP地址 如果建立TCP,UDP连接的情况下 (UDP无法获取对端的信息,而且TCP情况下获取地址属性family注意, 要看本地绑定的协议族是啥,有...
    作者:admin | 发布:2018年10月28日 | 分类: linux | 踩踏:290次 | 评论:抢沙发
  • linux服务器性能调优-锁的使用

    linux服务器性能调优-锁的使用
    一. 目的 总结linux高性能服务器调优手段 - pthreads 锁的使用。 Pthreads提供了多种锁机制: (1) Mutex(互斥量):pthread_mutex_*** (2) Spin lock(自旋锁):pthread_spin_*** (3) Conditio...
    作者:admin | 发布:2018年10月28日 | 分类: linux | 踩踏:306次 | 评论:抢沙发
  • linux服务器性能调优-连接保持

    linux服务器性能调优-连接保持
    一. 目的 总结linux高性能服务器调优手段 - 连接保持。 在多进程的网络CS模式下,服务器fork产生的子进程在fork调用返回后, 子进程共享父进程的所有打开的描述字。即使在子进程中调用exec函数, 所有描述字通常还是保持打开的状态,也就是描述字是跨exec函数的。 这...
    作者:admin | 发布:2018年10月26日 | 分类: linux | 踩踏:324次 | 评论:抢沙发
  • linux服务器性能调优-线程进程绑核策略

    linux服务器性能调优-线程进程绑核策略
    一. 目的 总结linux高性能服务器调优手段 - 线程进程绑核。 提高进程的处理优先级 从SMP系统中,专门划拨出某一个CPU用于运行该程序。 而将其他进程划拨到其他的CPU上进行运行。 CPU affinity:  中文唤作 "CPU亲和力" 目前主流的服务器配置都是SM...
    作者:admin | 发布:2018年10月21日 | 分类: linux | 踩踏:567次 | 评论:抢沙发
  • linux服务器性能调优-gcc __attribute__...

    linux服务器性能调优-gcc __attribute__ 属性分析
    一. 目的 了解gcc __attribute__ 属性,优化程序 GNU C 的一大特色就是__attribute__ 机制. __attribute__ 可以设置: 函数属性(Function Attribute ) 变量属性(Variable Attribute ) 类型属...
    作者:admin | 发布:2018年10月12日 | 分类: linux | 踩踏:657次 | 评论:抢沙发
  • linux下IPC通信机制

    linux下IPC通信机制
    一. 目的 总结linux下ipc通信机制和同步机制。 不同进程间的通信本质: 每个进程各自有不同的用户地址空间, 任何一个进程的全局变量在另一个进程中都看不到, 所以进程之间要交换数据必须通过内核, 在内核中开辟一块缓冲区, 进程A把数据从用户空间 拷到内核缓冲区, 进程B再从...
    作者:admin | 发布:2018年8月11日 | 分类: linux | 踩踏:770次 | 评论:1条
    标签:
关闭