We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7ef1929 + 26533ee commit b1596fbCopy full SHA for b1596fb
MD/GarbageCollection.md
@@ -49,7 +49,7 @@
49
50
> 在新生代会使用该算法。
51
52
-新生代中分为一个 `Eden` 区和两个 `Survivor` 区。通常两个区域的比例是 `8:1:1` ,使用时会用到 `Eden` 区和其中一个 `Survivor` 区。当发生回收时则会将还存活的对象从 `Eden` ,`Survivor` 区拷贝到另一个 `Survivor` 区,当该区域内存也不足时则会使用分配担保利用永久代来存放内存。
+新生代中分为一个 `Eden` 区和两个 `Survivor` 区。通常两个区域的比例是 `8:1:1` ,使用时会用到 `Eden` 区和其中一个 `Survivor` 区。当发生回收时则会将还存活的对象从 `Eden` ,`Survivor` 区拷贝到另一个 `Survivor` 区,当该区域内存也不足时则会使用分配担保利用老年代来存放内存。
53
54
复制算法过程:
55
MD/Java-lock.md
@@ -34,6 +34,6 @@
34
35
风险点:
36
37
-- 如果在 `setNX` 之后释放锁的时候挂掉了那么这个 key 将永远挂起,等到超时之后自动删除,如果在超时时间之类这个操作还没有完成就容易发生并发问题。
+- 如果在 `setNX` 之后释放锁的时候挂掉了那么这个 `key` 将永远挂起,等到超时之后自动删除,如果在超时时间之内这个操作还没有完成就容易发生并发问题(如果超时时间设置过短,任务还没有执行完毕锁就释放了)。
38
39
### 基于 ZK
0 commit comments