![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Java虛擬機在執(zhí)行Java程序的過程中會把它管理的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域, 這些區(qū)域有各自的用途, 以及創(chuàng)建和銷毀的時間. 有的區(qū)域隨...
緩存作為一種高速交換數(shù)據(jù)的存儲器, 其目的是為了協(xié)調(diào)兩種硬件之間的傳輸差異或者避免多次重復(fù)計算耗時任務(wù),. 緩存無處不在(無論是硬件還是軟件方面...
LSM Tree 適用于寫多讀少的場景 Log-Append 最快的寫入方式就是追加寫入, 追加寫入和隨機寫入的差距在機械硬盤中體現(xiàn)的完完全全 ...
關(guān)系型數(shù)據(jù)庫 數(shù)據(jù)庫是什么?關(guān)系型指的又是什么?數(shù)據(jù)庫 和 電子表格, 文件系統(tǒng)又有什么區(qū)別? 數(shù)據(jù)庫 數(shù)據(jù)庫, 又稱為數(shù)據(jù)管理系統(tǒng), 可視為電...
在講協(xié)程前, 我們先點名幾個概念 并行和并發(fā) 摘自知乎的一個例子: 你正在吃飯, 當(dāng)你電話來了, 你一直到吃完了才去接電話 =》 不支持并發(fā)和并...
線程是CPU調(diào)度的最小單元 在上一篇文章進程那些事系列一何為進程中, 我們提到了一個問題 程序能否運行在線程里? 基于這個問題, 我們來展開我們...
本篇文章我們圍繞著進程的故事, 去理解進程 用一句話來概括進程, 你該怎么描述? 進程是一個執(zhí)行中程序的實例, 系統(tǒng)中的每個程序都運行在每個進程...