笔记
johnho1
这个作者很懒,什么都没留下…
展开
-
Inside The C++ Object Model
1.关于对象 关于封装后的布局成本: 就像struct一样data member直接包含在class object之中,而member function虽然在class的声明之内,却不会出现在object中。每一个noninline member function只会诞生一个函数实体。至于inline function则会在每一个使用者身上产生一个函数实体。 nonstatic member data + alignment + C++ 在布局和存取时间上主要的额外负担是由virtual引起的,包括:原创 2020-09-22 09:56:00 · 456 阅读 · 0 评论 -
2020-07-22
linux高性能服务器编程 在IO模型中,同步和异步区分的是内核向应用程序通知的是何种IO事件,以及该由谁来完成IO读写。 在并发模式中,同步指的是程序完全按照代码序列的顺序执行;异步指的是程序的执行需要有系统事件来驱动。 ...原创 2020-07-22 14:39:42 · 69 阅读 · 0 评论