标签:物理内存

Java

Java工程师常用Linux命令大全

changyuan.xu 发布于 2018-08-17

查看目录下文件 ll 显示当前目录下文件详细信息。 ll -a 显示当前目录下所有文件(包括隐藏文件) 查看当前目录 pwd 查看当前路径 查看进程 ps -a 显示所有进程 ps –u 有效用户的相关进程 ps -x 列出较完整的信息 ps aux 查询系统所有进程数据 ps ...

阅读(11)评论(0)赞 (0)

Java

服务器性能指标(三)——内存使用分析及问题排查

1

songhua.gao 发布于 2018-08-13

平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。 在第一篇文章中,我们介绍了一个重要的指标...

阅读(17)评论(0)赞 (0)

Java

线上服务器内存分析及问题排查

1

hellas 发布于 2018-08-10

平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。 在第一篇文章中,我们介绍了一个重要的指标...

阅读(25)评论(0)赞 (0)

Java

协助美团 Kafka 团队定位到的一个JVM Crash 问题

11

yeseng 发布于 2018-08-09

PerfMa作为一家新型的技术驱动型公司,技术是我们的命根子,企业公众号的第一篇文章也希望特别一点,给大家来一篇大大的干货,我们后续也会在我们的公众号里给大家源源不断地奉上干货,大家可以关注一下我们公众号。 概述 有挺长一段时间没写技术文章了,正好这两天美团kafka团队有位小伙...

阅读(24)评论(0)赞 (0)

Spring

这是一篇优雅的Springboot2.0使用手册

8

yeseng 发布于 2018-08-08

最近再研究springboot的原理:yum:颇有收获,现在让我分享一下springboot如何使用吧~ 想要解锁更多新姿势?请访问我的博客 啥是Springboot 和书上理解的不同,我认为Springboot是一个优秀的快速搭建框架,他通过maven继承方式添加依赖来整合很多...

阅读(54)评论(0)赞 (0)

Java

Java编程——Tomcat基本概念及常用调优方式

5

songhua.gao 发布于 2018-07-26

Tomcat是什么 开源的 Java Web 应用服务器,实现了 Java EE(Java Platform Enterprise Edition)的部 分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Java...

阅读(53)评论(0)赞 (0)

Java

终于有人把Java内存模型说清楚了!

5

likai 发布于 2018-07-26

网上有很多关于 Java 内存模型的文章,但是很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。 本文就来整体的介绍一下 Java 内存模型,读完本文以后,你就知道到底 Java 内存模型是什么,为什么要有 Java 内存模型,Java 内存模型解决了什么问题等。 本文中很多说...

阅读(55)评论(0)赞 (0)

Java

JVM系列(二) – JVM内存区域和内存溢出异常详解

12

zhuangli 发布于 2018-07-20

JVM 内存区域包括 PC计数器 、 Java虚拟机栈 、 本地方法栈 、 堆 、 方法区 、 运行时常量池 和 直接内存 。 本文主要介绍各个内存区域的作用和特性,同时分别阐述各个区域发生内存溢出的可能性和异常类型。 正文 (一). JVM内存区域 Java 虚拟机执行 Jav...

阅读(20)评论(0)赞 (0)

Java

浅谈性能测试

尖兵 发布于 2018-07-18

关于内存在一块其实我并不是很想拿出来说,一般情况下内存这一块都是可优化的,可以通过硬件资源或者调整一些系统或者应用系统的参数配置来进行优化。 很多同僚问到了“内存泄漏”和“内存溢出”,其实这个在baidu上就有解释。而我们很多人经常会混淆了这两个东西,在这里我就简单的引用一些资源...

阅读(32)评论(0)赞 (0)

Java

每日一博 | 颠覆传统 IO 设计,深入理解 JAVA NIO

16

Harries 发布于 2018-07-11

前言: 传统的 IO 流还是有很多缺陷的,尤其它的阻塞性加上磁盘读写本来就慢,会导致 CPU 使用效率大大降低。 所以,jdk 1.4 发布了 NIO 包,NIO 的文件读写设计颠覆了传统 IO 的设计,采用通道+缓存区使得新式的 IO 操作直接面向缓存区,并且是非阻塞的,对于效...

阅读(37)评论(0)赞 (0)

Java

再有人问你Java内存模型是什么,就把这篇文章发给他。

3

yanxinchi 发布于 2018-07-10

前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《深入...

阅读(59)评论(0)赞 (0)

Java

Java 10 新特性介绍

puefu.he 发布于 2018-07-03

作为当今使用最广泛的编程语言之一的 Java 在 2018 年 3 月 21 日发布了第十个大版本。为了更快地迭代、更好地跟进社区反馈,Java 语言版本发布周期调整为每隔 6 个月发布一次。Java 10 是这一新规则之后,采用新发布周期的第一个大版本。Java 10 版本带来...

阅读(49)评论(0)赞 (0)

Java

再有人问你 Java 内存模型是什么,就把这篇文章发给他

11

songhua.gao 发布于 2018-07-02

前几天,发了一篇文章,介绍了一下 JVM内存结构、Java内存模型以及Java对象模型之间的区别 。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《...

阅读(53)评论(0)赞 (0)

Java

理解JVM(五):Java内存模型与线程

1

Harries 发布于 2018-06-26

JMM(Java Memory Model)是JVM定义的内存模型,用来屏蔽各种硬件和操作系统的内存访问差异。 主内存:所有的变量都存储在主内存(Main Memory,类比物理内存)中。 工作内存:每条线程有自己的工作内存(Working Memory,类比处理器高速缓存),线...

阅读(51)评论(0)赞 (0)

IOS技术

iOS高效图片IO框架是如何炼成的

10

changyuan.xu 发布于 2018-06-25

当我们使用图片存储的时候,难免会涉及到文件IO,GPU渲染等问题,文章注重从计算机操作系统方面深入浅析地讲解如何优化图片IO的速度,提高 iOS 中 UIImageView 的渲染效率和内存优化,这对我们做多图片相册等应用会非常有帮助。 图像数据拷贝? 当我们使用以下 Objec...

阅读(73)评论(0)赞 (0)

Java

【译】JVM 内幕

5

Harries 发布于 2018-06-24

原文作者:James Bloom 地址: http://blog.jamesdbloom.com/JVMInternals.html 本文解释了 Java 虚拟机(JVM)的内部体系结构。下图展示符合 Java虚拟机规范(JavaSE7版)的典型 JVM 关键内部组件。 这个图...

阅读(69)评论(0)赞 (0)

Java

Java虚拟机的Heap监狱

6

zhuangli 发布于 2018-06-19

在Java虚拟机中,我是一个位高权重的大管家,他们都很怕我,尤其是那些Java 对象,我把他们圈到一个叫做Heap的“监狱”里,严格管理,生杀大权尽在掌握。 中国人把Stack翻译成“栈”,把Heap翻译成“堆”, 还有人会把Stack翻译成“堆栈”,唉,真不知道他们是怎么想的,...

阅读(59)评论(0)赞 (0)

Java

Java虚拟机系列之Java内存结构简介

xiaoli.he 发布于 2018-06-14

本文我们将讲解Java虚拟机中各个区域以及各个区域的作用。 一.程序计数器 什么是程序计数器,有什么作用? 程序技术器是一块比较小的内存区域,主要当做是线程中所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一个执行的字节码命令,分支、循环、跳转等基...

阅读(45)评论(0)赞 (0)