随笔分类 - Linux系统技术
摘要:简述了几种解决dpdk无法分配出连续大页面的解决方法。
阅读全文
摘要:leveldb menifest文件格式
阅读全文
摘要:Leveldb中sstable的格式
阅读全文
摘要:If Protocol Buffers is the lingua franca of individual data record at Google, then the Sorted String Table (SSTable) is one of the most popular outputs for storing, processing, and exchanging datasets. As the name itself implies, an SSTable is a simple abstraction to efficiently store large numbers of key-value pairs while optimizing for high throughput, sequential read/write workloads.
Unfortunately, the SSTable name itself has also been overloaded by the industry to refer to services that g
阅读全文
摘要:/proc/PID contains information about one process, this blog lists the detailed content.
阅读全文
摘要:This subdirectory contains specific file system, file handle, inode, dentry and quota information.
阅读全文
摘要:如果你对你的进程的响应时间极其苛刻,有一天你发现你的进程响应时间变慢了,而恰好这个机器上也有其他的进程在跟你的进程争用CPU,你想看看你的进程被内核调度的情况,那么你需要用perf-sched工具。本文介绍perf-sched的使用。
阅读全文
摘要:介绍nginx架构
阅读全文
摘要:本文言简意赅地介绍了Linux系统中的四种IO调度算法,希望能给挖掘IO性能的同行一些简单的指引。
阅读全文
摘要:本文简要介绍了如何使用qperf测试主机之间的网络状况。
阅读全文
摘要:简单介绍如何使用pprof做性能评测。
阅读全文
摘要:转自网易王健的博客。讨论系统开发时的一些最佳日志实践。
阅读全文
摘要:How many Context Switches is “normal”?This depends very much on the type of application you run. If you've got applications which are very trigger-hap...
阅读全文
摘要:在用C/C++编程的时候,经常会出现下面三种内存问题:
内存泄漏
悬挂指针
多次释放同一块内存
本系列文章简要介绍排查这三个问题的工具和方法,先看看Valgrind
阅读全文
摘要:本文对编程语言中常见的垃圾回收技术做一个简要的笔记。
阅读全文
摘要:我们的服务器软件在一台新机器上启动的时候报错:error while loading shared libraries: libtcmalloc_mininal.so.4 No such file or directory1,首先找找动态库libtcmalloc是否在新机器上libtcmalloc这...
阅读全文