C语言

首页 标签 C语言
# C语言 #
关注
40398内容
Linux堆内存管理深入分析(上)
本文是对Linux堆内存管理的深入分析,文章分为上下两部分,上部分主要介绍堆内存管理中的一些基本概念以及相互关系,同时也着重介绍了堆中chunk分配和释放策略中使用到的隐式链表技术。后半部分主要介绍glibc malloc为了提高堆内存分配和释放的效率,引入的显示链表技术……
JVM源码分析之一个Java进程究竟能创建多少线程
##概述 虽然这篇文章的标题打着JVM源码分析的旗号,不过本文不仅仅从JVM源码角度来分析,更多的来自于Linux Kernel的源码分析,今天要说的是JVM里比较常见的一个问题 这个问题可能有几种表述 * 一个Java进程到底能创建多少线程? * 到底有哪些因素决定了能创建多少线程
九步构建自己的hello world Docker镜像
Docker镜像构建是通过Dockerfile来构建的,里面运行的程序是可以自定的,从编写程序到安装Docker镜像,可以一气呵成。接下来我们就通过九步实现一个自定义的镜像的制作、构建及运行。
记录一次 CLOSE_WAIT 问题排查和梳理
本文记录了一次排查CLOSE_WAIT过多问题的经历和事后梳理学习的过程
免费试用