logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

别再乱调TCP参数了!从/proc/sys/net/ipv4/tcp_sack与tcp_dsack,聊聊Linux内核的默认优化

本文深入解析Linux内核中TCP优化参数`tcp_sack`与`tcp_dsack`的默认配置与性能考量,揭示为何在生产环境中保持默认值往往是最佳选择。通过详细讲解SACK和D-SACK的工作原理、性能优势及安全防护机制,帮助开发者避免盲目调参,提升网络性能与稳定性。

ARM平台linux内核Notes 1

linux内存管理  嵌入式处理器的分页管理为二级映射,内存空间与I/O空间统一编址,而x86处理器采用三级映射,内存空间与I/O空间独立编址。  在32位嵌入式系统中,存储空间的地址范围从0x0000_0000到0xFFFF_FFFF,内存和I/O共享从这4GB地址空间范围。  其主要包含以下几种存储空间:  1)设备空间(MT_DEVICE):二级分页  2)内部高速...

#数据结构与算法#嵌入式
【Linux内核】kmalloc内存分配策略:从slab到伙伴系统的边界与抉择

本文深入探讨了Linux内核中kmalloc内存分配策略,从slab到伙伴系统的边界与抉择。详细解析了KMALLOC_MIN_SIZE、KMALLOC_MAX_CACHE_SIZE和KMALLOC_MAX_SIZE三个关键阈值的作用,以及slab和slub分配器的工作原理与性能差异。通过实际案例和性能数据,帮助开发者优化内存分配策略,提升内核模块和驱动程序的性能与稳定性。

c# 图片文件读取

c#读取图片文件的方法很多,如可以通过Image.FromFile(path);但该方面 在释放 Image 之前,此文件将一直保持锁定状态(MSDN),所以对于共享文件或多用户访问的Image来说,该方法不合适。网上也提出来一些方法去解决,如在加载图像的时候用一种方法替代:System.Drawing.Image img = System.Drawing.Image.FromFil...

#c#
Qt 6.2.4 保姆级安装教程:从下载到配置,手把手教你避开中文路径和组件选择的坑

本文提供Qt 6.2.4的详细安装教程,从下载到配置,手把手教你避开中文路径和组件选择的常见问题。内容包括安装前的准备工作、关键决策点、安装后的必要配置以及常见问题解决方案,适合Qt开发新手快速上手。

别再傻傻下载安装包了!用Unity Hub在Win/Mac上管理多版本Unity的保姆级教程

本文详细介绍了如何使用Unity Hub在Windows和Mac上高效管理多版本Unity3D,解决传统安装方式带来的磁盘空间浪费、版本冲突等问题。通过智能安装引擎版本、项目版本关联等实用技巧,帮助开发者提升工作效率,特别适合需要同时维护多个项目的独立开发者或团队。

彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误、安装包与之前设备上的安装包签名不一致...

有时候开发的问题:会遇到在公司上班的时候,公司的IDE能跑程序,把程序拷贝回家,再跑一次,就会出现以下错误:INSTALL_FAILED_UPDATE_INCOMPATIBLE原因:就是你的安装包与之前设备上的安装包签名不一致。百度的时候,有的人说:运行太多次也会出现上述的问题,但我没遇到过。简单处理:如果你的程序只是自己跑着玩的,不是很重要的程序,那么你就改个包名就好了。之前,我...

Keil 链接错误 Error: L6406E: No space in execution regions with .ANY selector matching

在开发过程当中遇到Keil build错误,检查发现时是链接时出错了。错误内容为:Error: L6406E: No space in execution regions with .ANY selector matchingError: L6407E: Sections of aggregate size 0x44 bytes could not fit into .ANY sele...

#嵌入式
渗透测试学习路线:从零基础到实战精通的完整指南

网络安全的核心在于主动发现并修复系统漏洞,渗透测试正是实现这一目标的关键技术。其原理是通过模拟攻击者行为,对网络、系统及应用进行安全性评估,从而识别潜在风险。掌握渗透测试技术,不仅能有效提升企业安全防御能力,也是安全工程师的核心价值所在。在实际应用中,渗透测试广泛应用于金融、互联网、政府等关键行业的等保测评、红蓝对抗及安全审计场景。本文基于渗透测试和网络安全等热词,系统梳理了从网络协议、操作系统基

#网络安全
.NET MVC实现SSL(https)加密传输全程攻略

  HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:U...

#测试#操作系统#运维
    共 410 条
  • 1
  • 2
  • 3
  • 41
  • 请选择