导航

2015年6月19日

摘要: gRPC的特征: 基于 HTTP/2, 继而 提供了连接多路复用、Body 和 Header 压缩等机制。可以节省带宽、降低TCP链接次数、节省CPU使用和延长电池寿命等。 支持主流开发语言(C, C++, Python, PHP, Ruby, NodeJS, C#, Objective-C、Golang、Java) IDL (Interface Definition La... 阅读全文

posted @ 2015-06-19 09:45 蝈蝈俊 阅读(5435) 评论(1) 推荐(0) 编辑

摘要: CPU 使用率衡量的是程序运行占用的CPU 百分比。Linux 的CPU 使用率信息可以通过/proc/stat 文件计算得到。 proc 文件系统 /proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动... 阅读全文

posted @ 2015-06-19 09:43 蝈蝈俊 阅读(3857) 评论(0) 推荐(1) 编辑

摘要: 测试代码: package main import ( "fmt" "time" ) const ( num = 10000000 // 测试1千万次发送和接收 ) func main() { TestChan2() } func TestChan2() { st := time.N... 阅读全文

posted @ 2015-06-19 09:41 蝈蝈俊 阅读(1369) 评论(0) 推荐(0) 编辑