Top 10 List of Week 06
-
Java: Sockets
Tutorial -
Named Pipes
Pipes were meant for communication between related processes. Named not simply given name tho. -
IPC System : POSIX - System V
differences between System V IPC and POSIX IPC. -
Windows: Sharing Files and Memory
File mapping can be used to share a file or memory -
iOs: IPC Mach Message
low-level IPC in OSX/iOS. -
Amdahl’s Law
theoretical speedup in latency of the execution of a task. -
Java: Threads
another tutorial -
Implicit Threading
hide the management of threads. -
Java: Fork Join Parallelism
In Java, the fork/join framework provides support for parallel programming by splitting up a task into smaller tasks to process them using the available CPU cores -
Apple: Grand Central Dispatch
support for concurrent code execution on multicore hardware