毓毓的窩

投資investing,經濟學Economics, 商業Business,麥金塔Mac, 法律Law…

Archive for the ‘Mac OSX簡介’ Category

譯者的前言

Monday
Jul 31,2006


這系列的文章已經翻了好一段時間;裡面三篇我沒有翻譯的文章理由如下:
1.我本身並非資訊本科,所以寫程式純是玩票性質;因此實在不敢僭越翻譯「Mac OSX上寫程式」
2.Mac OSX上有什麼好用的軟體,我認為已經有很多華文網站有比原文更詳盡、更適宜的介紹。所以這篇沒有太多的翻譯價值。
3.Mac OSX技巧隨著系統更新,迭有更改;因此在時效性考量下,這篇也暫不翻譯。

其它已經完成的,共有10篇。我想對想認識Mac OSX的朋友應該是可以發揮一點點幫助(只希望不是「加害給付∼哈哈」)

重新刊登,除了再次老王賣瓜介紹之外,也說明一下翻譯計畫停頓之委由。
謝謝大家

2006.07.31 張元毓 敬上

(more…)

【翻譯】核心之上

Thursday
Jun 30,2005

這篇我們來談談Mac OSX核心上面的軟體層

核心服務

我們可以看到核心服務這個層被擺在核心上面,裡頭包含:CoreFoundation.framework和 CoreServices.framework。這裡含括了各種不同的典型非圖形介面服務(有:管理各個程序的APIs、資源、虛擬記憶體以及檔案系統的互通):

。CarbonCore —- Carbon的一部分核心,像是不同的Carbon管理員:Carbon本身是MacOS裡傳統上存在的典型APIs,自然Mac OSX裡也會有。

。CFNetwork —- 使用者層級上面,提供許多通訊協定(FTP、HTTP、LDAP、SMTP….)的網路服務API

。OSService —- 包含許多系統APIs的架構(存取不同磁區、系統密碼、開放傳輸、聲音、電源….等)

。SearchKit —- 能夠在多語言裡製作索引與搜尋的架構

。WebServiceKit —- 透過SOAP與XML-RPC使用網頁服務的API。

(more…)

»
Friday
Jun 24,2005

Bottom Line
Mac OSX給我相當優的印象:如果說要選一個運算平台來滿足我的數位生活,那Mac OSX絕對是第一首選!除非我的工作或是特殊需求非得用其他平台不可。
當然我這樣想可不表示其他人也會如此。我這樣的結論也不代表說Mac OSX就全然沒有缺點可言,甚至我覺得還不少:像是它使用太多”舊技術”、舊包袱、某些方面的表現並不優秀、在美麗的介面下仍有一些醜陋的玩意兒、得花錢買、一定得用Apple的硬體(雖然我個人相當喜歡Apple的硬體)、有時後會出現kernel panic。即便是這樣,Mac在我個人的觀感裡仍是最值得擁有的終端平台:它是目前市面上唯一能讓你真正看得到也吃得到的好產品。

(more…)

»

【翻譯】Mac OSX開機

Monday
May 23,2005

現在我們來談談有關Mac的韌體(很多時候這東西可以說很類似PC上面的BIOS),要大家注意的是新舊版的ROM之間非常不同。舊版像是68k這種舊世界的PowerMacs,新版的就像是目前可見的Mac,用的是Open Firmware3.x版。而我們只討論較新的版本。
雖然說這些韌體不包含在MacOSX裡面,但是對機器上運行的系統來說,它還是扮演著非常重要的角色,此外這玩意兒在除錯上也是非常有用,所以我們才會在這邊加以論述。

(more…)

»

【翻譯】Mac OSX系統啟動

Monday
May 23,2005

這篇我們來談談Mac OSX啟動過程會經歷的程序。
一些關於開機的細節部份,我已經在之前的文章「Mac OSX開機」與「XNU:核心」這兩篇文章中說明過了。略摘錄重點如下:

  • 電源打開
  • 執行韌體
  • 硬體資訊匯集與初使化
  • 開機項目選擇;此時可能會去詢問使用者要以何種裝置開機
  • 控制權移轉至Boot loader(/System/Library/CoreServices/BootX)。BootX會去載入核心與標記OS。
  • BootX此時會嘗試去載入之前的系統裝置驅動程式快取(/usr/sbin/kextcache)。快取裡面會包含相關資訊、函示庫以及套件供核心使用。如果說核心找不到或是檔案已經毀損,那核心會自動去讀取/System/Library/Extensions來完成開機動作。
  • 核心中重要參數此時會載入,同時有關裝置也會完成定義。在這個時點,Open Firmware跟著退出。
  • 各種Mach/BSD資料架構由核心完成初使化。
  • I/O kit初使化
  • 核心啟動/sbin/mach_init,開始各項系統上的服務與port。

此時,開機程序進入使用者層級

(more…)

»

Recent Comments