• Aucun résultat trouvé

Assignment C.1:

N/A
N/A
Protected

Academic year: 2022

Partager "Assignment C.1:"

Copied!
1
0
0

Texte intégral

(1)

Windows Operating System Internals Assignments OS C

© 2005 David A. Solomon and Mark Russinovich

Assignment C.1:

The Server Message Block (SMB) and Network File System (NFS) protocols both can be used to implement file sharing among client and server machines. Let us assume a heterogeneous operational environment (Windows, UNIX, Linux).

Briefly explain how Windows supports SMB and NFS.

Give a rationale of why to favor SMB over NFS in a heterogeneous environment.

Describe a situation where NFS should be favored over SMB.

Assignment C.2:

The Services for UNIX (SFU) NFS implementation provides a server for mapping Windows users to UNIX users and vice versa.

Contrast the Windows and UNIX mechanisms for user identification.

Explain the flow of incoming NFS requests on a NFS server and outgoing NFS requests on a NFS client.

Assignment C.3:

Explain to your instructor the applicability of the Interix subsystem and the various compatibility libraries to the different variants of Windows.

Assignment C.4:

Interix and the Cygwin emulation platform both can be used to port UNIX applications to Windows.

Contrast the Windows and UNIX mechanisms for process creation.

Discuss how a user-space library like Cygwin could implement the exec-family of system calls based on CreateProcess() (there is no exact exec() in Windows-API).

Explain why usage of the Interix POSIX subsystem in production environments is preferable over usage of pure user-space emulation libraries.

December 2005 by David A. Solomon and Mark Russinovich with Andreas Polze 1

Références

Documents relatifs

This paper provides an overview of Auspex's hardware architecture and details one aspect of NS 5000 software architecture--the separation of the Unix file and storage

OPERATION OF LARGE FILE SERVER. DISK PACK HANDLING AND STORAGE. INSTALLING DISK PACKS. DIAGNOSTICS FOR THE LARGE FILE SERVER CONFIDENCE rEST. DISPLAY DISK CONFIGURATION

[r]

(containing virtual device drivers).. It may also contain a NETWORK e PROFILE configuration file. Boot diskettes are available from your system manager. Creating

Although the packaging issue will not be addressed at this time, the general concept is that the entire system would be contained in a single paCkage, with

The SHIFT PAL generates some of the shift register controls, the clock pulse to increment the DMA address counter, the disk state machine command completion signal, inverts the

This product., while primarily an AppleBus file server, is really 3 prOducts. 1) A small file server (SFS) providing entire-file-at-a-time storage and retrieval on 10 mBytes; 2)

We are investigating the Widget interface options (current 12-chip, 4-chip version of current, new interface logic with sOl'le processing l'Ioved froft the Z8