上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 85 下一页
摘要: 概述 metaspace,顾名思义,元数据空间,专门用来存元数据的,它是jdk8里特有的数据结构用来替代perm,这块空间很有自己的特点,前段时间公司这块的问题太多了,主要是因为升级了中间件所致,看到大家讨论来讨论去,看得出很多人对metaspace还是模棱两可,不是很了解它,因此我觉得有必要写篇文 阅读全文
posted @ 2018-08-30 09:09 割肉机 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 前言 昨天谢照东大神在群里提出一个问题:怎么查看Metaspace里具体包含的是什么,起因是他的某个服务设置了-XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m,但是通过jstat -gcutil pid查看M的值为98(M的=MU/MC),即Metas 阅读全文
posted @ 2018-08-30 09:07 割肉机 阅读(15219) 评论(0) 推荐(1) 编辑
摘要: https://mp.weixin.qq.com/s/1VP7l9iuId_ViP1Z_vCA-w 某天早上,毛老师在群里问「cat 上怎么看 gc」。 好好的一个群 看到有 GC 的问题,立马做出小鸡搓手状。 之后毛老师发来一张图。 老年代内存占用情况 图片展示了老年代内存占用情况。 第一个大陡坡 阅读全文
posted @ 2018-08-30 09:00 割肉机 阅读(4110) 评论(0) 推荐(0) 编辑
摘要: 一、元空间替换持久代 1.1、持久代 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Ins 阅读全文
posted @ 2018-08-30 08:58 割肉机 阅读(37050) 评论(1) 推荐(6) 编辑
摘要: 原文:The top data structures you should know for your next coding interview 译者:Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 1976年,一个瑞士计算机科学家写一本书《A 阅读全文
posted @ 2018-08-30 08:22 割肉机 阅读(5750) 评论(0) 推荐(0) 编辑
摘要: 一个目标:容器操作;两地三中心;四层服务发现;五种Pod共享资源;六个CNI常用插件;七层负载均衡;八种隔离维度;九个网络模型原则;十类IP地址;百级产品线;千级物理机;万级容器;相如无亿,K8s有亿:亿级日服务人次。 一个目标:容器操作Kubernetes(k8s)是自动化容器操作的开源平台。这些 阅读全文
posted @ 2018-08-29 18:39 割肉机 阅读(581) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/Gp6Ur7omGY6ZqDWygU2meQ Redis 是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说 Redis 是实现网站高并发不可或缺的一部分。 我们使用 Redis 时,会接触 Redis 的 5 种对象 阅读全文
posted @ 2018-08-29 18:10 割肉机 阅读(1460) 评论(0) 推荐(0) 编辑
摘要: 之前讲过Redis的介绍,及使用Redis带来的优势,这章整理了一下Redis的应用场景,也是非常重要的,学不学得好,能正常落地是关键。 下面一一来分析下Redis的应用场景都有哪些。 1、缓存 缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的 阅读全文
posted @ 2018-08-29 18:08 割肉机 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 前言 一提到线程安全的并发计数器,AtomicLong 必然是第一个被联想到的工具。Atomic* 一系列的原子类以及它们背后的 CAS 无锁算法,常常是高性能,高并发的代名词。本文将会阐释,在并发场景下,使用 AtomicLong 来充当并发计数器将会是一个糟糕的设计,实际上存在不少 Atomic 阅读全文
posted @ 2018-08-29 18:07 割肉机 阅读(10221) 评论(0) 推荐(0) 编辑
摘要: alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。 基本用法: alias 的基本使用方法为:alias 新的命令='原命令 阅读全文
posted @ 2018-08-29 17:38 割肉机 阅读(2088) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 85 下一页