c++相关
weeds085490
这个作者很懒,什么都没留下…
展开
-
c++编译链接过程
Llinux下编译一个c++程序的典型过程: 1. 编译预处理 预编译程序完成的工作,可以说成是对源程序的“替换”工作。经过这个过程,生成一个没有宏定义、没有条件编译指令、没有特殊符号的输出文件。 宏定义命令;例如#define条件编译指令;例如#ifdef头文件包含指令;例如#include特殊符号;例如__LINE__,__FILE__预处理模块;例如#pragma 2. 编译转载 2017-06-01 19:27:05 · 271 阅读 · 0 评论 -
GFS系统理解
GFS基本概念 GFS是一个面向大规模数据密集型应用的,可伸缩的分布式文件系统。虽然运行在廉价的硬件设备上,依然提供了灾难冗余的能力,为客户机提供高性能的服务。 GFS的基本应用前提 首先,组件 失效被认为是常态事而不意外。以通常的标准来衡量,GFS的文件非常巨大(数GB的文件非常普遍,通常文件大小在100MB以上,支持小文件,不需要对小文件做专门的优化),所以I/O操作和Block的尺寸需原创 2017-06-01 21:22:43 · 2552 阅读 · 0 评论