文章列表
JAVA内存区学习笔记
- 博客分类:
- java
一、线程内存共享区
1、JAVA堆区(-Xms:起始内存 -Xmx:最大内存)
a、新生代(Young Gen):Eden、From Survivor、To Survivor
b、老年代(Old Gen)
存储:对象实例
实际内存不连续
2、方法区(-XX:Max-PermSize最大内存)
存储:内一个JAVA类的结构信息。运行时常量池、字段和方法数据、构造函数和普通方法的字节码内容以及类、实例、接口初始化时需要用到的特殊方法等数据。
GC默认对针对方法区中的常量池和类型卸载
3、运行时常量池
属于方法区,内存使用大小不能超过方法区
二、线程私有内存区
1、PC寄存 ...
linux 账户及权限命令学习笔记
- 博客分类:
- linux
用户信息文件:/etc/passwd
字段含义:1、账号名称 2、密码 3、UID 4、GID 5、用户信息说明 6、Shell
用户密码信息
文件:/etc/shadow
字段含义:1、账号名称 2、密码 3、最近变更密码的日期 4、密码不可被变更的天数 5、密码需要重新更改的天数 6、密码需要更改期限前的警告天数 7、密码过期后的宽限时间 8、账号失效日期 9、保留
用户组信息
文件:/etc/group
字段含义:1、用户组名称 2、用户组密码(基本无用) 3、GID 4、此用户组支持的账号名称
用户组管理员信息
文件:/etc/gshadow
字段含义:1、用户组 ...