linux七大功能,值得Linux向其他系统借鉴的七大功能特性
【51CTO.com快譯】嗨,Linux發行版開發商們!你們可以為系統添加這些功能特性嗎?
Linux發行版應該添加的七大功能特性
功能擴展是個文件,你只要將其拖到Extensions文件夾,下次重新啟動時,該功能擴展就被加載。(Mac OS啟動屏幕底部的那些圖標呢?那些就是功能擴展)。不想再使用功能擴展了?只要將它拖出那個Extensions文件夾即可。某個功能擴展導致了問題?重新啟動時按住Shift鍵,所有功能擴展都被禁用。確實很方便。
能夠設置運行中應用程序的優先級不是什么新鮮事。長期以來,我們就一直使用nice來設置任務的優先級。Haiku OS則更進了一步,它提供了一個簡單的用戶界面,讓你可以為整個系統中每個運行中任務的每個線程設置優先級,只要快速點擊幾下。由于Haiku對多線程應用程序高度重視,這項功能因而更加強大。不過,它在Linux上仍然大有助益。
在Unix/Linux界,我們借助命令行應用程序可以在shell中獲得這種功能,但是Linux上的圖形應用程序基本上缺少執行任何真正腳本的適當接口。
沒錯。這是經典版(OS X之前)Mac OS的另一項功能。那是一個缺陷多多的系統,但是它同樣有一些很酷的功能。其中一個就是它對內存磁盤(RAM Disk)的處理。打開“內存”控制面板,開啟內存磁盤,設置大小,然后選擇重新啟動時,你是否希望內容保存(到該驅動器)。非常容易。
你問,為什么要這么做?想要提高頻繁從磁盤讀取數據或頻繁將數據寫入到磁盤的游戲或實用程序的速度?那就把它放到內存磁盤中,讓它完全從內存運行。有時候速度提升相當顯著。
傳統的Linux存儲庫模型絕對很出色,但是將現有的應用程序連同其所有支持數據放在單單一個文件中會異常方便,而且沒有任何前提或缺點。Mac OS(經典)處理這項任務的方法是,把某個應用程序的所有數據塞入到通常被稱為資源分支(resource fork)的地方(通??梢允褂妹麨镽esEdit的工具來加以編輯)。
Mac OS X采取了類似的做法,它把所有這些數據存儲在具有“.app”擴展名的預定義文件夾結構中,因而在最終用戶看來,好像它就是單單一個文件。AppImage之類的Linux項目在慢慢滿足這個要求,但是我們還沒有看到主流的Linux發行版真正欣然采用這項功能。
7.Mac OS Classic--控制條(Control Strip)
控制條是經典Mac OS的另一個證明很有用的奇特功能。它是一條可移動、可折疊、可擴展的欄,讓用戶便于快速訪問許多常用的功能,音量、顯示屏、媒體播放、網絡驅動器,諸如此類??刂茥l確實很棒的地方在于,我可以把它放在自己喜歡的任何地方,不需要它時又可以縮小,一點也不礙事。
原文標題: 7 features Linux could borrow from other systems,作者: Bryan Lunduke
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】
點贊 0
總結
以上是生活随笔為你收集整理的linux七大功能,值得Linux向其他系统借鉴的七大功能特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 读取飞信信息,Linux下飞
- 下一篇: Linux arm9 设置中断向量表,S