简单了解GC垃圾回收器 了解GC之前我们首先要了解GC是要做什么的?顾名思义回收垃圾,什么是垃圾呢? GC回收的垃圾主要指的是回收堆内存中的垃圾对象。 从根对象出发,所有被引用的对象,都是存活对象 其他对象都是垃圾对象。 根对象: 栈中的引用变量,所引用的对象。 方法区 ...
转自:https: zhuanlan.zhihu.com p 背景知识 . 什么是调度器 通常来说,操作系统是应用程序和可用资源之间的媒介。 典型的资源有内存和物理设备。但是CPU也可以认为是一个资源,调度器可以临时分配一个任务在上面执行 单位是时间片 。调度器使得我们同时执行多个程序成为可能,因此可以与具有各种需求的用户共享CPU。 内核必须提供一种方法, 在各个进程之间尽可能公平地共享CPU时 ...
2021-12-30 23:00 0 919 推荐指数:
简单了解GC垃圾回收器 了解GC之前我们首先要了解GC是要做什么的?顾名思义回收垃圾,什么是垃圾呢? GC回收的垃圾主要指的是回收堆内存中的垃圾对象。 从根对象出发,所有被引用的对象,都是存活对象 其他对象都是垃圾对象。 根对象: 栈中的引用变量,所引用的对象。 方法区 ...
转载:https://www.jianshu.com/p/de88edf8e023 什么是MQTT MQTT是基于二进制消息的发布/订阅编程模式的消息协议,最早由IBM提出的 ...
哪里,这些都需要根据IP地址来指引,再如客户端访问服务器,客户端必须知道服务器的IP地址才能将数据正确 ...
如今我们所处的时代,是移动互联网时代,也可以说是视频时代。 从快播到抖音,从“三生三世”到“延禧攻略”,我们的生活,被越来越多的视频元素所影响。 而这一切,离不开视频拍摄技术的不断升级,还 ...
转自:http://www.cnblogs.com/zhaoyl/archive/2012/09/04/2671156.html Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务。调度程序会被频繁的执行,所以调度程序要尽可能的高效; 2.加强 ...
工具:Source Insight 3.5, Visio 1. 概述 从这篇文章开始,将开始Lin ...
1.调度 调度的重点是CPU处理任务的各种策略,线程实际上是共享一些资源的一系列进程而已,因此线程就是轻量级进程,因此在Linux中,线程的调度是按照进程的调度方式来进行调度的,也就是说线程是调度单元。 关于进程和线程的优先级: 进程的优先级取值范围是[-20, 20 ...
Windows中有一个很强大的内置工具,称为性能监视器(Performance Counters),可让您跟踪很多有用的性能指标。它是免费的,且容易上手使用,但是很多人没有很好地使用它。 这是使用性能监视器可以监视的部分内容: CPU使用率 内存使用情况 进程中引发的异常 ...