Windows与Linux的一些个人理解 https://blog.csdn.net/renfufei/article/details/38677251 展开-- 还不完全,需要后期完善.但又不想存草稿。。。 windows 是面向终端用户的,Linux是面向服务器的,所以内存管理机制不一样。Win ...
Netty作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制 通过学习其中的实现原理、算法、并发设计,有利于我们写出更优雅、更高性能的代码;当使用Netty时碰到内存方面的问题时,也可以更高效定位排查出来 本文基于Netty4.1.43.Final介绍其中的内存管理机制 ByteBuf分类 ...
分类:
Web程序 时间:
2019-12-30 19:00:24
阅读次数:
75
任何编程语言都会有一个内存模型,以便管理为变量分配的内存空间。不同的编程语言,如C、C++、Java、C#,Python,它们的内存模型都是不相同的,本文将以现在最流行的Python语言为例,来说明动态类型语言的内存管理方式。
分类:
编程语言 时间:
2019-12-30 11:13:48
阅读次数:
62
任何编程语言都会有一个内存模型,以便管理为变量分配的内存空间。不同的编程语言,如C、C++、Java、C#,Python,它们的内存模型都是不相同的,本文将以现在最流行的Python语言为例,来说明动态类型语言的内存管理方式。 ...
分类:
编程语言 时间:
2019-12-30 09:50:36
阅读次数:
100
转自:https://www.cnblogs.com/51try-again/p/11099999.html 一、引用计数 1、变量与对象 变量赋值的时候才创建,它可以指向(引用)任何类型的对象 python里每一个东西都是对象,它们的核心就是一个结构体:PyObject 变量必须先赋值,再引用。 ...
分类:
编程语言 时间:
2019-12-28 22:32:11
阅读次数:
92
linux 磁盘管理 Linux磁盘及文件系统管理机械 柱面、扇区、磁道 5400rpm 7200rpm 10krpm 15krpm固态 接口类型: IDE:并口,133MBps SATA:串口,6gbps SCSI:并口,640MBps SAS:串口,6gbps USB:串口,3.0 480MBp ...
分类:
其他好文 时间:
2019-12-28 20:35:43
阅读次数:
94
为什么ipconfig和浏览器查询出的ip不一样? 这是zhihu上的一篇文章,讲的不错.摘: 亿万万用户需要上网,需要用身份证号来识别,但是全球IP被瓜分完毕,意味着没有足够的身份证号来识别通信终端,怎么办呢? 私有IP 于是互联网管理机构颁布一项新的规定,无法拥有全球IP的电脑、手机终端可以自由 ...
分类:
其他好文 时间:
2019-12-27 23:32:33
阅读次数:
198
Ansible架构模式 Ansible是由控制机和被管理机组成:控制机是用来安装Ansible工具软件和执行指令的服务器,被管理机是指运行业务的服务器,由控制机通过SSH进行管理。 Ansible管理方式 Ansible是一个模型驱动管理器,支持多节点发布,远程任务执行,默认使用SSH远程连接,无需 ...
分类:
其他好文 时间:
2019-12-22 18:16:23
阅读次数:
117
简介 MongoDB更类似Mysql,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询JSON数据,能存储海量数据,但是不支持事务。 Mysql在大数据量时效率显著下降,MongoDB更多时候作为关系数据库的一种替代。 内存管理机制 Redis数据全部存在内存,定期写入磁盘,当内存不够时 ...
分类:
数据库 时间:
2019-12-19 13:29:36
阅读次数:
104
一、内存分配 1.JVM体系结构 2.运行时数据区域 3.内存分配二、内存回收 1.垃圾收集算法 2.垃圾收集器三、相关参考一、内存分配JVM体系结构 在了解自动内存管理的内存分配之前,我们先看下JVM的体系结构。代码编译的结果是从本地机器码转变为字节码,经过类加载器加载到虚拟机后才能执行程序。JV ...
分类:
编程语言 时间:
2019-12-18 13:12:18
阅读次数:
89