Protocol Buffers 是由 Google 所推出的一格式(後台真硬),你可以把它想像成是 XML 或 JSON 格式,但是更小、更快,而且更簡潔。這能夠幫你節省網路與硬體資源,且你只需要定義一次資料結構,接著就會自動生成符合你程式語言的檔案,讓你能夠直接在你的程式上使用。 而且有趣的是 ...
分类:
Web程序 时间:
2018-12-13 13:18:47
阅读次数:
299
一. protocol buffers 是什么? Protocol buffers 是一种语言中立,平台无关,可扩展的序列化数据的格式,可用于通信协议,数据存储等。 Protocol buffers 在序列化数据方面,它是灵活的,高效的。相比于 XML 来说,Protocol buffers 更加小 ...
分类:
其他好文 时间:
2018-12-13 13:15:15
阅读次数:
229
CPU(CPUUsage)CPU利用率就是定义CPU使用的百分比.评估系统最重要的一个度量方式就是CPU的利用率.在监控服务器的CPU利用率时,我们一般采集三个数据:SystemTime、NiceTime、UserTime。SystemTime(译注:内核线程以及中断时间)-关于在kernelspace中线程和中断在CPU开销时间百分比.UserTime(译注:用户进程时间)-关于在userspa
分类:
其他好文 时间:
2018-12-11 00:34:16
阅读次数:
362
.net core在新增的System.Buffers中引入了一大堆高效内存管理的类,如span和memory、内存池。本文今天这里介绍一个高效动态内存访问方案。 ReadOnlySequenceSegment<T> 在我们读取数据的过程,很多时候会出现如下场景: 不知道数据实际大小 一次性申请大量 ...
分类:
Web程序 时间:
2018-12-07 18:21:47
阅读次数:
337
redis.conf中的appendfysnc是对redis性能有重要影响的参数之一。可取三种值:always、everysec和no。 设置为always时,会极大消弱Redis的性能,因为这种模式下每次write后都会调用fsync(Linux为调用fdatasync)。 如果设置为no,则wr ...
分类:
移动开发 时间:
2018-12-07 11:46:06
阅读次数:
346
[TOC] 1. 关于缓冲区指令 1.1 proxy_buffer_size 1. 该缓冲用于来自上游服务器响应的开始部分,在该部分通常包含一个小小的响应头 2. 该缓冲区大小默认等于proxy_buffers指令设置的一块缓冲区的大小,没有必要也跟着设置太大。 proxy_buffer_size最 ...
分类:
系统相关 时间:
2018-12-04 21:10:07
阅读次数:
225
free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 语法 选项 实例 第一部分Mem行解释: 关系:total = used + free 第二部分(-/+ buffers/cache)解释: 可见-buffers/cache反映的是被程序实实在在吃掉的内存, ...
分类:
其他好文 时间:
2018-11-28 19:03:21
阅读次数:
215
//DownloadAction类 1 package action; 3 import java.io.BufferedInputStream; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.Fi... ...
分类:
其他好文 时间:
2018-11-28 12:17:00
阅读次数:
167
通过free -m查看当前内存 可用内存:Available memory=free+buffers+cached,即31068=759+66+30243 已用内存:Used memory=used-buffers-cached,即1030=31339-66-30243 我这里不使用zabbix自带 ...
分类:
系统相关 时间:
2018-11-26 11:50:33
阅读次数:
215