以下正是这方面的一些提示和建议: 1. 将TCP切换为UNIX域套接字 1. 将TCP切换为UNIX域套接字UNIX域套接字相比TCP套接字在loopback接口上能提供更好的性能(更少的数据拷贝和上下文切换)。 但有一点需要牢记:仅运行在同一台服务器上的程序可以访问UNIX域套接字(显然没有网络支 ...
分类:
Web程序 时间:
2016-04-01 09:10:00
阅读次数:
254
1. 域套接字: (1) 只能用于同一设备上不同进程之间的通信; (2) 效率高于网络套接字。域套接字仅仅是复制数据,并不走协议栈; (3) 可靠,全双工; 2. 域套接字地址结构: 当我们将一个地址绑定至域套接字,系统用该路径名创建一个类型为S_IFSOCK的文件,尽告诉客户端名字,不能打开,也不
分类:
系统相关 时间:
2016-03-22 00:32:13
阅读次数:
297
下面的实例展示了如何使用Unix域套接字在进程间传递文件描述符参考文献:1) 《Unix网络编程》 2) http://book.51cto.com/art/200912/168560.htm最近学习了使用Unix域套接字在进程间传递文件描述符,仿照参考资料,自己也写了简单的程序来实践这种技术。其他...
分类:
系统相关 时间:
2016-01-19 19:01:05
阅读次数:
240
使用socketpair可以在有亲缘关系的进程间(如父子进程)使用域套接字进行通信。
分类:
其他好文 时间:
2015-12-27 19:02:58
阅读次数:
212
权限管理 在linux系统上,有个“潜规则”,就是一切皆文件。字符设备是文件,目录是文件,套接字,也是文件...那么怎么区别那个文件到底属于哪种类型呢? 大多数文件系统的实现定义了7中文件类型, 分别是 普通文件 目录 字符设备文件 块设备文件 本地域套接字 有名管道 ..
分类:
系统相关 时间:
2015-12-13 23:49:45
阅读次数:
215
用户可以在配置文件中指定套接字文件的路径,如--socket=/data/mysql/mysql.sock[root@localhost ~]# mysql -uroot -p123456 -S /data/mysql/mysql.sockWelcome to the MySQL monitor. ...
分类:
其他好文 时间:
2015-12-05 17:28:54
阅读次数:
155
UNIX域套接字用于在同一台机器上运行的进程之间的通信。UNIX域套接字提供流和数据报两种接口。创建一对非命名的、相互连接的UNIX域套接字。socketpair1.命名UNIX域套接字1)套接字地址格式,在linux下如下所示struct sockaddr_un {sa_family_t sun_...
分类:
其他好文 时间:
2015-09-06 21:34:08
阅读次数:
303
使用Nginx搭配PHP已有7年的这份经历让我们学会如何为高流量站点优化NGINX和PHP-fpm配置。以下正是这方面的一些提示和建议:1. 将TCP切换为UNIX域套接字UNIX域套接字相比TCP套接字在loopback接口上能提供更好的性能(更少的数据拷贝和上下文切换)。但有一点需要牢记:仅运行...
分类:
Web程序 时间:
2015-07-25 18:03:27
阅读次数:
138
MySQL技术内幕-InnoDB存储引擎-读书笔记(二)
作为php开发,使用mysql总是少不了的
系列文章博客链接 http://itsong.net/articles/466.html 第三章 文件mysql与innodb几个类型的文件
参数文件,配置路径、初始化参数、内存大小等
日志文件,包括错误日志,二进制日志,慢查询日志,查询日志
socket文件,用unix域套接字,unix...
分类:
数据库 时间:
2015-06-30 23:37:52
阅读次数:
187