前言 零拷貝(Zero-copy)技術(shù)指在計(jì)算機(jī)執(zhí)行操作時(shí),CPU 不需要先將數(shù)據(jù)從一個(gè)內(nèi)存區(qū)域復(fù)制到另一個(gè)內(nèi)存區(qū)域,從而可以減少上下文切換以及 CPU 的拷貝時(shí)間。它的作用...
前言 零拷貝(Zero-copy)技術(shù)指在計(jì)算機(jī)執(zhí)行操作時(shí),CPU 不需要先將數(shù)據(jù)從一個(gè)內(nèi)存區(qū)域復(fù)制到另一個(gè)內(nèi)存區(qū)域,從而可以減少上下文切換以及 CPU 的拷貝時(shí)間。它的作用...
原文地址:https://shockerli.net/post/1000-line-mysql-note/作者:格物 非常不錯(cuò)的總結(jié),強(qiáng)烈建議保存下來,需要的時(shí)候看一看。 基...
堆外內(nèi)存 堆外內(nèi)存是相對于堆內(nèi)內(nèi)存的一個(gè)概念。堆內(nèi)內(nèi)存是由JVM所管控的Java進(jìn)程內(nèi)存,我們平時(shí)在Java中創(chuàng)建的對象都處于堆內(nèi)內(nèi)存中,并且它們遵循JVM的內(nèi)存管理機(jī)制,J...
并發(fā)編程領(lǐng)域,有兩大核心問題: 一個(gè)是互斥,即同一時(shí)刻只允許一個(gè)線程訪問共享資源;另一個(gè)是同步,即線程之間如何通信、協(xié)作。這兩大問題,管程都是能夠解決的。 Java SDK并...
原文:https://draveness.me/redis-io-multiplexing 最近在看 UNIX 網(wǎng)絡(luò)編程并研究了一下 Redis 的實(shí)現(xiàn),感覺 Redis 的...
請求的整體流程 一、測試賬號 去https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sa...
前言 零拷貝這三個(gè)字,一直是服務(wù)器網(wǎng)絡(luò)編程的關(guān)鍵字,任何性能優(yōu)化都離不開。在 Java 程序員的世界,常用的零拷貝有 mmap 和 sendFile。那么,他們在 OS 里,...
前面整理過一篇 SpringBoot Security前后端分離,登錄退出等返回json數(shù)據(jù),也就是用Spring Security,基于SpringBoot2.1.4 RE...
@嗜甜與涼的冰糖少年 支持
螞蟻金服SOFA-Boot整合SOFA-RPC(下篇)前言 上文介紹了SOFA-RPC 的幾種調(diào)用方式,包括單向調(diào)用、同步調(diào)用、Future調(diào)用、回調(diào),引入了泛化調(diào)用和過濾器。本文將對 SOFA-RPC 的高級功能,包括參數(shù)配置...
真實(shí)內(nèi)存指的是ByteBuf底層的array和DirectByteBuffer,真實(shí)內(nèi)存池化的好處如下:1.1 降低真實(shí)內(nèi)存的分配開銷。因?yàn)镈irectByteBuffer的...
組件接口關(guān)系 上圖為ClassPathXmlApplicationContext 的類繼承體系結(jié)構(gòu),雖然只有一部分,但是它基本上包含了 IOC 體系中大部分的核心類和接口 I...
這是我在網(wǎng)上看到介紹Spring Bean生命周期比較詳細(xì)的一篇文章 生命周期流程圖 Spring Bean的完整生命周期從創(chuàng)建Spring容器開始,直到最終Spring容器...