FreeBSD桌面的一點兒想法:
最近覺得,作為一個中文桌面系統,單純的滿足於漢字錄入以及中文界面是遠遠不夠的,既然使用了它,就應該讓這個桌面更方便的讓人來使用。這兩日翻看了很多的資料,包括FreeBSD的手冊和系統手冊,也翻看了一些E文的大篇幅和小經驗,總結的來說,FreeBSD還是大有潛力可挖的,適當的內核調整以及桌面底層的支持,可以讓FreeBSD的桌面更方便的讓人使用,這讓我最近更多的關注HAL和FreeBSD的內核調整。
內核調整方面,對比看了PC-BSD的實現,目前覺得比較有效的是調整用戶數,調整最大文件數,還有每個進程打開的最大文件數等等,這幾個方面是互相影響的,目前正試著找出它們之間的平衡。其次就是磁盤的讀取效率了,這個目前還沒有具體的頭緒,也沒有找出網絡上所提到了那些參數的具體含義。突發一個想法,是借鑒xp系統的程序預讀,我想在kde中,是有這個原理實現的,證據就是系統啟動之後“會話”的恢復,感覺上恢復“會話”的時候,程序運行的比較快,起碼比重新運行要快。如果能摸清“會話”緩存的細節,說不定可以增加桌面的反應速度。
關注DBus,HAL是源於可移動文件系統的自動加載,這方面FreeBSD正在開展相關的工作,但是遍尋網文,看不到具體的進展情況。能看到的是FreeBSD在gnome上針對HAL,DBUS所作的成果。FreeBSD有點兒偏心,怎麼就不好好的研究一下KDE,看樣子還需要FreeBSD-kde的大拿們,多做一些工作。讓KDE的用戶也能享受即插即用的滿足感。
當然要求別人做工作,自己也不能閒著,開發做不了,可以積攢相關的知識,做好技術儲備,希望可以搭上這班車,讓自己小小的滿足一吧,還有讓自己有做夢的資本,我有一個夢想----制作一個完美的FreeBSD+kde的liveCD。