最新 | 最热门 | 最高评价

+0  qemu新特性—基于micro checkpoint的FT

Tag: 云计算 | FT | kemari | MC | qemu | 开源
boh.ricky 发于 2013年11月04日 23:56 | 点击: 4156 | 展开摘要
qemu一直没有提供FT特性。从前有个kemari的FT项目,一直游离于主干之外。而且似乎已经废弃很久。曾经试图联络过作者,也袅无音讯。

最近社区邮件列表又出现了一个新的FT项目,似乎很有进入主干的趋势。

实际感受了下,在普通负荷TCP方式下FT的速度还是挺快的。 RDMA方式下速度应该更好。

下边先写下操作的过程,关于原理和代码分析后续再写。

编译

这里是从github上取得的该项目分支。

[root@localhost qemu-mc]# ./configur

查看全文: http://www.udpwork.com/item/11068.html

+0  Lua 的垃圾回收

Tag: Lua | 开源 | 软件开发
Singularity 发于 2013年10月27日 15:23 | 点击: 3913 | 展开摘要
这篇 blog 是最近研究 Lua 垃圾回收 (Gabage Collector) 的笔记整理。研究 Lua […]

查看全文: http://www.udpwork.com/item/11027.html

+0  Programming in Lua(六)-Continuation

Tag: Lua | 开源 | 软件开发
Singularity 发于 2013年07月14日 08:29 | 点击: 2488 | 展开摘要
在之前的 blog 中 (三、五) 讨论了 Lua C APIs 的 continuation 概念。可以说 […]

查看全文: http://www.udpwork.com/item/10195.html

+0  Lua vs. Python

Tag: C++ | Lua | 开源 | 软件开发
Singularity 发于 2013年05月13日 18:24 | 点击: 3482 | 展开摘要
在《 Programming in Lua 》系列里谈了 Lua 的 stackless 实现。说到 stac […]

查看全文: http://www.udpwork.com/item/9836.html

+0  Programming in Lua(五)- Coroutine, Lua Stack

Tag: Lua | 开源 | 软件开发
admin 发于 2013年05月09日 11:38 | 点击: 2163 | 展开摘要
在《 Programming in Lua(三)- Yields in C 》里讨论了 Lua 虚拟机对 yi [...]

查看全文: http://www.udpwork.com/item/9788.html

+0  Programming in Lua(四)- Nil 和 List

Tag: 开源 | 软件开发
Singularity 发于 2012年12月22日 22:15 | 点击: 1817 | 展开摘要
粗浅地看,Lua 的 nil 很容易被等同于「无」。如下面这段代码: function r_nil() ret [...]

查看全文: http://www.udpwork.com/item/8905.html

+0  Programming in Lua(三)- Yields in C

Tag: 开源 | 软件开发
Singularity 发于 2012年11月21日 17:29 | 点击: 2059 | 展开摘要
Handling Yields in C 是 Lua 5.2 的重大改进之一,最早从 blog《Lua 5.2 [...]

查看全文: http://www.udpwork.com/item/8703.html

+0  Programming in Lua(二)- 异常与错误码

Tag: 开源 | 软件开发
Singularity 发于 2012年11月15日 20:45 | 点击: 2041 | 展开摘要
我不喜欢编程语言用「异常处理 (exception handling) 」的方式处理错误。从以往经历看,先有 [...]

查看全文: http://www.udpwork.com/item/8671.html

+1  Programming in Lua(一)

Tag: 开源 | 软件开发
Singularity 发于 2012年10月21日 14:07 | 点击: 1921 | 展开摘要
最近没有腾出精力写 blog,不过在软件方面投入的时间并不少。决定从头到尾读完《 Programming in [...]

查看全文: http://www.udpwork.com/item/8432.html

+0  libev ev_io源码分析

Tag: Performance | 底层架构 | epoll | libev | 开源 | 网络
士豪 发于 2012年10月07日 16:23 | 点击: 2089 | 展开摘要
最近用libev做项目,在使用libev时遇到了一些问题,最近看了libev的代码,整理了一部分libev实现。

1. ev_watcher和ev_loop

ev_watcher:

libev中所有事件的基础类型ev_watcher,所有的事件都可以通过(W)watcher转换成ev_watcher,大写的W在libev定义的是ev_watcher *。抽象出ev_watcher作用是所有的watcher都可以共用ev_start、ev_stop函数

下面用ev_TY

查看全文: http://www.udpwork.com/item/8603.html

+0  mysql.taobao.org对外开放

Tag: mysql | 开源
褚霸 发于 2012年07月26日 18:45 | 点击: 1951 | 展开摘要
我们的mysql官方网站在这里:http://mysql.taobao.org, 正式对外开放了.

目前介绍了下我们目前在做的工作, 研究方向,以及部分资料可以下载, 后续我们会提供经过生产系统验证的mysql binary下载, 敬请期待!

截屏如下:

玩得开心!

查看全文: http://www.udpwork.com/item/8606.html

+0  技术与文化

Tag: Mac OS X | 开源 | 软件开发
Singularity 发于 2012年02月07日 22:11 | 点击: 2217 | 展开摘要
我写了两篇《为什么 Mac OS X 先进》( 一、二 ) 。主要讨论什么样的文化经历了什么样的历史如何沉淀到技术中去。不过,文化有时候就保持为文化,不是所有的文化都有机会或者有必要沉淀为某种具体的技术。 前不久有一阵关于 Android 和 iOS 用户体验差异的讨论,始于《Why is Adnroid laggy, while iOS, Windows Phone 7, QNX, and WebOS are fluid》。这篇文章的作者认为原因在于两个操作系统调度线程 (

查看全文: http://www.udpwork.com/item/6803.html
|<<<12>>>| 一共2页, 16条记录