logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java虚拟机|JVM知识点汇总及简述->JVM运行时参数及如何分析GC日志

Java虚拟机|JVM知识点汇总及简述->JVM运行时参数及如何分析GC日志

#java#开发语言
Linux内核设计与实现(一)| 进程管理

为什么有了IPC(进程间通信)机制?微内核在某些OS的改良Linux与Unix的显著差异内核开发的特点内联函数内核的内存不分页内核为什么要注意同步和并发进程的两种虚拟机制Linux中的进程创建2.2 进程描述符的存放标识进程:PID如何得到文件描述符:进程间状态转换内核经常需要调整某个进程的状态。这时最好使用set_task_state(task, state)函数;2.5 进程上下文概述2.6

#linux#服务器#运维
Linux内核设计与实现(二)| 进程调度

时间片策略Linux的策略Linux的优先级范围一般OS中的调度分配:Linux中:虚拟实时记账功能函数update_curr()5.2 进程选择概述挑选下一个任务向树中添加进程从树中删除进程5.3 调度器入口概述优化pick_next_task函数5.4 睡眠与唤醒睡眠概述等待队列:加入等待队列的步骤:唤醒概述两者状态的转换图(一次调度)6.抢占和上下文切换上下文切换所完成的工作:

#linux#java#服务器
Java多并发(四)| 锁(Lock接口 & AQS & ReentrantLock)

美团技术团队的文章,建议阅览1.2 Lock接口提供的synchronized关键字不具备的主要特性概述Lock相对于synchronized的缺点1.3 Lock接口的相关API图示基本结构节点的属性类型与名称及描述acquire方法引申出的addWaiter方法和enq方法acquire方法引申出的acquireQueued方法同步器的acquire方法调用流程图同步器的release方法即释

#java#jvm#开发语言
Linux内核设计与实现(五)| 内核同步

对于用户空间而言内核中有类似可能造成并发执行的原因。简单的死锁案例编写代码时如何避免死锁SPARC体系结构:低8位的锁(已破译)原子整型的使用原子性与顺序性的比较1.2 原子位操作概述总结2.自旋锁概述2.1 自旋锁方法概述自旋锁与中断处理程序锁什么?死锁读写锁是可以重入的读写锁的API4.信号量概述信号量的特点4.1 计数信号量和二值信号量概述二值信号量计数

#java#数据库#大数据 +1
到底了