摘要:
我前几天面字节,面试官问我内存分配加速,我答了内存池,但是面试官说想让我回答jemalloc和tcmalloc 内存分配加速的优化方案通常是为了减少内存分配(malloc)的开销,尤其是在高并发或者频繁进行内存申请和释放的场景中。jemalloc 和 tcmalloc 都是为了解决这些问题而设计的内 阅读全文
posted @ 2025-05-25 20:06
光風霽月
阅读(30)
评论(0)
推荐(0)
摘要:
ref1 ref2 阅读全文
posted @ 2025-05-25 20:01
光風霽月
阅读(7)
评论(0)
推荐(0)
摘要:
一、进程地址空间布局 下图是 Linux 下一个进程里典型的内存地址空间布局: text 段: 代码段通常是指用来存放程序执行代码的一块内存区域。 这部分区域的大小在程序运行前就已经确定,并且内存区域通常属于只读(某些架构也允许代码段为可写,即允许修改程序)。 在代码段中,也有可能包含一些只读的常数 阅读全文
posted @ 2025-05-25 20:01
光風霽月
阅读(30)
评论(0)
推荐(0)
摘要:
1. 开环 开环(open-loop) 相对于 闭环(close-loop)而言,也叫 开环控制系统。意思就是 不将控制的结果反馈回来影响当前控制的系统。开环就相当于单向操作,我们给控制器一个值,控制器就按这个值操作控制。也就是只控制输出,不计后果的控制。这种系统比较简单,容易掌握使用,工作稳定,但 阅读全文
posted @ 2025-05-25 20:01
光風霽月
阅读(280)
评论(0)
推荐(0)
摘要:
参考 Linux的5种网络I/O模型详解 IO多路复用——深入浅出理解select、poll、epoll的实现 小林Coding 9.2 I/O 多路复用:select/poll/epoll 1. I/O 两阶段阻塞 第一阶段阻塞:等待数据准备 动作: 用户进程调用 read(或其他 I/O 系统调 阅读全文
posted @ 2025-05-25 20:01
光風霽月
阅读(32)
评论(0)
推荐(0)
摘要:
https://blog.csdn.net/vivo01/article/details/127243849 https://zhuanlan.zhihu.com/p/577138649 阅读全文
posted @ 2025-05-25 20:00
光風霽月
阅读(34)
评论(0)
推荐(0)
摘要:
数学术语之源——“齐次(homogeneity)”的含义 homogeneous(齐次性) 阅读全文
posted @ 2025-05-25 19:19
光風霽月
阅读(9)
评论(0)
推荐(0)
摘要:
均值不等式(AM-GM Inequality)是数学中非常常用的一个公式,表示为: \[\frac{a_1+a_2+a_3+...+a_n}{n}\ge\sqrt[n]{a_1a_2a_3...a_n} \]即,\(n\) 个数的 算数平均值大于等于几何平均值。该不等式成立的条件为这 \(n\) 个 阅读全文
posted @ 2025-05-25 19:03
光風霽月
阅读(120)
评论(0)
推荐(0)
摘要:
算术基本定理,又称为 正整数的唯一分解定理,即:每个大于 \(1\) 的自然数,要么本身就是质数,要么可以写为 \(2\) 个或以上的质数的积,而且这些质因子按大小排列之后,写法仅有一种方式。 数学表述: 如果一个整数 \(n\) 大于 1,那么存在一组质数 \(p_1, p_2, \dots, p 阅读全文
posted @ 2025-05-25 19:03
光風霽月
阅读(22)
评论(0)
推荐(0)
摘要:
基数和势是集合论中的两个相关但稍有不同的概念。它们之间有细微的区别,特别是在不同类型的集合上。 势(Cardinality): 势通常是集合中元素个数的“数量”或“大小”。 对于有限集合,势就是集合中的元素个数。 对于无限集合,势用于表示集合的“大小”,但是它不像有限集合那样简单地用数字表示。 基数 阅读全文
posted @ 2025-05-25 18:51
光風霽月
阅读(127)
评论(0)
推荐(0)

浙公网安备 33010602011771号