answersLogoWhite

0

"Portable Operating System Inferance (for Unix)

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

Why some of popular operating system are not support for posix compliant?

Without getting into too much detail, it's largely a choice made by developers of the system whether or not providing a POSIX-compliant or at least POSIX-compatible system is worth the effort. The aim of POSIX is not to be a standard defining operating systems themselves so much as standard for a suitable environment for source compatibility between different operating systems, primarily those of a Unix-compliant or Unix-like design. I believe full POSIX compliance is a requirement of the Single Unix Specification in turn, the SUS being a standard that actually DOES define what an operating system should be (In this case, to be considered a real UNIX system. Needless to say Windows is nowhere in the neighborhood of SUS compliance.). The idea behind POSIX is to make it much easier for Unix/Unix-like software developers to write software and have it available for those who provide selections of software for any given Unix platform. Program written for POSIX OS A can be built for POSIX OS B with little or no changes to the source code of the program, usually the only changes needed are bits closer to the metal or usage of libraries not concerned with POSIX compliance. POSIX does not concern itself or define any standard for binary compatibility. This is not just a matter of scope but the fact that such an application of the standard would only be useful on OS-to-OS ports of a program being made on the same system architectute, which would make POSIX less useful for Unix systems, which are frequently deployed in mixed-architecture environments. Windows has a POSIX layer available as a download, but generally it's a limited, only halfway-compliant POSIX system. Windows itself is not designed in a way that is generally POSIX-compatible, since it's software architecture is a fundamentally very different thing from Unix. For most Windows users and developers: POSIX compliance is of very little practical use, as Windows' design still requires some very POSIX-unfriendly additions to source code to build correctly on Windows. For Windows to become a POSIX system would require Windows itself to be completely remade in ways that breaks all backwards compatibility with previous versions of Windows, something most users would not like. When open source software is ported to Windows, one generally uses MinGW or tools like cmake that provide build scripts/files for POSIX and non-POSIX systems alike.


The system allows developers to use real time threadsIs it necessary to bind a real time thread to an LWP?

Yes. Timing is crucial to real-time applications. If a thread is marked as real-time but is not bound to an LWP, the thread may have to wait to be attached to an LWP before running. Consider if a real-time thread is running (is attached to an LWP) and then proceeds to block (i.e. must perform I/O, has been preempted by a higher-priority real-time thread, is waiting for a mutual exclusion lock, etc.) While the real-time thread is blocked, the LWP itwas attached to has been assigned to another thread. When the real-time thread has been scheduled to run again, it must first wait to be attached to an LWP.Bybindingan LWP to a real- time thread you are ensuring the threadwill be able to runwithminimal delay once it is scheduled.


Define or describe each set of real numbers?

define or describe each set of real numbers?


What is the real information of Zelda games?

Define "real information"?


What characteristics define the luxury real estate market?

There are many characteristics that define the luxury real estate market. Characters that define the luxury real estate market include great customer service and expensive rates.


What are the release dates for The Real NCIS - 2009 Hanging by a Thread 1-12?

The Real NCIS - 2009 Hanging by a Thread 1-12 was released on: USA: 7 July 2009


List all system call interface?

The system call interface defines all the services of the operating system to the programs. The basis of the different variants of the UNIX operating system is different system call interface. SVID (System V interface definitions ) POSIX standard (IEEE) POSIX 1003.4 is API (Application Program Interface) for the real time systems. www.etherlook.com


How do you define real?

Real is something that is real or existing or occurring as fact. It is also means it is not fake.It is realistic.


are u real?

Ofcourse i am. I said i am real and i am because realness define yourself. I am real and enclosed the image. Thank you.


Which Quality of Service specification does real-time voice communication require?

Constant bit rate (CBR)


How do you define real difference?

It is when two sets of ranges do not overlap


Need a code which generates c code for given specification?

It is possible in Star Trek, impossible in real life.