前言 零拷貝這三個字,一直是服務(wù)器網(wǎng)絡(luò)編程的關(guān)鍵字,任何性能優(yōu)化都離不開。在 Java 程序員的世界,常用的零拷貝有 mmap 和 sendFile。那么,他們在 OS 里,...
前言 零拷貝這三個字,一直是服務(wù)器網(wǎng)絡(luò)編程的關(guān)鍵字,任何性能優(yōu)化都離不開。在 Java 程序員的世界,常用的零拷貝有 mmap 和 sendFile。那么,他們在 OS 里,...
MGET是redis中較為常用的命令,用來批量獲取給定key對應(yīng)的value。因為redis使用基于RESP (REdis Serialization Protocol)協(xié)議...
上一篇:Java集合-ConcurrentHashMap工作原理和實現(xiàn)JDK8 本文學(xué)習(xí)知識點 1、二叉查找樹,以及二叉樹查找?guī)淼膯栴}。2、平衡二叉樹及好處。3、紅黑樹的定...
這是我們自編譯源碼以來第一次總結(jié) tomcat, 雖然不知從何說起, 但這筆不能停下來, 看了很多的文章和源碼, 腦子里從最初的混混沌沌到現(xiàn)在的稍有頭緒, 樓主想說, 不容易...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 上周有幸參加了一次關(guān)于JVM的小范圍分享會,聽完R大對虛擬機C2編譯器的講解,我的膝蓋一直是腫的,能記住的實在有點少,能聽進去也不多1...
Apache HttpAsyncClient 4.1.2 Class 繼承圖 InternalHttpAsyncClient api使用者使用的 HttpClient Htt...
IO多路復(fù)用是指內(nèi)核一旦發(fā)現(xiàn)進程指定的一個或者多個IO條件準(zhǔn)備讀取,它就通知該進程。IO多路復(fù)用適用如下場合: 當(dāng)客戶處理多個描述符時(一般是交互式輸入和網(wǎng)絡(luò)套接口),必須使...
介紹 G1GC 的文章很多,但是讀完之后都感覺寫得不夠透徹,所以筆者決定直接讀 G1 的源代碼,這一系列文章就是 G1 代碼的閱讀筆記。 由于 gdb/lldb 的功力不足,...
上一篇文章分析了 Pause Young (G1 Evacuation Pause) 的流程,這一篇我們分析 Pause Initial Mark (G1 Evacuatio...