博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2013技术博客汇总贴
阅读量:4213 次
发布时间:2019-05-26

本文共 795 字,大约阅读时间需要 2 分钟。

马年第一帖,记录一下过去的2013看过的技术blog
linux
  1.  理解inode       
  2.  下厨房mysql数据丢失事故总结       
  3.  
posix_fadvise清除缓存的误解和改进措施      
    Note: 以上三篇都是和文件系统和pagecache相关,特别是下厨房事件,了解linux的文件系统非常重要
   4.  rysnc的核心算法     
   5.     
    懂了fork的cow,才会明白redis的bgsave,为什么极端情况会占用2倍内存
    6.  direct io使用 
    pagecache有时候我们不需要,page cache会耗内存,那就用direct io吧 
    7. 
Linux Used内存到底哪里去了? 
    8.  霸爷的ppt  
网络
   1.  一个很全的技术博客       
   2.      
   3.    
   4.  经典的NIO架构网络服务器模式,不仅是Http服务器,可以应用到其他任何场景的高性能网络服务器
   5.  高性能网络编程         
    6.《深入理解Nginx》的作者blog 高性能网络编程的一系列文章 
    7.      http://bluedavy.me/?p=334
     这篇文章绝对值得一看,RPC框架的优化历程涉及IO以及多线程并发,其中的经验可以借鉴到其它系统,  特别是第三点,IO线程和业务线程分离,但如何如何在IO线程和业务线程之间高效地传递数据也是一个关键的性能点,JUC的threadpool多用blocking queue实现,execute时会获取锁,这大概就是作者说的线程上下文切换。
    8.     
一个测试c600k的过程,值得学习,c10k已经是遥远的过去式,看看作者如何实践c600k,c600k不一定用10台测试机,作者采用了10个虚拟ip同时绑定,是不是心动了也想尝试一下!
工具
     1. gdb使用  http://fanqiang.chinaunix.net/program/other/2006-07-14/4834.shtml
     2.     

转载地址:http://tqdmi.baihongyu.com/

你可能感兴趣的文章
使用conda安装包
查看>>
python 搭建web服务器
查看>>
python 获取wifi信息遇到的问题
查看>>
POJ 1321 搜索
查看>>
flask 接收wifi信息遇到的问题
查看>>
ubuntu 16.04 安装python虚拟环境产生的问题
查看>>
Linux screen简单用法
查看>>
蓝桥杯 决赛 2012_2 数据压缩
查看>>
scikit-learn 分类 KNeighborsClassifier
查看>>
支持浮点数的表达式求值
查看>>
基数排序
查看>>
蓝桥杯 2012 决赛 拼音字母
查看>>
Linux 虚拟环境找不到路径
查看>>
蓝桥杯 2012 C++B 决赛 方块填数
查看>>
C 字符串读入与取出空白符
查看>>
2013 蓝桥杯 C++ B决赛 高僧斗法(尼姆博弈)
查看>>
KMP实现
查看>>
蓝桥杯 2014 决赛 C++B组(4) 生物芯片(完全平方数)
查看>>
线段树 hdoj 1166 敌兵布阵
查看>>
线段树 hdoj 1754
查看>>