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