您的位置:首页 > 运维架构 > Linux

linux操作系统和应用系统设计

2016-05-10 13:21 316 查看
        了解了文件系统和ex2及ex3文件系统的实现,你可以知道如何设计一个好的存储系统.索引体系. 日记以及恢复.
        了解了内存管理,内存的分配和回收,伙伴系统,slab,你可以知道如何设计一个好的Nosql内存数据库存储结构,以及索引.
        了解了进程的结构和调度,互斥,以及中断 .你可以更深入的理解多线程/进程 ,如何充分有效的利用一切系统资源.  
        了解了整个计算机的存储结构,你知道如何更有效的利用缓存.
        了解了IO调度体系,你知道如何在下游水平一定时,如何在上层优化,提高整个系统的性能。
         linux是一个复杂,精妙,优秀的系统,里面有很多设计思想和久经考验的实践值得借鉴。
         这也是我为何喜欢读解操作系统类书籍的原因。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: