随笔分类 -  计算机系统

摘要:在构建大型程序的时候,为了方便代码管理,会根据不同的功能把代码分为多个片段(或模块)并存储在不同的文件中,在代码执行时需要把这些代码模块合并成一个单一的可执行文件,这个合并过程称之为链接。本文详细描述了链接的整个过程。 阅读全文
posted @ 2019-04-24 13:17 snsart 阅读(1117) 评论(0) 推荐(0)
摘要:本文总结了优化代码提高代码性能的方法和流程,从算法设计到编程的基本原则介绍,最后通过分析处理器执行过程,说明了如何编写代码以便运用处理器的指令级并行能力。 阅读全文
posted @ 2019-04-18 11:43 snsart 阅读(1513) 评论(3) 推荐(1)
摘要:本文深度讲解了计算机缓存系统,并通过一个简单的存储层次模型,分析了高速缓存是如何工作的。最后说明了作为程序员要如何写出缓存友好的代码。 阅读全文
posted @ 2019-04-13 12:38 snsart 阅读(6356) 评论(0) 推荐(1)