分类 Netty 下的文章

Netty

Netty常见面试问题2

Netty 作为高性能的网络通信框架,广泛应用于高并发的网络应用开发中。因此,在 Netty 相关的技术面试中,通常会涉及基础知识、工作原理、高性能优化以及与 Java NIO 的关联性等问题。以下整理了常见的 Netty 面试问题及核心考点,供开发者参...

怎么使用Netty实现一个Tomcat

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。项目概述Panda 是一个基于 Netty 构建的 Java Web 服务器项目(GitHub 仓库)。该项目展示了从简单 HTTP...

Netty有那些内存管理组件可以替换

Netty 的内存管理架构具有高度可定制性,提供了多种核心组件。开发者可以根据具体业务场景的需求,替换或调整这些组件,从而优化系统性能或适应特定的资源约束。以下是 Netty 中关键的内存管理组件及其替换与配置选项。1. ByteBufAllocator...

堆外内存的回收机制分析

堆外内存JVM 启动时分配的内存称为堆内存(Heap Memory),与之相对的是堆外内存(Off-Heap Memory)。在代码中,我们可以直接使用堆外内存,例如 Netty 框架就广泛使用了堆外内存来提升性能。但这部分内存并不归 JVM 管理,GC...