我们简单交流下InnoDB master thread学习,有兴趣的朋友可以参考>void master_thread(){ goto loop;loop:for (int i=0;i每秒执行操作(负载在情况下会延迟) do log buffer flush to disk //重做日...
分类:
数据库 时间:
2014-10-21 17:10:41
阅读次数:
300
开机启动会显示三个画面:Linux内核的启动画面,静态画面Init进程启动过程中出现的静态画面系统服务启动过程中出现的动态画面这些画面的显示的过程不同,但最终是通过framebuffer显示的,每层对它显示的过程进行了封装。即无论是哪一个画面,它们都是在一个称为帧缓冲区(frame buffer,简...
分类:
移动开发 时间:
2014-10-21 17:02:57
阅读次数:
184
问题描述:
页面不显示,或者显示绿色,部分组件不显示,eclipse下面出现“cocos2dx Stencil buffer is not enabled”错误
解决方案:
在AppActivity.java加入如下代码:
public Cocos2dxGLSurfaceView onCreateView() {
Cocos2dxGLSurfaceView g...
分类:
其他好文 时间:
2014-10-20 17:17:27
阅读次数:
137
本章在上一章的基础上讲解顶点缓存数组(Vertex Buffer Object)即VBO的使用,使用VBO来实现金字塔和立方体的绘制,
绘制的效果和上一章相同。这个系列教程主要是采用实例演示 Opengl ES 1.x NDK开发,对一些要点进行解释,因此对API的用
法和说明较少,建议初学者可以参考Opengl ES 1.x的API手册。
本章示例了VBO缓存顶点、颜色和索引的用法。
>>>为什么要使用VBO?
VBO的数据存放在显卡内存中,能节省从系统内存复制到显卡内存中的时间,提高...
分类:
其他好文 时间:
2014-10-20 15:10:36
阅读次数:
275
缓冲区是一块特定的内存区域。开辟缓冲区的目的是通过缓解应用程序上下层之间的性能差异,提高系统性能。缓冲能够协调上层组件和下层组件的性能差异。当上层组件性能因为下层组件时,能够有效地降低上层组件对下层组件的等待时间。比如,在操作系统中,为了改善 CPU 与 I/O 设备速度不匹配的矛盾,设置了缓冲区,...
分类:
其他好文 时间:
2014-10-20 11:35:04
阅读次数:
206
Wayland协议主要提供了Client端应用与Server端Compositor的通信机制,Weston是Server端Compositor的一个参考实现。Wayland协议中最基础的是提供了一种面向对象的跨进程过程调用的功能,在作用上类似于Android中的Binder。与Binder不同的是,在Wayland中Client和Server底层通过domain socket进行连接。和Binder一样,domain socket支持在进程间传递fd,这为传递graphic buffer和shared me...
分类:
系统相关 时间:
2014-10-20 10:04:03
阅读次数:
561
char buffer[1000]; //使用一个缓冲区 NSLog(@"请输入一个字符串:"); scanf("%s",buffer); NSString * str = [NSString stringWithUTF8String:buffer]; //将缓冲区赋给NSStr...
分类:
其他好文 时间:
2014-10-19 18:24:34
阅读次数:
153
设置innodb_buffer_pool_size为可用内存的50-60%.注意可用内存应该是linux命令free下的-/+buffers/cache行的free值;innodb_buffer_pool_size的值应该是在mysql实例没有启动情况下的值,而不是实例启动后的值。见示例。示例:(1)在没有对innodb_buffer_pool_size参数优化前:..
分类:
数据库 时间:
2014-10-17 19:01:54
阅读次数:
155
前段时间出差在现场开发的时候,导入数据库老是出问题。最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了。至今屡试不爽。
set global max_allowed_packet=100 000 000;
set global net_buffer_length=100000;
SET GLOBAL interactive_timeout=28800 000;
...
分类:
数据库 时间:
2014-10-17 15:33:47
阅读次数:
187
基于性能方面的考虑, 数据库引擎会在内存(buffer cache)中执行数据库数据页(pages)的修改, 不会再每次做完修改之后都把修改了的page写回到磁盘上. 更准确的说, 数据库引擎定期在每个数据库上生成一个checkpoint. Checkpoint会把当前内存中的修改了的页(dirty...
分类:
数据库 时间:
2014-10-17 11:33:08
阅读次数:
225