Milestone2

Milestone Two: Analytical Organizational ProfileInstitution AffiliationChaston Carter1/13/19 GPOS Feature Profile Criteria Student Analysis Multiprogramming Tech Description Multiprogramming can be expressed as the rapid movement which exists between the processes in a CPU which is used in executing the program processes which are running in the operating system. Business Requirement If multiprogramming is not applicable in a system, the business operations will be affected since employees who are based in workstations will not have the ability of running numerous programs at once which in turn limits the organization’s operational productivity (McHoes, & Flynn, 2018). Multiprocessing Tech Description Multiprocessing is expressed as the utilization of two CPUs or more in a computer system to execute the processes which are being run in the operating system. It is worth noting that Multiprocessing enables the simultaneous execution of numerous programs in the operating system. Business Requirement If multiprocessing is not utilized in an organization, it can lead to slowing down of tasks performed as it adds wasted time to the operational tasks which could have been run once. Multithreading Tech Description Multithreading can be described as an operating system’s ability to executes some parts of the processes simultaneously without necessarily allowing the threads to interfere with each other. In essence, threads are part of the processes usually termed as the sub processes. (McHoes, & Flynn, 2018). Business Requirement Absence of multithreading on the operations of business workstations can affect the productivity since the employees will not be able to run numerous processes at once. Additionally, the operations in workstations will be slower as each process ought to be accomplished before running a new one. Virtual Memory Tech Description Virtual memory is a strategy which uses the software together with the hardware to manage memory. Virtual memory maps the addresses of the memory which is used by a specific program to a physical address in the hardware’s memory.  In essence, the operating system is responsible for managing virtual addresses (McHoes, & Flynn, 2018). Business Requirement The absence of virtual memory on the organization will lead to an increase in costs of operations since physical memory ought to be acquired to store important files and information. The virtual memory ought to be present in all workstations so that each employee can be able to save their tasks. System Call Interface Tech Description System call interface can be expressed as an interface which exists between the processes and the operating system. The system call enables the user level processes to ask for services from the operating systems in which it could not have been possible in the process itself. Business Requirement Absence of system call interface in business operations will lead to failure in running applications such as API programming which in turn will affect the operations of the business as well as productivity. As well, it can limit the business application choices which the workstations can run. Security Tech Description Security is expressed as a strategy which is implemented in ensuring that the hardware, as well as the safety of software, is guaranteed against threats and attacks which can be perpetrated by unauthorized individuals. Business Requirement Lack of security in the workstations will make the systems vulnerable to outside threats as well as unauthorized access to the sensitive information of the organization.  This will indubitably expose the organization to legal liability especially when their systems store information which is sensitive. Device Drivers Tech Description Device drivers are software programs that are designed to enable interaction with hardware devices. The device driver will communicate with the hardware bus where the hardware is connected to. Device drivers are operating system specific and hardware connected. Business Requirement The absence of device drivers in the systems used in workstations will make the employees to have difficulty in utilizing time as the connections to the system will not be complete. Therefore, the business operations can be hard to continue (Hansen, 2011). Fault Tolerance Tech Description Fault tolerance is a method where the operating systems react to the hardware and software failure. This, therefore, depicts that it is the ability of the system to allow for the system failures and the ability of the software to combine. Business Requirement Absence of fault tolerance leads to various business risks and moreover increases the server downtime in an organization.  This will indubitably impact the operations of business and productivity of the organization. The business as well decreases the programs and data availability as well as information stored in the network to be used to run the business operations (Hansen, 2011). ReferencesHansen, P. B. (2011).Classic Operating Systems: From Batch Processing To Distributed Systems. New York, NY: Springer New York.McHoes, A. M. I., & Flynn, I. M. (2018).Understanding operating systems.