摘要: buffer/cache空间可以被释放,这个理解是正确的,但是伴随着cache清除的行为的,一般都是系统IO飙高cache不能被回收的三种情况:1、使用tmpfs 临时文件系统的,可以将内存的一部分空间拿来当做文件系统使用。使用 echo 3 > /proc/sys/vm/drop_caches 清空无效,内存无法被回收。2、共享内存命令:ipcs -m列出当前的共享内存使用ipcrm -m ... 阅读全文
posted @ 2019-09-27 16:09 tymagic 阅读(2223) 评论(0) 推荐(0) 编辑
摘要: 转自https://onlyangelia.github.io/computerIntnet/intnetlink/ 讲解连接过程之前,先解释几点,给后面的阐述做铺垫。在我们的电脑启动时,会通过DHCP协议(也是属于应用层的协议,基于UDP协议,全程 Dynamic Host Configurati 阅读全文
posted @ 2019-09-17 14:24 tymagic 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: Golang发送post请求 post := "{"待发送":"json"}" fmt.Println(post) var jsonstr = []byte(post) //转换二进制 buffer:= bytes.NewBuffer(jsonstr) request, err := http.NewRequest("POST", api_url, buff... 阅读全文
posted @ 2019-06-06 18:52 tymagic 阅读(14290) 评论(0) 推荐(0) 编辑
摘要: 直接运行 容器运行 多次运行后发现真实数据差距不大 阅读全文
posted @ 2019-05-16 17:55 tymagic 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 如果使用awk分析两份文档,并且按照某一字段合并: 示例文件格式: file1 王姑娘 腿长120cm a姑娘 腿长110cm b姑娘 腿长100cm file2 王姑娘 冰雪聪明 a姑娘 温柔贤淑 b姑娘 古灵精怪 使用awk分析两份文本 NR,表示awk开始执行程序后所读取的数据行数.FNR,与 阅读全文
posted @ 2019-05-06 13:58 tymagic 阅读(1914) 评论(0) 推荐(0) 编辑
摘要: centos6.5下安装docker的过程办法 在看了网上N多复制粘贴的文章,又尝试无效后,我把我最终成功的办法发出来,希望能帮到拼命干环境的你。 操作环境: centos6.5(Final) 内核:2.6.32-431.el6.x86_64 注:官方建议docker运行在centos7 以上的系统 阅读全文
posted @ 2019-04-30 10:15 tymagic 阅读(8660) 评论(3) 推荐(3) 编辑
摘要: 实测从1kb到了1m多 方法: 登录 https://www.ipaddress.com/ 输入github.com得到一个或两个IP地址 输入github.global.ssl.fastly.net得到一个或两个IP地址 分别为这两个域名配置hosts解析即可,windows下可以百度switch 阅读全文
posted @ 2019-04-09 16:24 tymagic 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: Linux 在许多方面相对于 Windows 来说都是独特的,在 Linux 中编写程序也不例外。标准输出,标准 err 和 null devices 的使用不仅是一个好主意,也是一个原则。如果您的程序将记录日志信息,则最好遵循目标约定。这样,您的程序将兼容所有 Mac/Linux 工具和托管环境。 阅读全文
posted @ 2019-04-08 10:46 tymagic 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1 package main 2 3 import ( 4 "context" 5 "fmt" 6 "time" 7 8 "go.etcd.io/etcd/clientv3" 9 ) 10 11 func main() { 12 var ( 13 client *clientv3.Client 14 ... 阅读全文
posted @ 2019-03-26 14:40 tymagic 阅读(1776) 评论(0) 推荐(0) 编辑