最近天天跟内存斗智斗勇,整理下学习的记录 一些图片 参考 Tuning Linux Kernel Parameters For PostgreSQL Optimization PostgreSQL recommenda...
目录 观察多线程下的风险 线程安全的概念 线程不安全的原因 修改共享数据 原子性 可见性 Java中线程安全的类 锁 synchronized关键字(监视器锁-monitor lock...
目录 1. new/delete操作内置类型 2. new和delete操作自定义类型 3. operator new与operator delete函数 4 .new和delete的实现原理 1 .内置类型 2 .自定义...
这篇文章,主要介绍操作系统之进程的死锁、内存分配和回收、内存动态分配算法。 目录 一、操作系统 1.1、死锁的概念 (1)死锁的四个条件 (2)死锁的处理...
RocksDB 是基于 Google LevelDB 研发的高性能 Key-Value 持久化存储引擎,以库组件形式嵌入程序中,为大规模分布式应用在 SSD 上运行提供优化。...
0.Briefly Spaeking 点此回看本系列博客的上一篇 上一篇博客中,我们详细分析了xv6内核代码中有关虚拟内存的部分,主要剖析了vm.c这个文件中的...
第五章 虚拟存储器 一、章节练习 1.系统抖动是指( )。 A. 使用机器时,千万屏幕闪烁的现象 B. 刚被调出的页面又立刻被调入所形成的频繁调入调...
1.什么是 JMM 内存模型: Java 内存模型是 Java 虚拟机定义的一种多线程访问 Java 内存各个变量的访问规范,主要围绕如何解决并发过程中的原子性、可见...
虚拟机篇 文章目录 虚拟机篇 1. JVM 内存结构 2. JVM 内存参数 3. JVM 垃圾回收 4. 内存溢出 4.1 误用线程池导致的内存溢出 4.2 查询数据量太大导致的...
在处理大规模数据时,Spark 可以帮助我们快速处理和分析数据。但由于数据量大、计算复杂度高,使用 Spark 时也容易遇到一些问题。以下是我在使...