|
发表于 2004-11-4 01:27:31
|
显示全部楼层
呵呵,没想到居然有人跟我想到一起去。。。高兴。
可惜我水平太臭,否则也许早就开始了。支持先!
App <-> xlib <- TCP/AF_UNIX -> X, a monolithic server <- drivers, libs, fb... -> kernel <-> hardware
把 X 到 kernel 的部分整合,或者把 xlib <-> X server 的部分改变成单纯的 function call,也许都可以让桌面程序效果更好。
或者更进一步的考虑,改成 app <-> xlib <-> kernel/driver/fb,是不是可行呢?
其实现在 Xorg ,速度早已不是最大的缺陷。如果能通过简化这个系统来加强自动配置,降低发布难度,绝对是一个公德。
to 楼上:
只要保持一个 xlib 的接口,现有代码应该可以避免浪费的。 |
|