Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

CHAPTER 12 Multiplexing and Sockets > Sockets on Linux - Pg. 311

CHAPTER 12 Multiplexing and Sockets 311 giving up of execution time was a characteristic of Windows, but not of most TCP/IP implementations. Also, Unix workstations had more horsepower than PC architectures in those early days,and the Unix operating system has had multitasking capabilities from the start. Orig- inally, Unix required a whole minicomputer's resources to run effectively. When PCs came along in the early 1980s, they were just not capable of having enough memory or being powerful enough to run Unix effectively (a real embarrassment for the mak- ers of AT&T PCs for a while). By the early 1990s, when the Web came along, early Web sites often relied on RISC processors and more memory than Windows PCs could even address in those days. It is worth pointing out that most of these limitations were first addressed with Windows 95, the process continued with Windows NT, and finally Windows XP and Vista. Today, no one would hesitate to run an Internet server on a Windows platform, and many do. SOCKETS ON LINUX