發表文章

目前顯示的是 七月, 2009的文章

[筆記] Ubuntu系統優化

為了讓Linux變得更方便
Ubuntu已經變成了很肥的發行版本了
導致系統效率低落
下列是可以優化系統的方法:
整理自:
http://forum.ubuntu.org.cn/viewtopic.php?t=52012
http://www.wmfield.idv.tw/430

1.平行啟動程序
正常ubuntu開機時僅使用單一核心
這將會使啟動程序並行,加速啟動過程

sudo kate /etc/init.d/rc

(注意:這裡用gedit打開可能是亂碼,換個編輯器,如nano,vi什麼的就ok了)
找到並修改該行:

CONCURRENCY=none

為:

CONCURRENCY=shell


確保你的拼寫正確,寫錯一個字母你將無法啟動!!!
如果你使用的是SATA 或SCSI,這個方法會發揮最大的作用,然而即使像我使用ATA這樣的機器上,這個方法也使得的GDM登錄界面出現的更快了一些。
如果你使用很老的硬件,這個方法也可能會使你的機器啟動變慢。

2.swappiness
Ubuntu默認的vm.swappiness值是60,這一默認值已經很合適了。但你可以改小一些降低swap的加載,系統性能會有一點點的提升
輸入:
代碼:
sysctl -q vm.swappiness

你會看到值是60, 更改:
代碼:
sudo sysctl vm.swappiness=10

這樣你就將值由60改為10,這可以大大降低系統對於swap的寫入,建議內存為512m或更多的朋友採用此方法。如你你發現你對於swap的使用極少,可以將值設為0。這並不會禁止你對swap的使用,而是使你的系統對於swap的寫入儘可能的少,同時儘可能多的使用你的實際內存。這對於你在切換應用程序時有著巨大的作用,因為這樣的話它們是在物理內存而非swap分區中。
如果你想永久得改變這一值,你需要更改 sysctl.conf 文件:

sudo kate /etc/sysctl.conf

添加:

vm.swappiness=10

到末行,需要重啟生效。
我發現對於我的1G內存,將此值設為5是最合適的。

3.關閉IPv6
現在的網路幾乎都還在使用IPv4故可以先關閉IPv6

sudo vi /etc/modprobe.d/blacklist.conf

在檔案結尾處加入:

blacklist ipv6

重新開機後,網路…

用tmpfs加速你的Firefox!

其實就是Windows底下的RAMDISK

在/etc/fstab內加入

# RAMDISK
tmpfs /tmp tmpfs defaults 0 0


然後下指令

sudo mount -a


加速Firefox:
在Firefox網址列輸入about:config
然後按右鍵新增字串: browser.cache.disk.parent_directory
然後輸入值: /tmp
這樣以後Firefox的暫存資料夾就會在tmpfs裡了


還有一個更賤方法
開機的時候把Firefox整個複製到tmpfs裡
然後飛快阿!!
方法:
先到Mozilla下載Firefox檔案
解壓所後放到你自己想要的地方
注意:你可能必須先將外掛程式複製到這個firefox中

cp -H /usr/lib/mozilla/plugins/* 下載來的firefox資料夾/plugins


建立一個shell script: loadfirefox.sh
內容

# load firefox to tmpfs

homedir=/home/你的帳號
do_start()
{
cp -a 你放Firefox的地方 /tmp
#cp -a $homedir/.mozilla /tmp/firefox
#sudo rm -r $homedir/.mozilla
#ln -s /tmp/firefox/.mozilla $homedir/.mozilla
sudo chown -R 你的帳號:你的帳號 /tmp/firefox
}

#do_stop()
#{
#if [ -e /tmp/firefox/.mozilla ]; then
# rm $homedir/.mozilla
# cp -a /tmp/firefox/.mozilla $homedir
#fi
#}

case "$1" in
start|"")
do_start
;;
restart)
#do_stop
do_start
;;
stop)
#do_stop
;;
*)
;;
esac


其中以井字註解掉的那幾行是將Firfox的設定檔都放到記憶體裡
不過由於設定檔還滿大的(大約有200Mb,看…

[筆記] 完整刪除惱人的SCIM

直接移除language-support-zh和language-support-input-zh

sudo dpkg --purge --force-depends language-support-zh language-support-input-zh


移除scim

sudo apt-get remove --purge scim; sudo apt-get autoremove --purge


安裝gcin和language-support-font-zh和language-support-translations-zh

sudo apt-get install language-support-fonts-zh language-support-translations-zh

Show一下新桌面(With Global Menu)

圖片
包含下列套件:
Mac4Lin V1.0
Cairo Dock V2.0
Gnome Global Menu
Chwp V0.2.0

這是Global Menu的效果喔
注意看Gnome Panel的工具列出現在最上方,跟Mac一樣^^


暑假計畫

1.搞定.vimrc, .vim 插件
2.複習C/C++
3.ACM or USACO
4.Linux Programming
5.Advanced Bash Scripting

[筆記] ubuntu flash 中文字體亂碼

這個實在有點扯了
8.04就有的問題現在還在
只記得有一次8.10灌完後沒看到
可是過不久有出現了

然後因為我沒寄那個檔案名稱 又不想每次還要去google
筆記一下吧

sudo vi /etc/fonts/conf.d/49-sansserif.conf

把sans-serif改成sans serif或換成其他字體就行了!

暑假開始!

這篇文前天就該發了
只是考完後就開始玩了XD,所以拖到現在才發文

回想起六月底到兩天前,真是恍若隔世阿
每天到總圖讀一整天的書,很有高三的感覺,但很慘的是
我似乎是太緊張了,每天晚上都睡不太著
常常躺上床後翻了好久才睡著
結果隔天又睡眠不足,超痛苦的

很感謝這個月幫我加油的大家^^
還有很多考前的加油,讓我考試前對自己有信心
不然我還是很擔心~ 真是感謝大家

不過有一點比較囧的是...
有去考的都知道...
我看完了題目心中只浮現一個字"囧"
阿我讀得半死考這種題目?感覺沒什麼鑑別力
普物才考五題,大概有三題可以算高中的
然後其他的...有興趣自己上Coming_EE板上看吧

微甲就還好,不過我好像寫錯一個數字?
5寫成3了X^2+1,我2帶入忘了平方,也沒檢查到...
應該還好啦
反正成績8/10就出來了
這幾天我要好好的玩~暫時不去想啦。

然後說一下這幾天在玩什麼XD
主要是花了一天把ubuntu 9.04重灌成i386的
因為之前灌64位元 是沒什麼問題啦
不過就是因為有一些程式沒64位元版的(如Adobe Reader)
所以要另外裝lib32,裝一裝就很佔空間
然後顯卡驅動程式又有問題 Qt-Base的程式黑色背景會變空白的...
所以該乾脆改灌32位元的

然後開始研究Sony Ericsson手機刷機,這真是非常有趣的東西
可以讓你手機多出很多功能,或是修該一些本來不能改的東西
比如:相機拍照無聲,去除電信標籤,簡訊加密,來電黑名單,改音樂播放器介面成Walkman的
之類的東西
改天再po個心得整理上來好了

就先這樣阿~