使用 libevent 容易犯的一个错误 44 days ago Read More
使用 libevent 的一个代码片段如下:struct event ev_accept;event_set(&ev_accept, listen_fd, EV_READ|EV_PERSIST, on_accept, NULL);event_add(&ev_accept, NULL);这段代码是错误的,因为 ev_accept 是在栈上分配的临时变量,但是 ev_accept 实际上是要求在...
linux系统locale的设定 324 days ago Read More
locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一样,你不需要设定l...
未来手机操作系统的格局分析 374 days ago Read More
由于移动操作系统的重要性被越来越多的人所关注,然而目前的市场统计资料又似是而非,所以 只能从基本面上进行分析。基本的事实就是智能电话的份额逐年增加,其中主流的操作系统依次是:Symbian, Microsoft Windows Mobile, Linux, RIM, Palm OS。排除了未来5年之内出现颠覆性的操作系统的前提下,我们就这几个操作系统来看未来的趋势。
移动操作系统受到很多因素...
拨云见日 关注七项Linux内核发展方向 388 days ago Read More
对于一个Linux的企业用户来说,它的内核开发可能显得过于复杂了,有许多人在维护不同的代码,而且有更多志愿者在提交代码,这种乱花渐欲迷人眼式的“热闹”景象却让我们很难看清未来将有什么样的新功能。
就其本身而言,Linux的发展没有路线图。为了对Linux发展方向有一个简单的认识,作者根据与开发者和内核维护者的交流,以及从www.kernelnewbies.org网站上了解的知识,提出了值得...