Windows 7 Operating System
Guide to Operating Systems
The role of operating systems continues to be critical to the overall performance of enterprise information systems globally. In the majority of enterprises today there is a wide variation in the type of operating systems used, as the information needs vary significantly across organizations. The intent of this analysis is to evaluate the Microsoft Windows XP, Windows 7 and Linux operating systems. The architectures, pros and cons or advantages and disadvantages of these operating systems, pricing, and feature analysis is included in this analysis.
Architectural Differences
All three of these operating systems vary most significantly at the architectural levels, as the design philosophies of the architects Microsoft vary significantly from Linus Torvalds' initial designs in the early 1990s to today (Foley, 36). Both Microsoft Windows XP and Windows 7 share a common legacy of kernel-based design that completely changes the dynamics of how applications are created on these platforms relative to Linux (Sliwa, 53).
Comparing the kernel architectures of Windows XP and Windows 7 to Linux shows how the latter evolved from the basis of UNIX operating system design criterion, while the latter is a progression from the Windows operating environment
Figure 1: The Windows XP and Windows 7 Kernel
Source: (Antoniol, et.al)
One of the greatest differences in these operating system is how the User Model and Kernel Mode are differentiated from each other. This has a cascading effect on how applications are managed at the user interface and process management standpoint. Figure 2 shows the Linux kernel.
Figure 2: Linux Kernel
Source: (Antoniol, et.al)
Applications are delivered via the X-Windows windowing technology with Linux, while both Windows XP and Windows 7 rely on a Win32-based Windowing architecture. X-Windows is often handled outside the kernel mode, which has been a significant advantage for Linux in being adopted throughout engineering and scientific applications (Antoniol, 758, 759). X-Windows went through a period of being highly sought after in advanced computer-aided drawing and design applications due to the device independence.
Another significant difference between Windows XP, Windows 7 and Linux are in how each manages device drivers. Starting in the Windows NT architecture and progressing through XP and being fine-tuned in Windows 7, multithreading of Win16-based and Win32-based device drivers as developed. In Windows XP, Microsoft began offering Win64-based device drivers that had the potential to support multithreading for increased performance. Linux also moved to support Win64-based device drivers in the mid- 2000 timeframe in an effort to stay in step with Microsoft's aggressive development of entirely new Graphic Device Interface (GDI) standard (Antoniol, 765, 766). Windows 7 continues to support a dynamic loadable kernel module that in this latest released version of their operating system, supports dynamic extensions of their kernels .
One of the most critical differences between these operating systems is the design approach each has taken in creating a set of Application programmer Interfaces (API). Microsoft has taken the approach of reaching over 17,500 commands and functions that can be called o top of native APIs. This approach is predicated on creating a very rich set of APIs to nurture and foster as rapid development cycles of independent software vendor (ISV) applications (Sliwa, 53). Conversely Linux has taken an approach of layering their architecture and supporting 200 different system calls to the kernel level (Antoniol, 757). In addition, Linux system designers have taken an entirely different approach to creating the API structure of the operating system, by concentrating on 1,742 compact APIs that include the graphic interface-based X-Windows APIs heavily used in the development of Computer-Aided Design (CAD) applications. There are many other differences between the Microsoft XP, Windows 7 and Linux operating system at the architectural level. This comparison has concentrated on the foundational aspects of the kernel architecture. There are also significant differences at the process management,, sequencing of threading applications, physical and I/O memory management and security. These...
Windows 7 Operating System vs. Ubuntu Linux Operating System. Windows and Linux have sustained a head-to-head competitive race. Whilst Windows 7 is the premier and best selling operating system for personal desktop use, Linux, and Linux Ubuntu included, has achieved a reputation as the most prominent Free Software and Open Source operating system. Individuals -- such as I - prefer Windows due to better consumer familiarity, whilst other individuals, on
Windows 7 Workgroup Consultation Setting up a Windows 7 workgroup network is an effective way to manage user accounts for multiple computer users. There are several steps that should be implemented, however, to ensure the security and integrity of the network. Taking the necessary precautions will make it far more likely that the network operates in an efficient manner for the foreseeable future. Setting up User Accounts When the computer is initially set
This will not only create a higher level of trust in the actual implementation, it will also set the foundation for more effective ongoing support for these users if they have any problems with the systems once they are installed. An effective change management strategy is as important, if not more important, than the technology upgrade and implementation plan itself (Gil, Tether, 2011). In implementing any it Project the concept
Without the consent of the user, the program will never be elevated to administrator privilege. The MIC or integrity levels is again a new security concept with Vista OS. This feature is controlled by the Access control entry (ACE) in the System Access control List (SACL) of a file, process or a registry key. By associating every process with an integrity level, the OS limits privilege escalation attacks. [Matthew
Role-based ERP systems are critical for the siloed, highly inefficient architectures of legacy ERP systems to be made more relevant, contribute greater financial performance, and lead to higher levels of overall customer satisfaction. c. Purpose of the study The purpose the study is evaluate how enterprises who adopt role-based ERP system implementations are able to attain higher levels of financial and operations-based performance vs. those that rely on silo-based, more functionally
Microsoft Windows File Systems: Comparison and Contrast The standard versions of Windows use three types of file systems: FAT, exFAT, and NTFS. Windows 8 server also uses ReFS. The 8 server (Windows Server 2012) is the only version that uses that type of file system, as the other versions of Windows are not able to boot from that type of file system at all. In order to better understand these file
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now