LRU算法 LRU算法定义: LRU算法是指最近最少使用算法,意思是LRU认为最近使用过的数据,将来被访问的概率会大,最近没有被访问的数据意味着以后刚问的概率小。 为何要用LRU算法: 1、我们的存储空间是有限的,当存储空间满了之后,要删除哪些数据呢,才能会时缓存的命中率高一些呢 2、LRU算法还是 ...
分类:
编程语言 时间:
2020-02-16 20:28:43
阅读次数:
98
前言 生产者和消费者问题是多线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空时,消费者阻塞,当存储空间满时,生产者阻塞。 在JAVA中实现生产者消费者问题时,有三种常用的方式: 使用Object的wait/n ...
分类:
编程语言 时间:
2019-04-03 00:01:26
阅读次数:
218
1.查看磁盘的使用情况#df-h2.查看inode节点的使用情况#df-i对运维来说磁盘满了有2个情况:a.block满了,即存储空间满了,报错特征为nospaceondeviceleftb.inode耗尽,可通过df-i进行查看扩展:inode与block的关系文件系统一般被分为两部分:第一部分是inode第二部分是blockinode..
分类:
其他好文 时间:
2017-05-16 10:14:24
阅读次数:
164
问题描述: 这是一个i/o time 的问题,一般考虑就是磁盘满的问题。以下是我遇到的具体问题: 1、Kibana页面刷新,没有新数据出来,再次刷新或者点击页面上其他地方,kibana就变成这样了: 这让我就猜测存储空间满了。 2、看filebeat的log ,发现全是 read tcp 192.1 ...
分类:
其他好文 时间:
2017-03-30 18:50:27
阅读次数:
850
?1.虚拟内存 在linux系统上,elasticsearch默认使用hybrid mmapfs / niofs来存储索引文件,因此操作系统主要会通过mmap来限制存储的空间,因此如果存储空间满了,那么会抛出异常,我们可以使用如下命令来更改...
分类:
其他好文 时间:
2015-03-16 16:39:08
阅读次数:
116
2014-09-09 17:25:44,040 WARN mapred.LocalJobRunner - job_local_0001org.apache.hadoop.util.DiskChecker$DiskErrorException: Could not find any valid lo....
分类:
其他好文 时间:
2014-09-09 19:56:49
阅读次数:
541
最近一直在纠结更新的问题。整个流程基本上搞定了。目前就在修正一些BUG和,容错处理。我们知道,在手机上,安装目录是没有写权限的,于是,我们只能把数据写到另外的地方。要想取得这个路径,使用 writablePath就可以了。那我们在纠结两个问题一、数据应该写在哪里对于IOS来说,由于没有外部存储卡一说...
分类:
其他好文 时间:
2014-07-10 12:18:01
阅读次数:
242
今天在腾讯云的服务器被攻击后,apache启动报错,查找原因发现是磁盘空间不够no space left on device,
诡异的是df命令磁盘占用仅55%
继续查找原因,发现是iNode已满,即没有索引空间
这就好办了,首先定位哪个目录占用iNode最多,命令如下:
find */ ! -type l | cut -...
分类:
系统相关 时间:
2014-05-21 14:46:09
阅读次数:
363