A general database management
package is a tool for application development
Employee payroll system
application software??”very specific to the payroll function of a company
Web browser
difficult to say, but I lean toward calling a browser system software, because of the
generality of a browser??™s application. A browser supports a multitude of user intentions,
and it includes features that facilitate web-based applications of many types
ANSWERS TO REVIEW QUESTIONS 201
Media player
application software??”specific to presenting audio and video material
Control panel
system software??”the control panel makes configuration and management of the system
easier, and system administration supports all applications
Email client
application software??”specific to the email application
6.5 Why is it that threads are faster to create than processes?
When the operating system creates a process, it must allocate memory for the process and create a
process control block. To create a thread, the operating system need only create a much smaller
thread control block. Because threads within a process share memory and other resources (e.g.,
open files) available to the process, the operating system has much less set-up to do when creating a
new thread.
Pages:
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524