未命名 LinuxNode.js性能优化秘籍 提升Linux环境下Node.js应用性能的关键在于多维度优化策略。本文将介绍关键优化技巧和实用工具,助您打造高效的Node.js应用。核心优化策略:拥抱异步编程::充分利用Node.js的非阻塞I/O... 2025-02-10 37 阅读 泥小猴系统教程网
未命名 Linux黑科技mmap实现全解析 答案就是:缺页异常:。由于mmap()系统调用并没有直接将文件的页缓存映射到虚拟内存中,所以当访问到没有映射的虚拟内存地址时,将会触发缺页异常。当CPU触发缺页异常时,将会调用do_page_f... 2025-02-10 48 阅读 泥小猴系统教程网
未命名 Linux内核socket底层解析 本文在上文基础上进一步全面分析socket底层的相关实现。一、socket与inode:socket在Linux中对应的文件系统叫Sockfs,每创建一个socket,就在sockfs中创建了一个特殊的文件,同时... 2025-02-10 102 阅读 泥小猴系统教程网
未命名 Linux内核低精度定时器解析 在学习数据结构课程时,我们知道用于快速查找有序数据的数据结构有如何几种:平衡二叉树最大堆/最小堆跳跃表…由于这些数据结构的时间复杂度都是log(n),对性能要求非常高的内核来说是不能接受的,所... 2025-02-10 43 阅读 泥小猴系统教程网
未命名 Linux网络包收发全流程解析 如果你感兴趣于Linux是如何实现对用户原始的网络包进行协议头封装与解析的过程,那么你一定会想了解为什么会出现粘包拆包的现象。在这个过程中,网络包经历了不同的缓冲区,同时也经历了多次的拷贝,包括CPU和DMA之间... 2025-02-09 91 阅读 泥小猴系统教程网
系统教程 linux-node.js性能优化秘籍 提升Linux环境下Node.js应用性能的关键在于多维度优化策略。本文将介绍关键优化技巧和实用工具,助您打造高效的Node.js应用。核心优化策略:拥抱异步编程::充分利用Node.js的非阻塞I/O... 2025-01-26 105 阅读 泥小猴系统教程网
系统教程 Linux黑科技-mmap实现详解 答案就是:缺页异常:。由于mmap()系统调用并没有直接将文件的页缓存映射到虚拟内存中,所以当访问到没有映射的虚拟内存地址时,将会触发缺页异常。当CPU触发缺页异常时,将会调用do_page_fa... 2025-01-25 51 阅读 泥小猴系统教程网
系统教程 Linux内核-socket底层机制深度解析 本文在上文基础上进一步全面分析socket底层的相关实现。一、socket与inode:socket在Linux中对应的文件系统叫Sockfs,每创建一个socket,就在sockfs中创建了一个特殊的文件,同时... 2025-01-25 61 阅读 泥小猴系统教程网
系统教程 Linux内核低精度定时器原理-图解 在学习数据结构课程时,我们知道用于快速查找有序数据的数据结构有如何几种:平衡二叉树最大堆/最小堆跳跃表…由于这些数据结构的时间复杂度都是log(n),对性能要求非常高的内核来说是不能接受的,所... 2025-01-25 73 阅读 泥小猴系统教程网