Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Duffy J. — Concurrent Programming on Windows
Duffy J. — Concurrent Programming on Windows



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: Concurrent Programming on Windows

Àâòîð: Duffy J.

Àííîòàöèÿ:

Simply put, Joe Duffy is a world-wide authority on this topic. I don't just say that based on working with him (his office was 5 offices down the hall from mine), but also based on the conversations I've seen him dominate with other visionaries inside of Microsoft. If you don't take my word for it, just look at how elegant the Parallel Extensions to the .NET framework are that Joe was the dev lead and architect on. If you want to see examples of how clearly he can put his thoughts to writing, just visit his blog (http://www.bluebytesoftware.com/). 5 stars are not enough for this seminal piece of work.


ßçûê: en

Ðóáðèêà: Computer science/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Ãîä èçäàíèÿ: 2008

Êîëè÷åñòâî ñòðàíèö: 985

Äîáàâëåíà â êàòàëîã: 18.08.2014

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
volatile variable, interlocked operations      494
volatile variable, lazy initialization in .NET      524—525
Wait APIs      800—802
Wait Chain Traversal (WCT), Windows Vista      590 594—597
wait conditions      878—879
Wait ForSingleObject(Ex) APIs, abandoned mutexes and      218
Wait ForSingleObject(Ex) APIs, acquiring and releasing mutexes      216
Wait ForSingleObject(Ex) APIs, alertable waits      193—195
Wait ForSingleObject(Ex) APIs, taking and releasing semaphores      223—224
Wait ForSingleObject(Ex) APIs, waiting in Win32      189—190
Wait freedom      518
Wait graphs      589—594
Wait method, Task class      892—893
Waitable timers      234—241
Waitable timers, creating and opening      235—236
Waitable timers, overview of      234—235
Waitable timers, setting and waiting      236—237
Waitable timers, using FILETIMEs      237—241
WaitAllj WaitHandle class      205—206
WaitAny.WaitHandle class      205—206
WaitForMultipleObjects(Ex) APIs, acquiring and releasing mutexes      216
WaitForMultipleObjects(Ex) APIs, alertable waits      193—195
WaitForMultipleObjects(Ex) APIs, building user-mode scheduler      466—467
WaitForMultipleObjects(Ex) APIs, taking and releasing semaphores      223—224
WaitForMultipleObjects(Ex) APIs, waiting in Win32      190—193
WaitForThreadpoolCallbacks, Vista      328—330
WaitForThreadpoolTimer, Vista      334
WaitForThreadpoolTimerCallbacks, Vista      334
WaitForThreadpoolWaitCallbacks, Vista      339 341—342 347
WaitHandle class      204—206 374
WaitHandle.WaitAll      202 231—232 885
WaitHandle.WaitAny      885
WaitHandle.WaitOne      186
WaitHandle.WaitTimeout      206
Waiting in native code      189—195
Waiting state, threads      156
Waiting, .NET Framework monitors      309—310
Waiting, avoiding deadlocks with      576
Waiting, calling AsyncWaitHandles' WaitOne method      407—410
Waiting, causing deadlocks      575
Waiting, in control synchronization, busy spin waiting      63—64
Waiting, in control synchronization, continuation passing style vs.      65—66
Waiting, in control synchronization, monitors and condition variables      68—70
Waiting, in control synchronization, real waiting in OS kernel      64—65
Waiting, in control synchronization, using events      66—68
Waiting, message waits      195—198
Waiting, synchronization via kernel objects with      184—186
Waiting, using kernel objects      188
WaitingReadCount, ReaderWriterLockSlim      295
WaitingUpgradeCount, ReaderWriterLockSlim      295
WaitingWriteCount, ReaderWriterLockSlim      295
WaitOne method, APM      407—410 416
WaitOne method, WaitHandle class      205—206
WaitOrTimerCallback, CLR thread pool      375
WaitSleepDoin thread state      158—159 207—208
WAIT_ABANDONED value, abandoned mutexes      218—219
WAIT_ABANDONED value, blocking and pumping messages      199
WAIT_ABANDONED value, process shutdown      564 568
WAIT_ABANDONED value, waiting in Win32      190—191
WAIT_ALL flags      231—232
WAIT_FAILED      190—191 199
WAIT_IO_COMPLETION, alertable waits      193
WAIT_IO_COMPLETION, asynchronous procedure calls and      209
WAIT_IO_COMPLETION, blocking and pumping messages      199—201
WAIT_OBDECT_0      190—191 199—202
WAIT_TIMEOUT      190—191 199—201
Wake-all, stampedes      605—606
Wake-one, stampedes      605—606
Waking, condition variables and      306—307 309
WCF (Windows Communication Foundation)      72—73 719
WCT (Wait Chain Traversal), Windows Vista      590 594—597
Weakening the lock, process shutdown      563—564
WebClient      427
WebRequest, APM      419
WF (Workflow Foundation)      719—720
while loops, data parallelism and      658—659 661
while loops, iteration and      672
Win32 asynchronous I/O      792
Win32 asynchronous I/O, APC callback completion method      806—808
Win32 asynchronous I/O, asynchronous sockets I/O      814—817
Win32 asynchronous I/O, completing      796
Win32 asynchronous I/O, event handler completion method      802—805
Win32 asynchronous I/O, I/O completion ports completion method      808—813
Win32 asynchronous I/O, initiating      792—796
Win32 asynchronous I/O, overview of      792
Win32 asynchronous I/O, polling completion method      798—800
Win32 asynchronous I/O, synchronous completion method      797—798
Win32 asynchronous I/O, wait APIs completion method      800—802
Win32 legacy thread pool      353—364
Win32 legacy thread pool, I/O completion ports      359—360
Win32 legacy thread pool, overview of      317—319
Win32 legacy thread pool, performance of      391—397
Win32 legacy thread pool, registered waits      360—363
Win32 legacy thread pool, thread management      363—364
Win32 legacy thread pool, timers      356—359
Win32 legacy thread pool, understanding      353—354
Win32 legacy thread pool, work items      354—356
Win32, bit operations in      502—503
Win32, creating threads in      90—96
Win32, DllMain function in      115—117
Win32, interlocked singly-linked lists      538—540
Win32, process shutdown in      562 563—568
Win32, slim reader/writer locks      see "SRWLs (slim reader/writer locks)"
Win32, stack overflow disasters in      141
Win32, terminating threads      see "Threads termination
Win32, thread local storage      118—121
Win32, waiting in      189—195
WinDbg command      146
Window procedures      831
Windows Communication Foundation (WCF)      72—73 719
Windows Forms      837—840
Windows Forms, identifying calls that need marshalling      839
Windows Forms, ISynchronizelnvoke for marshalling calls      838—839
Windows Forms, overview of      837—838
Windows Forms, running message loop mid-stack      839—840
Windows Performance Monitor (perfmon.exe)      156—157
Windows Presentation Foundation (WPF)      840—846
Windows Task Manager      175
Windows Vista thread pool      323—353
Windows Vista thread pool, callback completion tasks      350—351
Windows Vista thread pool, creating timers      330—334
Windows Vista thread pool, debugging      353
Windows Vista thread pool, environments      342—347
Windows Vista thread pool, I/O completion ports      334—336
Windows Vista thread pool, introduction to      323—324
Windows Vista thread pool, no thread ownership and      352—353
Windows Vista thread pool, overview of      317—319
Windows Vista thread pool, registered waits      336—341
Windows Vista thread pool, synchronization with callback completion      341—342
Windows Vista thread pool, thread management      347—350
Windows Vista thread pool, work items      324—330
Windows Vista, condition variables      304—309
Windows Vista, one-time initialization      529—534
Windows Vista, performance of      391—397
Windows Vista, process shutdown in      563—568
Windows Vista, slim reader/writer lock      288 289—293
Windows Vista, synchronous I/O cancellation      823
Windows Vista, Wait Chain Traversal      590
Windows, CLR threads vs.      85—87
Windows, GUIs on      831
Windows, kernel synchronization      80—81 see
Windows, spin waiting      769—772
Windows, stack overflow disasters in      141
Windows, threads      81—85 152—153
Work callbacks, thread pools and      319
Work items, CLR thread pool      364—368
Work items, legacy Win32 thread pool      354—356
Work items, thread pool performance and      391—397
Work items, Vista thread pool      324—330
Work stealing queue      636—640
WorkCallback      456—459 461
Workflow Foundation (WF)      719—720
Workstations (concurrent), garbage collection      766
WPF (Windows Presentation Foundation)      840—846
Write/read hazards      28
Write/write hazards      28
WriteFile      792
X86 architecture      509—511 512
XADD instruction      504
XCHG primitive      493—499
_alloc function      141
_asm keyword      148
_beginthread      96—98 107 132
_beginthreadex      96—98 103 132
_endthread      107
_endthreadex      107
_InterlockedExchange      493
_NT_TIB      146—148
_ReadBarrier      529
_resetstkoflw      143
_WriteBarrier      529
~FiberPool destructor      470—472
1 2 3 4 5 6 7 8
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå