博客

MySQL源码分析(1):主要模块及数据流

主要模块及数据流 经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。

作者: Yuan Zhou (Intel) 最后更新时间: 2017/06/14 - 15:40
博客

MySQL源码分析(0):编译安装及调试

编译安装 为了实现MySQL的更高级别的性能调优,我们通常需要理解其内部实现机制,并对其进行优化调试。在下面的系列中,我们会分别介绍MySQL的部分内部实现机制。 首先我们介绍如何从源代码部署一台MySQL服务器。

 

作者: Yuan Zhou (Intel) 最后更新时间: 2017/06/14 - 16:50
Article

十年磨一剑,开源促创新--英特尔开源技术总监Dirk Hohndel专访

本文转载自《程序员》杂志2012年07期
作者: 最后更新时间: 2017/06/14 - 12:58
Article

英特尔开源行动 点燃创新圣火

开源无处不在!

作者: 最后更新时间: 2017/06/14 - 13:10
博客

mahout 0.5 基于 hadoop 的 CF 代码分析

mahout的taste框架是协同过滤算法的实现。它支持DataModel,如文件、数据库、NoSQL存储等,也支持hadoop的MapReduce。这里主要分析mahout0.5中的基于MR的实现。

作者: 最后更新时间: 2019/01/24 - 16:00
博客

最快线程间数据交换算法,有效避免锁竞争 -- TwoQueues

处理多线程数据共享问题注意的几个要点:

1、锁竞争:尽量减少锁竞争的时间和次数。

2、内存:尽量是使用已分配内存,减少内存分配和释放的次数。尽量是用连续内存,减少共享占用的内存量。

多线程数据交换简单方案A:

定义一个list,再所有操作list的地方进行加锁和解锁。

简单模拟代码:

作者: 最后更新时间: 2019/07/04 - 21:30
博客

3D 服务器端以向量计算为主的角色位置的算法

3D服务器端玩家行走处理是服务器端根据客户端行走路径、玩家行走时间以及速度(包括变化速度)计算得出玩家的当前位置。

作者: 最后更新时间: 2018/01/24 - 12:12
博客

游戏服务器之 Timer 计时器(定时器)动态链接库【超联网】

对于游戏服务器而言,计时器(每个多长时间触发一次)和定时器(定点触发)是不可或缺的一个组件。而计时器和定时器的做法又有很多种,我大致将其分成3中:

1,非线程实现计时器和定时器;

2,单线程实现计时器和定时器;

作者: 最后更新时间: 2018/01/24 - 12:12
Article

开源 - OpenStack

OpenStack
作者: 最后更新时间: 2018/07/13 - 14:32
Article

Android* 教程:使用英特尔® 线程构建模块编写多线程应用

近来,我们发布了 “Windows* 8 教程:使用英特尔® 线程构建模块为 Win

作者: Vladimir Polin (Intel) 最后更新时间: 2019/05/09 - 13:00