Solaris 應用程式設計 孫勇

2021-04-18 12:51:49 字數 1768 閱讀 9265

solaris

應用程式設計 《

programming ruby

中文版》譯者孫勇

許多讀者看到

「某某等

」譯的書籍,心中對其就分數大減。對《solaris 應用程式設計》這本書,各位看官只管放心。本書是

sun中國工程研究院的若干同事集體翻譯的(我承擔的是第七章的翻譯),同時每一章都有另外兩位同事對其進行評審和校訂,自信有很好的專業保證和翻譯質量。這本書是最新的

solaris

應用開發指南,涵蓋了各方面的知識且具有相當的深度,的確是不可多得的一本好書。

和大多國內的

solaris/opensolaris

愛好者(包括同在國內的許多同事)一樣,我也是從

linux

轉入到solaris

開發的。

solaris

的開發環境,包括編譯器、偵錯程式以及許多實用工具,與

linux

相較都有所不同。回想剛入職時,主要是向前輩請教和自己摸索,知識點亦分散在不同的文件中。而這本書對此有全面的介紹,並且包括了許多最新的內容。試想如果當初有這本書作為入門指導,學習起來一定事半功倍。本書的重心是介紹如何在

solaris

上開發高效能的應用。將應用開發中有關效能優化的各個側面,都一一展現給讀者。對於乙個嚴肅的

solaris

應用開發程式設計師,這真是一本必讀的開發指南。對於非

solaris

平台上應用的效能優化,亦有一定的參考價值。「我用

linux

好好兒的,幹嘛要用

solairs/opensolaris?」

,這可能是你心中乙個大大的問號。嚴格來說,你使用的是

gnu/linux

系統,linux

只是kernel

。你所依賴的,更多的是

gnu系統,而不是

linux kernel

。solairs

(特別是

opensolaris

),除了

kernel,c

庫和一些實用程式,和眾多的

linux

發行版也沒太大差別。

ultrasparc t1/2 + solaris/opensolairs

,對於web

應用的部署和運營來說,真可謂是乙個夢幻平台。最新的

ultrasparc t2

晶元,有

8核且每核

8執行緒,作業系統所見的「虛擬

」cpu有64

個之多,並且記憶體訪問的頻寬巨大,而功耗很低,它甚至還是乙個開源的晶元。

x86/64

平台上的

solairs

,同樣也表現不俗,

dtrace

、zfs

、virtualization

等業界領先的特性,都對你的應用部署和維護,提供了強大的支援。再加上

mysql

剛剛加入

sun的大家庭,可以預見

samp

平台將有非常好的應用前景。

這本書的翻譯,除個別段落有些生澀或小的錯誤外,總體十分流暢。唯一遺憾的地方是,出版社沒有採用

「頁頁對譯

」的方式,所以附錄的索引就丟掉了,對於一本需要時常查閱的工具書來說,十分可惜。這似乎是出版社的慣例,之前的

solariskernel internals

也是如此。

IAP 應用程式設計

1 檢查是否需要對第二部分 進行更新 2 如果不需要更新則轉到4 3 執行更新操作 4 跳轉到第二部分 執行 第一部分 必須通過其它手段,如jtag或isp燒入 第二部分 可以使用第一部分 iap功能燒入,也可以和第一部分 一道燒入,以後需要程式更新是再通過第一部分iap 更新。對於stm32來說,...

串列埠應用程式設計

include include 標準輸入輸出定義 include 標準函式庫定義 include unix 標準函式定義 include include include 檔案控制定義 include ppsix 終端控制定義 include 錯誤號定義 include include include...

DirectShow應用程式設計介紹

這篇文章包含兩方面內容 filter graphs 寫乙個dshow應用程式 一 filter graphs dshow的基本軟構件塊是一種叫做filter的元件。a filter一般只執行基於多 資料上的單一的操作。例如,有一些dshow filter有如下功能 1 讀檔案 2 3 為某一種流格式...