摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-socket()函数 应用层创建 socket 对象返回整型的文件描述符。 /* fam 阅读全文
posted @ 2023-12-31 17:26 划水的猫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel 阅读全文
posted @ 2023-12-25 19:44 划水的猫 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且王页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel 阅读全文
posted @ 2023-12-06 22:35 划水的猫 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且王页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel 阅读全文
posted @ 2023-11-05 16:10 划水的猫 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、ethtool 用来查看和设置网卡参数。这个工具其实本身只是提供几个通用接口,真正的实现是都是在网卡驱动中的。 -i 显示网卡驱动的信息,如驱动的名称、版本等 -S 查看网卡收发包的统计情况 -g/-G 查看或者修改RingBuffer的大小 -l/-L 查看或者修改网卡队列数 -c/-C 查看 阅读全文
posted @ 2022-05-25 21:57 划水的猫 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 每个TCP连接,都会消耗一定的内存资源。可通过下列方式查看TCP发送/接收缓冲区大小: # tcp发送缓冲区$ cat /proc/sys/net/ipv4/tcp_wmem 4096 16384 4194304# tcp接收缓冲区 $ cat /proc/sys/net/ipv4/tcp_rmem 阅读全文
posted @ 2022-05-25 21:49 划水的猫 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 文件句柄限制,就是规定的单个进程能够打开的最大文件句柄数量(Socket连接也算在里面,默认大小1024)。可通过如下方式修改 系统级:当前系统可打开的最大数量,通过fs.file-max参数可修改(/proc/sys/fs/file-max) 用户级:指定用户可打开的最大数量,修改/etc/sec 阅读全文
posted @ 2022-05-25 21:39 划水的猫 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、全连接与半连接队列 在 TCP 三次握手的时候,Linux 内核会维护两个队列,分别是:半连接队列,也称 SYN 队列;全连接队列,也称 accepet 队列; 服务端收到客户端发起的 SYN 请求后,内核会把该连接存储到半连接队列,并向客户端响应 SYN+ACK,接着客户端会返回 ACK,服务 阅读全文
posted @ 2022-05-25 21:20 划水的猫 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个数据库 2.创建表 3.插入数据 4.以记录慢查询的方式来启动mysql先把mysql关闭后,再重启 5.查看当前数据库是否开启了日志: 6.默认情况下,慢查询的时间是10s 7.慢查询日志放在mysql的data目录下,在my.ini配置文件有data目录 8.为了测试,我们修改一下m 阅读全文
posted @ 2018-03-19 22:44 划水的猫 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、information_schema数据库表说明: SCHEMATA表:提供了当前mysql实例中所有数据库的信息。是show databases的结果取之此表。 TABLES表:提供了关于数据库中的表的信息(包括视图)。详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息。是s 阅读全文
posted @ 2018-03-17 22:58 划水的猫 阅读(2696) 评论(0) 推荐(0) 编辑