LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: asmcat2000

x与kernel有没有必要整合在一起?

[复制链接]
发表于 2004-11-18 16:09:19 | 显示全部楼层
最初由 自由狼-台风 发表
不认为应该集成。移植性、稳定性和可维护性都成问题。

就像现在的 Linux 有多个发展方向一样,“纯内核”与带集成X的内核分由不同的人管理,怎么会有稳定性和可维护性的问题呢?
你说的移植性就是指不同的显卡吧?但现在的内核不就是在不同的arch上吗?将来在源代码的根目录建一个X的目录,在里面再建一个arch目录,对不同的显卡编译不同的可加载模块,这样移植性的问题也可以解决。
发表于 2004-11-21 20:11:43 | 显示全部楼层
可以仿照Windows的法子,像一个微内核操作系统,而X服务是最为一个单独的进程运行的。这样看来,好像将X放到内核的方法就没有必要。
发表于 2004-11-22 13:11:55 | 显示全部楼层
最初由 orphen 发表
可以,这样X的执行效能应该会提高吧?
和win在图形界面下的差距就会缩小很多吧?

大概是你不会使吧.
发表于 2004-11-22 14:41:56 | 显示全部楼层
Keep it simple
发表于 2004-12-2 22:51:50 | 显示全部楼层
unix的设计哲学就是保持简单,搞那么复杂,那你不如用windows,何必用linux呢?再说现在X在linux下运行效率也不是很差,完全可以接受.没必要整合它到内核,反而导致系统不稳定
发表于 2004-12-4 01:17:10 | 显示全部楼层

很有意义

但不清楚其中的工作量在到底有多大,怎样让基于X-Windows下的程序不经修改的在上面运行?
发表于 2004-12-5 12:27:14 | 显示全部楼层
我认为这样做完全没有必要。
这样做会使内核的复杂度和尺寸大幅增加的。
发表于 2004-12-5 13:33:19 | 显示全部楼层
不是没有必要,是不应该这样做。X和内核整合在一起,要是不想要X怎么办,重新编译么,换内核么
GNU/Linux提倡的是自由,包括使用的自由,选择的自由
发表于 2004-12-5 17:28:00 | 显示全部楼层
先不说技术上的可行性,
如果可以提高 X 的效率的话, 我觉得是个不错的主意.
linux 是可以有很多应用的.你可以用作服务器, 我也可以用作我的工作站. 对于桌面版来说. 可以提供运行效率, 何乐而不为呢?
linux 要赶超 windows, 桌面应用是很大的一方面啊.

况且, 象用在智能手机等之上的嵌入式版本. 效率就更加重要了.

个人愚见.
发表于 2004-12-5 18:01:53 | 显示全部楼层
就算技术上可以轻易实现也不应该做。技术应该给人创造更多的选择,而不是限制自由
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表