Multithreaded Programming With PThreads (Paperback)
            
暫譯: 使用 PThreads 的多執行緒程式設計 (平裝本)
        
        Bil Lewis, Daniel J. Berg, Sun Microsystems Press
- 出版商: Prentice Hall
- 出版日期: 1997-12-19
- 售價: $1,440
- 貴賓價: 9.8 折 $1,411
- 語言: 英文
- 頁數: 432
- 裝訂: Paperback
- ISBN: 0136807291
- ISBN-13: 9780136807292
- 
    相關分類:
    
      C++ 程式語言
 
立即出貨 (庫存 < 3)
買這商品的人也買了...
- 
                
                   Programming with POSIX Threads (Paperback) Programming with POSIX Threads (Paperback)$2,360$2,313
- 
                
                   敏捷軟體開發:原則、樣式及實務 (Agile Software Development: Principles, Patterns, and Practices) 敏捷軟體開發:原則、樣式及實務 (Agile Software Development: Principles, Patterns, and Practices)$780$616
- 
                
                   JavaScript 精緻範例辭典 JavaScript 精緻範例辭典$450$383
- 
                
                   C++ Primer, 4/e (中文版) C++ Primer, 4/e (中文版)$990$891
- 
                
                   全球最強 VMware vSphere 4 企業環境建構 全球最強 VMware vSphere 4 企業環境建構$860$731
- 
                
                   Google Android 手機 APP 開發入門 Google Android 手機 APP 開發入門$520$411
- 
                
                   Microsoft Visual Basic 2010 程式設計經典 Microsoft Visual Basic 2010 程式設計經典$650$514
- 
                
                   深入淺出 Android 遊戲程式開發範例大全 深入淺出 Android 遊戲程式開發範例大全$620$484
- 
                
                   約耳趣談軟體-來自專案管理的現場實錄 (Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers) 約耳趣談軟體-來自專案管理的現場實錄 (Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers)$490$387
- 
                
                   ASP.NET 4.0 網站開發實戰 ASP.NET 4.0 網站開發實戰$720$569
- 
                
                   iPhone UI 設計經典案例 iPhone UI 設計經典案例$420$332
- 
                
                   Microsoft SharePoint 2010 企業內容管理與網頁設計 Microsoft SharePoint 2010 企業內容管理與網頁設計$950$751
- 
                
                   Google Android SDK 開發範例大全, 3/e Google Android SDK 開發範例大全, 3/e$950$751
- 
                
                   一定要學會的 HTML5 + CSS3 網頁設計實作應用 一定要學會的 HTML5 + CSS3 網頁設計實作應用$450$351
- 
                
                   Eclipse 完全攻略-從基礎 Java 到 PDE 外掛開發 Eclipse 完全攻略-從基礎 Java 到 PDE 外掛開發$600$468
- 
                
                   徹底研究 Java 程式開發 349 例 徹底研究 Java 程式開發 349 例$780$663
- 
                
                   Oracle 10g/11g 效能分析與最佳化 Oracle 10g/11g 效能分析與最佳化$520$406
- 
                
                   Android 技術內幕-探索 Android 核心原理與系統開發 Android 技術內幕-探索 Android 核心原理與系統開發$580$458
- 
                
                   Java SE 7 技術手冊 Java SE 7 技術手冊$580$458
- 
                
                   Android 3D 遊戲開發技術詳解 Android 3D 遊戲開發技術詳解$680$537
- 
                
                  .jpg) Objective-C 2.0 iPhone/iPad/Max OS X 程式設計講座 Objective-C 2.0 iPhone/iPad/Max OS X 程式設計講座$590$460
- 
                
                   大型 C++ 軟體設計 (Large-Scale C++ Software Design) 大型 C++ 軟體設計 (Large-Scale C++ Software Design)$980$774
- 
                
                   Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X) Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411
- 
                
                   現在不用 SSD 要等到何時?一定要買固態硬碟的時代終於到來! 現在不用 SSD 要等到何時?一定要買固態硬碟的時代終於到來!$420$357
- 
                
                   版本控制使用 Git (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development) 版本控制使用 Git (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development)$580$458
商品描述
Summary
68072-8
Based on the best-selling Threads Primer, Multithreaded Programming with Pthreads gives you a solid understanding of Posix threads: what they are, how they work, when to use them, and how to optimize them.
It retains the clarity and humor of the Primer, but includes expanded comparisons to Win32 and OS/2 implementations. Code examples tested on all of the major UNIX platforms are featured along with detailed explanations of how and why they use threads.
In addition to scheduling, synchronization, signal handling, etc., special emphasis is placed on:
- Cancellation: What does it mean to do bounded-time cancellation? What are the numerous details the programmer must deal with, and how do you avoid using cancellation at all?
- Error expeditions: What do they all mean and what should you do about them?
- Performance: How fast can a program run, and what are the limiting factors? Theoretical issues are considered and a case study for NFS is presented.
- Hardware: A number of machine designs are examined (Sun, SGI, and DEC), focusing on issues of performance, synchronization instructions, bus design, and invalidation techniques.
- Languages: The use of threads in other languages (Lisp, Eiffel, Smalltalk, etc.) is examined, with special emphasis on C++ and Java.
- References: Pointers to the newsgroup, FAQs, web pages, code examples, other books, freeware tools, and commercial products are included.
- More than anything else this is a practical book-it tells you what can and cannot be done with threads and why. In short, everything you need to know to build faster, smarter, multithreaded applications.
商品描述(中文翻譯)
摘要
68072-8
基於暢銷書《Threads Primer》,《Multithreaded Programming with Pthreads》讓您對 Posix threads 有深入的了解:它們是什麼、如何運作、何時使用以及如何優化它們。
本書保留了 Primer 的清晰度和幽默感,但增加了與 Win32 和 OS/2 實作的比較。書中提供了在所有主要 UNIX 平台上測試過的程式碼範例,並詳細解釋了它們如何以及為什麼使用 threads。
除了排程、同步、信號處理等主題外,特別強調以下幾點:
- 取消:進行有界時間取消意味著什麼?程式設計師必須處理的眾多細節是什麼,如何完全避免使用取消?
- 錯誤探險:它們都意味著什麼,您應該如何處理?
- 性能:程式可以運行多快,限制因素是什麼?考慮理論問題並提供 NFS 的案例研究。
- 硬體:檢視多種機器設計(如 Sun、SGI 和 DEC),重點關注性能、同步指令、匯流排設計和失效技術等問題。
- 語言:檢視其他語言(如 Lisp、Eiffel、Smalltalk 等)中使用 threads 的情況,特別強調 C++ 和 Java。
- 參考資料:包括指向新聞組、常見問題解答、網頁、程式碼範例、其他書籍、免費工具和商業產品的指引。
這本書最重要的是實用性——它告訴您使用 threads 可以和不可以做什麼,以及為什麼。簡而言之,您需要知道的一切,以構建更快、更智能的多執行緒應用程式。

 
     
     
     
     
     
     
     
     
     
     
    
 
     
    