各位先進好
今天我在書局內翻了好幾本講解MAC OS X的書籍
他們都有提到OS X因為是UNIX核心
所以在檔案的規劃上比windows好 把系統/程式/資料庫/使用者給分開
所以比windows穩定些
但是書中並沒有提到是怎麼個穩定法
例如說在windows中令人詬病的:「裝很多程式就會跑很慢」
在OSX中會獲得解決嗎?
至於是否會因為安裝多個程式就導致系統明顯變慢,要看程式的特性,不能說一定會怎樣,但是一般來說,隨著使用時間增加,系統運作環境多少都會膨脹或者改版,相對來說原來的系統規格有可能負荷力就會不足,就會讓用戶感受到系統變慢或不穩.
(1) 防毒軟體 - 這一類幾乎是造成系統效能下降的主要原因。防毒軟體的運作有兩種方式積極 on line 模式防範病毒的侵入或是消極的 off line 方式掃描病毒是否入侵系統並嘗試移除。On line 模式就是系統效能的主要殺手,你每開啟一個應用程式,他就會開始檢查記憶體以及硬碟檔案,上網時則是在你開啟網頁之前先掃描一番。事實上沒有人統計過 Windows 下的防毒軟體花費多少 CPU time,在 IT 界,CPU time 即代表成本,如果有人統計過,相信使用 Windows 系統的人,一年花費不少 CPU 成本在防毒軟體的掃描上。反之,OS X 和 Solaris/Linux 則目前比較不需要這類防毒軟體,未來會不會發展成 Windows 的慘狀也沒人知道。
(2) 防火牆軟體 - 其實這個是跟防毒軟體一樣,每進一個封包就掃描一次,也是要花費 CPU 成本。
(3) 作業系統的 system service 效能 - Windows 使用了一個令人啼笑皆非的東西 --> System Registry Database。它是一個資料庫,將系統上所有的軟硬體狀況,有用到的,沒用到的通通放在裡頭,平常記憶體少實則放在硬碟。為什麼它是一個效能殺手呢?簡單來說,當你開啟應用程式時的那一刻,這個資料庫就開始被搜尋,管你有沒有用到這些 registry,它就是會被搜尋一遍。而且這個資料庫會因為軟體安裝,反安裝,日常執行等等因素越變越大,我見過最誇張的例子是 registry 檔案的大小足足有 1.6G bytes,想想看這有多淒慘。Linux/Solaris/OS X 則沒有這個東西。
(4) 檔案系統效能,NTFS 事實上已經比 FAT 快很多了,不過跟 Linux/Solaris/OS X 高效率的日誌式檔案系統,NTFS 在處理 fragmentation (檔案碎塊) 的能力仍然稍嫌脆弱。在 NTFS 底下,因為軟體的安裝,執行使用,一段時間之後 fragmentation 會很高,造成硬碟讀寫頭移動頻繁,降低讀檔效率,同時也會增加硬碟損壞的機會。是的,硬碟的機械裝置會因為頻繁的使用而加速耗損。使用 Windows server 的硬碟壽命大約是 Linux 的 3/4,這是個人的經驗。
OS X 在某些方面表現比 Windows 優異,像是檔案系統,process 排程,但是不代表 OS X 上面裝了一堆軟體就一定不會像 Windows 一樣降低效能,要看你是裝了什麼軟體,用途是什麼。如果在 OS X 上面裝防毒軟體,同時打開 on line 的防毒模式,並不會比 Windows 好到那裡去。
良好的使用習慣才是改善系統效能的不二法門,比如說沒有檔案交換,沒有上網時,可以關掉防毒,防駭軟體,經常的清理磁碟空間,並使用 defragment 工具,這些都會提高系統效能,而且跟用那個作業系統無關。所以不要期待換 OS X 之後會有如神助,一切都跑的飛快。所以呢,學習讓 Windows/Linux/Solaris/OS X 的效能發揮出來比較實際一些。
給了我相當多的知識
在此把問題講的清楚一些好了
windows常常因為裝了很多程式 即使不使用 他也是會越來越慢(我不知道為什麼)
有一些小軟體並不是這麼常使用 這種軟體裝了越多 windows好像就會越來越慢
使得我常常都要ghost
然後再慢慢裝軟體
到了一個程度 又慢了
再還原一次....
請問 mac os X 在裝很多軟體 「但是在不開啟的狀態下」 是否會拖慢系統呢?
感謝各位的指教~
歡迎來我的網誌瞧瞧~
Http://www.ccool.idv.tw

你只要把使用者下方 登入項目 裡面的選項不需要的拿掉
"系統偏好設定 帳號 登入項目"即可勾選刪除
然後定期修復磁碟權限 除非物理因素
要不然正常使用下不論要不要開關機Mac都可以很穩定工作


跟Windows比起來好太多了,光Windows重灌加防毒就可以讓自己瘋掉,


當然 軟體越做越大 相對硬體需求當然也變大了,加Ram換HD都是不錯升級方式
但我都是買機器時在第一時間就把Ram加到滿<除了因為沒錢用MacPro那種top機器~

但是久久重開機倒是還是需要的~



ccool wrote:
感謝兩位先進的指教
...(恕刪)
就以許多人常用來讀PDF文件的軟體Arcobat Reader來說,可以免費下載的Arcobat Reader在5.x或6.x版時就已經是許多人必備的軟體,一些網路上流通的PDF文件幾乎都要靠它來閱讀,但是大家認為當時的Arcobat Reader有一個缺點,就是啟動速度讓人覺得太慢了,許多經常要開關Arcobat Reader來閱讀PDF文件的人,對於5.x已經感到有點慢,功能增強的6.x又更慢,但是到了Arcobat Reader 7.x版,號稱啟動速度變快了
只是這並非Arcobat Reader有什麼妙招把來軟體給瘦身,而是Arcobat Reader軟體在你開機的時候就預先載入好了,當你有需要讀PDF文件時,就直接從記憶體把Arcobat Reader軟體叫出來,看到如此神速的啟動速度,用戶當然也高興,但是如果每一家軟體廠商都這樣做,那麼記憶體再多也不夠用,雖然Arcobat Reader的啟動速度改善了,但是未用先佔的做法當然導致系統可用的資源變少了,因此可能要執行其他軟體就變的更慢了,或是因此拖累整個系統,只是Arcobat Reader確實啟動變快了,所以你想要快,軟體廠商也想要快,它用什麼方法來實現,或是現實來說是否有實現的可能性,這是需要去理解的.
因為現在軟體尺寸幾乎只會增加不會減少,在使用一段時間後,系統會變慢其實也不算意外,Windows Registry的原理也是類似Arcobat Reader做法,如果這些預先載入的Registry在你的使用過程有被利用到,那麼它也許有一些加速作用,但是若是用不到,那麼這些Registry就像米蟲白白吃了你的電腦資源,綜合來說,正負面的效果通常也互相抵銷,要增加效能,還是以硬體去提升CPU 、RAM、高轉速和Cache 硬碟等等才有明顯的效果.
我想以我一個從windows跳過來的使用者可以提供一些心得。我自己使用PW-G4使用了一年。原本在使用之前自己的想法是:apple因為是屬於比較封閉的系統(因為使用者比windows少很多),所以也不太會像windows 一樣會有事沒事就灌一些軟體來玩,然後軟體愈灌愈多系統就愈來愈慢(即使你不去使用那個灌了的程式),然後到了一個慢到受不了的程度,就來一次重灌系統,我想這樣的模式,使用windows的朋友應該有90%的人都做過吧,剩下10%的人就是從來不去亂灌一些小軟體的人吧(個人想法)。
當我開始使用mac之後才發現,原來mac的一些小程式也是不少,而且有些真的設計的很聰明或是介面很漂亮.......等等,因為這些理由,我又開始做跟在windows時一樣的事,沒事就在網路找軟體來灌,而在這種使用情況下,這一年中我重灌了一次。
但是非常重要的一點是:重灌並不是因為系統變慢了,而是因為在灌了一堆軟體之後覺得自己的電腦裡就是一種雜亂的感覺,所以才想要重灌。當然,在灌了一堆雜七雜八的軟體之後,的確電腦在執行速度上確實有變慢的感覺,不過大概是剩85%~90%左右的速度吧,例如偶而程式也會當掉(不過據說在mac裡,這種情形其實是跑的慢而已,如果讓彩球一直轉的話,還是會跑出來的,不過小弟比較急,都是強制關掉),還有強制關機的次數用到現在大概3~4次吧(1年多)。而不像windows 如果在灌了一堆軟體之後,那變慢的速度真的會讓人抓狂,就會想直接重灌系統還比較快,甚至我有朋友都變成"重灌達人"了,還去抓那種全自動重灌的windows版本,想想還真是奇怪的生態(笑)(自己還是雙系統在用,因為畢竟有些東西還是要windows才能跑)
希望我的使用經驗能解答樓主的疑問。
P.S. 我使用windows時是不使用防毒軟體與防火牆的狀況,但是因為使用環境單純,所以沒有中毒過。單純比較灌軟體對作業系統的影響。
內文搜尋

X