wangqi的blog

贫,气不改;达,志不改


  • 首页

  • 关于

  • 归档

  • 搜索

查找主机上磁盘占用比较多的container

发表于 2022-03-31

很多时候在kubernetes运行过程中, 存在某个pod因为一些原因造成磁盘的使用率比较高, 我们应该如何找到pod,并进行磁盘的清理呢?

因为kubernetes没有收集磁盘相关的数据, 我们只能ssh到宿主机上查找对应的container

阅读全文 »

SuperEdge安装文档

发表于 2022-03-22

SuperEdge是腾讯开源的Kubernetes原生的边缘容器方案,本文是在学习安装过程中的记录。

阅读全文 »

Fabedge安装文档

发表于 2022-03-18

FabEdge是一个基于kubernetes构建的,专注于边缘计算的容器网络方案,支持KubeEdge/SuperEdge/OpenYurt等主流边缘计算框架。 FabEdge旨在解决边缘计算场景下网络管理复杂,跨集群通信困难,缺少能自动感知网络拓扑的服务发现等问题,使能云边、边边业务协同。FabEdge支持4/5G,WiFi等弱网环境,适用于物联网,车联网、智慧城市等场景。

阅读全文 »

方法区与Metaspace

发表于 2020-12-22

方法区是Java虚拟机在运行时管理的一块数据区域。方法区的数据在日常开发中需要关注的情况比较少,因此对它的了解总是处于一知半解的状态。趁着这次对JVM相关知识的复习,重新梳理一下方法区的知识。

阅读全文 »

Java指针压缩

发表于 2020-12-18

指针压缩在Java虚拟机的一个功能点,平常只知道它的存在,不太关注它。在学习前文gc相关知识整理时,深入了解了一下指针压缩相关的知识点,本文就是对该知识点的整理。

阅读全文 »

gc相关知识整理

发表于 2020-11-29

垃圾收集(Garbage Collection, GC)是Java区别于C、C++等语言的一个重要特征。在Java虚拟机自动内存管理机制的帮助下,程序员不再需要为每一个new操作去写配对的delete/free代码,虚拟机中的垃圾收集器会自动帮助运行中的程序回收不再使用的内存,这样就不容易出现内容泄露的问题。

正是因为垃圾收集是Java虚拟机自动执行的,我们对其的了解就十分重要。当需要排查各种内存溢出、内存泄露等问题,当垃圾收集称为系统达到更高并发量的瓶颈时,我们需要对垃圾收集实施必要的监控和调节。

本文是对垃圾收集相关知识的整理。使用的JDK版本为1.8.0_211

阅读全文 »

Cloudera Manager安装Hadoop

发表于 2020-11-03

安装hadoop是一件比较麻烦的事情,特别是在需要安装的组件特别多、安装的主机特别多的情况下(例如几百台)。Cloudera公司提供了一个名为Cloudera Manager的工具,这个工具主要的功能有3个:集群自动化安装部署、集群监控、集群运维。

阅读全文 »

伪共享学习

发表于 2020-09-28

最近在整理学习Java队列类的时候接触到一个高性能的无锁队列Disruptor,在学习它的时候接触到一个新的概念——伪共享(false sharing)。

本文是对这一概念的学习整理。

阅读全文 »

Queue整理

发表于 2020-09-22

队列就是一种特殊的线性表,它只允许在表的头部进行删除操作,在表的尾部进行插入操作。

队列是Java开发中常用的工具,JDK中提供了多种类供我们使用,本文是对这些类的整理。

阅读全文 »

类加载器

发表于 2020-08-27

类加载器是Java虚拟机中一个很重要的概念,之前在学习《深入理解Java虚拟机》这本书时,对类加载器有了一些粗浅的感性认识。最近对类加载器重新学习了一番,写这篇文章来重新对其进行梳理。

阅读全文 »
1234…20

wangqi

199 日志
GitHub E-Mail
© 2025 wangqi
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4