最新消息:

2017年05月的内容

科普: ps和top的cpu占用率不一致问题
科普

科普: ps和top的cpu占用率不一致问题

admin 1年前 (2017-05-24) 843浏览 0评论

问题体现在 linux下 ps aux 和 top 查询的cpu信息不一致导致 ! 前因后果是这样的! 我这边写了一个后台服务,但是不知道为毛,当任务很多的时候,cpu占用率居然在慢慢的增长,而不是迅速的提高。 当任务已经消费完了,cpu占用率居然在...

漫画赏析:Linux 内核到底长啥样
kernel

漫画赏析:Linux 内核到底长啥样

admin 1年前 (2017-05-17) 1299浏览 0评论

今天,我来为大家解读一幅来自 TurnOff.us 的漫画 “InSide The Linux Kernel” 。 TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux...

漫画赏析:Linux 版 SQL Server
sql

漫画赏析:Linux 版 SQL Server

admin 1年前 (2017-05-17) 769浏览 0评论

在 Linux 内核之中,大家正在静静的等待进程的创建。每个创建的进程会被分配一个进程 ID (PID)。 在那个 Apache 进程高高兴兴的走出去之后,下一位却被要求创建 Linux 版的 SQL Server,这简直让人气的跳起来! 这个愤怒...

漫画赏析:80 端口之战
漫画

漫画赏析:80 端口之战

admin 1年前 (2017-05-17) 813浏览 0评论

嗨,大家好,今天我们来聊聊 80 端口之战。著名的技术漫画站 turnoff.us 有这样的一副漫画,生动的描绘了固守 80 端口的 Apache 和新生代的 Nginx 之间的战争。你知道,80 端口是 Web 端口,就是这个端口构成了我们现在...

golang 提交json、获取json、解析json
go

golang 提交json、获取json、解析json

admin 1年前 (2017-05-12) 836浏览 0评论

1、Go语言的JSON 库 Go语言自带的JSON转换库为 encoding/json   1.1)其中把对象转换为JSON的方法(函数)为 json.Marshal(),其函数原型如下 func Marshal(v  interface{...

一个epoll惊群导致的性能问题
epoll

一个epoll惊群导致的性能问题

admin 1年前 (2017-05-10) 1233浏览 0评论

在我们内部的系统中,有一个tcp的代理服务,用户所有的网络相关的请求,比如访问外网,或者访问在内网的某些服务,都需要通过这个服务,一方面是实现对外网访问的计费,另外也通过白名单机制,对应用的内网访问进行相应的限制。 随着业务量的增加,发现提供服务的...

网卡 LSO/LRO、GSO/GRO、TSO
GRO

网卡 LSO/LRO、GSO/GRO、TSO

admin 1年前 (2017-05-03) 1330浏览 0评论

LSO/LRO 简介 分别对应到发送和接收两个方向,全称是 Large Segment Offload 和 Large Receive Offload。 首先来看 LSO。我们知道计算机网络上传输的数据基本单位是离散的网包, 既然是网包,就有...