tailieunhanh - Pro.NEt Performance
We believe that .NET developers cannot achieve systematically high-performance software solutions without thoroughly understanding all three areas. For example, .NET memory management (facilitated by the CLR garbage collector) is an extremely complex field and the cause of significant performance problems, including memory leaks and long GC pause times. Without understanding how the CLR garbage collector operates, high-performance memory management in .NET is left to nothing but chance. Similarly, choosing the proper collection class from what the .NET Framework has to offer, or deciding to implement your own, requires comprehensive familiarity with CPU caches, runtime complexity, and synchronization issues | THE EXPERT S VOICE IN .NET Pro .NET Performance Optimize Your c Applications MAKE YOUR USERS HAPPIER AND YOUR CODE SNAPPIER BY MAXIMIZING THE PERFORMANCE OF YOUR APPLICATIONS Sasha Goldshtein with Dima Zurbalev and Ido Flatow Apress For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Apress Contents at a Glance About the About the Technical Chapter 1 Performance Chapter 2 Performance Chapter 3 Type Chapter 4 Garbage Chapter 5 Collections and Chapter 6 Concurrency and Chapter 7 Networking I O and Chapter 8 Unsafe Code and Chapter 9 Algorithm Chapter 10 Performance Chapter 11 Web Application
đang nạp các trang xem trước