Jerish的博客

游戏开发 知乎专栏https://zhuanlan.zhihu.com/c_164452593

《Exploring in UE4》多线程机制详解[原理分析]

目录 一.概述 二."标准"多线程 三.AsyncTask系统 3.1 FQueuedThreadPool线程池 3.2 Asyntask与IQueuedWork 3.3 其他相关技术细节 四.TaskGraph系统 4.1 从Tick函数谈起 4.2 Tas...

2018-09-23 15:02:31

阅读数:583

评论数:2

理解C++的链接:C++内链接与外链接的意义

首先理解什么是编译单元? 什么是内部链接? 什么是外部链接? 定义这样的内链接与外链接有什么意义? 为什么不要在头文件中定义具有外部链接的实体? 在头文件中定义具有内部链接的实体有什么劣势?

2015-12-29 22:31:40

阅读数:2355

评论数:0

lib与dll的关系(详解静态链接库和动态链接库)

最近接触到的游戏会有很多的dll和lib文件,之前关于动态链接库和静态链接库一直很不理解,最近发现了一篇很好的文章,非常清晰的讲解了dll与lib的关系,这里拿出来给大家分享下。 原文链接: http://blog.163.com/zhengjiu_520/blog/static/35...

2015-12-29 22:17:32

阅读数:4006

评论数:0

深入理解进程和线程

在之前的博客里面(进程通信),我简单的区分了一下进程和线程,然后过了一个月我发现之前的理解远远不够。 先把之前的简单理解贴一下, 进程是装入内存运行的程序段,是许多的系统对象拥有权的集合,换句大家经常引用的话说进程是资源分配的基本单位。 线程是CPU运行调度的基本单位,线程必须被包含在进程中,一个...

2015-10-30 23:40:52

阅读数:4768

评论数:0

进程以及进程通信(IPC)类型

这里用我有限的知识来解释同时参考了一些其他博主的子类,希望能给与一部分入门的朋友一个清晰的理解,有问题之处还请指出   首先简单谈一下什么是进程? 答:进程是装入内存运行的程序段,是许多的系统对象拥有权的集合,换句大家经常引用的话说进程是资源分配的基本单位。 举例来说,我们的浏览器程序存放在C盘的...

2015-08-29 23:55:48

阅读数:772

评论数:0

提示
确定要删除当前文章?
取消 删除