最新 最热

谁再说搞不懂 Linux 的内存、Swap、Cache、Buffer,就把这个给他扔过去!

设计的目的就是当上面提到的+buffers/cache表示的可用内存都已使用完,新的读写请求过来后,会把内存中的部分数据写入磁盘,从而把磁盘的部分空间当做虚拟内存来使用。...

2022-10-27
1

面试系列-buffer pool缓冲池及相关链表

在对数据库执行增删改操作的时候,实际上主要都是针对内存里的Buffer Pool中的数据进行的,也

2022-10-27
1

腾讯一面:内存满了,会发生什么?

先来说说第一个问题:虚拟内存有什么作用?(如果你还不知道虚拟内存概念,可以看这篇:真棒!20 张图揭开内存管理的迷雾,瞬间豁然开朗)

2022-10-27
1

面试官:你确定 Redis 是单线程的进程吗?

上周发了一篇:3 万字 + 40 张图 | 突击 40 道 Redis 常见面试题 ,由于文章很长,可能有的小伙伴很难吸收,所以决定拆开分开发,这样大家每天学几道面试题就行,压力不会那么大。...

2022-10-27
2

一大波免费3D素材资源来啦!仅限24小时,速拿!

3D在UI中的应用,现在越来越多了,今天静电为大家发掘了一大波免费的3D资源,拿来就可以直接放到界面中了,快往下看~

2022-10-27
1

杀疯了!深圳虾皮光速大裁员!上个厕所的功夫,软件瞬间查无此人。保安开会防止员工跳楼~

昨日,虾皮在中国区开始大裁员。这家管理粗放、曾经疯狂扩招的互联网公司,在裁员上依旧甩出了种种「神操作」。

2022-10-27
1

如何在 60 秒内优化提升 Linux 性能?只有 2% 的人知道。。。

当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢?Netflix 在 AWS 上有着大规模的 EC2 集群,以及各种各样的性能分析和监控工具。比如我们...

2022-10-27
1

深入理解开源许可证(Apache,MIT,GPL,BSD,CC)

如果说有什么东西正在为开源世界保驾护航,那就一定不能不提到开源许可证(Open Source License),正是因为这些各不相同的开源许可证的共同支持下,才有了现在这么繁荣的开源软件社区。...

2022-10-27
1

C语言动态内存分配:按需分配内存。

1.void *malloc(int size);2.void free(void *p);例:建立动态数组,输入5个学生的成绩,输出不及格学生的成绩。#include<stdlib.h>int main(){void check(float *p);float *p=(float*)malloc(5*si......

2022-10-26
2

Linux 性能分析

图一是概括所有可用的工具,比如 strace、ltrace、nstat、top、ps、vmstat、free、tcpdump、iostat 等。

2022-10-25
1