[Ubuntu] Ramdisk for Linux

雖著記憶體的大小不斷上升,在加上平常一般作業階段是不需要用上2GB甚至4GB之多的實體記憶體,有鑑於此,我們可以將這些剩餘的記憶體空間做個妥善的運用,透過linux底下tmpfs檔案系統,我們可以把記憶體掛載成硬碟使用,對於要做大量的I/O讀寫或者模擬運算時,Ramdisk可以大大提昇整體效能,以提昇運作速度。

首先在/media底下先建立一個名為ramdisk的資料
sudo mkdir /media/ramdisk
接著將此資料夾的權限設定為完全存取
sudo chmod 777 /media/ramdisk
最後設定所要掛載的記憶體空間,存取模式,並掛載至/media/ramdisk即可使用
sudo mount -t tmpfs -o size=512M,mode=0777 tmpfs /media/ramdisk
如果你想要每次開機都自動掛載,可以在/etc/fstab裡這樣設定。
tmpfs /media/ramdisk tmpfs size=512M,mode=777 0 0

[Ubuntu] Blueman

Official Website:Blueman

Ubuntu本身有自帶bluetooth的工具,但是在功能上略為簡略,這裡推薦一個不錯的bluetooth的控制軟體-Blueman,安裝方式可以透過增加PPA的路徑會比較方便點。

sudo add-apt-repository ppa:blueman/ppa
接著輸入以下指令就可以安裝Blueman了
sudo apt-get update
sudo apt-get install blueman

avidemux - video splitter and joiner

avidemux是linux底下一個非常快速的影音分割合併軟體,絕大部分的分割軟體都必需要透過轉檔,而avidemux可以以原編碼的方式直接分割影片,自然速度就會快上許多。

sudo apt-get install avidemux

[Ubuntu] Always use location entry

Ubuntu不知道從哪一個版本之後,location entry必須每一次打開資料夾要按下Ctrl+L才會顯示,而不是永久記憶。因為個人使用習慣的關係,我比較偏好location entry,所以透過Configuration Editor來設定。


執行gconf-editor,找到以下設定路徑/apps/nautilus/preferences/,將always_use_location_entry選項打勾即可。

AMD-V and Intel VT

在購買CPU時也許你會注意到這幾個關鍵字,並且好奇地將BIOS裡的Virtualization打開卻發現系統並沒有任何改變。事實上虛擬化(Virtualization)是設定給企業使用,藉由虛擬化有效用運實體伺服器的資源來解省硬體成本,並透過此技術將來提高實體主機的安全性,既然我們手上的CPU有這樣的功能,那我就要讓他有所作用,如果你有使用過VirtualBox或者Vmware的話,你可能會注意到他有支援多CPU的選項,如果要使用2顆以上的CPU支援(或者是說2個Core以上),這時你必須先在BIOS裡啟動Virtualization,才安裝系統在虛擬機上,如此就可以在虛擬系統上發揮更多的運算效能。


可以看到在虛擬系統裡仍然以Quad Core來執行,而3D部份仍為實驗階段中,所以並沒有通過相關測試,最後只得1.0最低分。

Reference:
AMD-V
Intel VT

[Windows] Windows 7 Service Configurations

Official Website: http://www.blackviper.com/

Services的設定是影響系統效能的一個大關鍵,降低Services的啟動除了直接影響記憶體的消耗外,也可以降低常駐程式做非必要得CPU資源消耗。記得差不多是10年前在使用Windows XP時就參考了BlackViper的Windows Service Configurations,他將Services的設定分為三類,分別為安全最佳化(Safe)最佳化(Tweaked)以及完全最佳化(Bare-bones)。對於初次設定Services的用戶我建議先依照安全最佳化(Safe)來設定會比較好一點,等你大致都了解各部份的Services功用時,才自行關閉它,否則很有可以因關閉某一個Services而導致其他程式連帶停止使用。(如果真的發生了也不必緊張,把他設定回來就是了,只是要記得自己到底關了哪些Services)。

[Ubuntu] ALC892 Driver Issue

Ubuntu 10.04所搭載的Kernel 2.6.32裡的PulseAudio是無法完全發揮ALC 892的5.1聲道的能力,除了可以透過更新Kernel至2.6.34之外(更新Kernel之後,其他問題也會相繼而來...@@),也可以直接安裝ALSA 1.0.23來解決這個問題,感謝有熱心的網友將此更新過程寫成script,如此一來只需要下載AlsaUpgrade-1.0.23-2.tar這個檔案,按照步驟執行即可。


Short Alsa-Upgrade script install instructions:

1. download the script and save it somewhere
2. cd
3. tar xvf AlsaUpgrade-1.0.23-2.tar
4. sudo ./AlsaUpgrade-1.0.23-2.sh -d
5. sudo ./AlsaUpgrade-1.0.23-2.sh -c
6. sudo ./AlsaUpgrade-1.0.23-2.sh -i
7. sudo shutdown -r 0

相關網頁如下:
ALSA Upgrade Script

Orange - data analysis tool

Installation pip install orange3 Run orange python -m Orange.canvas