返回主页 回到顶端 This Java article is to introduce and discuss about Integer Cache. 这篇Java文章将介绍和讨论整数缓存。 This is a feature introduced in Java 5 to save memory ...
分类:
编程语言 时间:
2020-04-11 00:29:37
阅读次数:
77
如今每个浏览器发起的请求都需要携带请求元数据,其中有用户代理串,缓存指令,cookie等等。没有压缩的http head 经常需要几K字节来承载才可以。 为了降低这个开销,做了如下的改进 定义一个头表(head table),在客户端和服务器两端都有,并用于跟踪每次传递的键值对。 在整个连接期间,h ...
分类:
Web程序 时间:
2020-04-10 17:18:47
阅读次数:
103
【主题】 redis与memcached有什么区别? 【背景】 redis 和 memcached 有什么区别?redis 的线程模型是什么?为什么 redis 单线程却能支撑高并发? 【剖析】 redis 最基本的一个内部原理和特点,就是 redis 实际上是个单线程工作模型。 redis 和 m ...
分类:
系统相关 时间:
2020-04-09 15:34:14
阅读次数:
133
1.局部性与命中率 对于cache而言,其本质就是在高速寄存器与低速DRAM之间寻找一个平衡,拥有较大的存储空间与较快的速度,一般利用SRAM实现。为了实现高速的目的,我们希望cache中存储的数据可以包括一切cpu中需要用到的数据,从而避免重新回到DRAM导入数据,但cache的存储空间毕竟较小无 ...
分类:
系统相关 时间:
2020-04-08 12:22:15
阅读次数:
102
1、 1.String存储字符串,不支持分页排序1)string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。2)string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列 ...
分类:
其他好文 时间:
2020-04-08 11:59:09
阅读次数:
56
1、 缓存和数据库更新策略对比1. 先删除缓存、再更新数据库在高并发下表现不如意,在原子性被破坏时表现优异2. 先更新数据库,再删除缓存(Cache Aside Pattern设计模式))在高并发下表现优异,在原子性被破坏时表现不如意方案1[主动]后台点击更新缓存按钮,从DB查找最新数据集合,删除原 ...
分类:
其他好文 时间:
2020-04-08 11:47:51
阅读次数:
81
我们知道,Linux用cache/buffer缓存数据,且有个回刷任务在**适当时候**把脏数据回刷到存储介质中。什么是适当的时候?换句话说,什么时候触发回刷?是脏数据达到多少阈值还是定时触发,或者两者都有?不同场景对触发回刷的时机的需求也不一样,对IO回刷触发时机的选择,是IO性能优化的一个重要方... ...
分类:
系统相关 时间:
2020-04-08 09:53:35
阅读次数:
77
//导出新 function ExportXlsNew() { var addurl = 'ldcReportHistoryController.do?exportXlsNew2'; var addurl1 = 'ldcReportHistoryController.do?exportXlsNew' ...
分类:
其他好文 时间:
2020-04-08 09:40:14
阅读次数:
63
了解disruptor,先来了解下以下知识 我们先来了解下CPU缓存:http://ifeve.com/from-javaeye-cpu-cache/,例如CPU分级缓存结构、缓存行概念等,知道的同学可以略过。 伪共享问题 http://ifeve.com/falsesharing 在Java程序中 ...
分类:
其他好文 时间:
2020-04-07 18:28:32
阅读次数:
60
image.png 报错如图: [ 2.430354] sd 0:0:0:0: [sda] Assuming drive cache: write through [ 3.852S62] XFS (dm-0): Metadata corruption detected at xfs_agi_writ ...
分类:
其他好文 时间:
2020-04-07 13:06:14
阅读次数:
384