Search: in
POSIX
POSIX in Encyclopedia Encyclopedia
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  
       
Encyclopedia results for POSIX
POSIX Email this to a friend      POSIX

POSIX





Encyclopedia results for POSIX

  1. POSIX

    Distinguish2 Unix , Unix like , or Linux POSIX IPAc en icon p z k s respell POZ iks or P ortable O perating S ystem I nterface for Uni x ref name IET cite web title POSIX url http standards.ieee.org regauth posix work Standards publisher IEEE ref is the name of a family of related standardization ... system . Name Originally, the name POSIX referred to IEEE Std 1003.1 1988, released, as the name suggests, in 1988. The family of POSIX standards is formally designated as IEEE 1003 and the international ... circa 1985. Richard Stallman suggested the name POSIX in response to an IEEE request for a memorable name. ref cite web date 2006 02 02 title POSIX 1003.1 FAQ Version 1.12 url http www.opengroup.org austin papers posix faq.html accessdate 2006 07 16 ref Overview The POSIX specifications for Unix like ... terminal terminal , and computer network network services. POSIX also defines a standard thread computer ... out of these 17 parts are combined into a single standard, IEEE Std 1003.1 2008 , also known as POSIX 2008 . As of 2009 , POSIX documentation is divided in two parts POSIX 2008 POSIX Base Definitions ..., Protection and Control Utilities and Batch System Utilities POSIX Conformance Testing A test suite for POSIX accompanies the standard PCTS or the POSIX Conformance Test Suite . ref name NIST cite web url http www.itl.nist.gov div897 ctg posix form.htm title POSIX publisher NIST ref The development of the POSIX standard takes place in the Austin Group , a joint working group linking the Open Group and the ISO organization. Versions Parts before 1997 Before 1997, POSIX comprised several standards ... Memory Locking Interface POSIX.1c POSIX.1c, POSIX Threads Threads extensions IEEE Std 1003.1c 1995 Thread ... Programs Versions after 1997 After 1997, the Austin Group developed the POSIX revisions. The specifications are known under the name Single UNIX Specification , before they become a POSIX standard when formally approved by the ISO. POSIX 2001 POSIX 2001 or IEEE Std 1003.1 2001 equates to the Single ...   more details



  1. POSIX Threads

    Manual date April 2010 Citation style date April 2010 POSIX Threads , or Pthreads , is a POSIX standard for thread computer science thread s. The standard, POSIX.1c, Threads extensions IEEE Std 1003.1c 1995 , defines an Application programming interface API for creating and manipulating threads. Implementations of the API are available on many Unix like POSIX conformant operating systems such as FreeBSD , NetBSD , Linux GNU Linux , Mac OS X and Solaris operating system Solaris . Microsoft Windows implementations also exist within the Windows Services for UNIX SFU SUA subsystem which provides a native implementation of a number of POSIX APIs, and also within third party packages such as pthreads w32 , ref cite web url http sources.redhat.com pthreads win32 conformance.html title Pthread Win 32 Level of standards conformance date 2006 12 22 accessdate 2010 08 29 ref which implements pthreads ... computer science Synchronize between threads using read write locks and barriers The POSIX semaphore programming semaphore API works with POSIX threads but is not part of threads standard ... to standard output. POSIX Threads for Windows Windows does not support the pthreads standard natively ... title Chapter 1 Introduction to Windows Services for UNIX 3.5 ref See also OpenMP Native POSIX ... author David R. Butenhof title Programming with POSIX Threads publisher Addison Wesley id ISBN 0 201 ... developerworks linux library l posix1.html POSIX threads explained by Daniel Robbins Gentoo ... parallel programming and posix threads Ten Questions with David Butenhof about Parallel Programming and POSIX Threads by Michael Suess http sources.redhat.com pthreads win32 Open Source POSIX Threads ... of Pthreads with current trends. Parallel Computing DEFAULTSORT Posix Threads Category POSIX Category Parallel computing Category Threads ko POSIX ja POSIX pl POSIX Threads pt POSIX Threads ru POSIX Threads uk Pthread zh POSIX Threads ...   more details



  1. SIGINT (POSIX)

    nofootnotes date December 2008 Infobox Computing signal name SIGINT description Terminal interrupt signal action Abnormal termination of the process On POSIX compliant platforms, SIGINT is the Signal computing signal sent to a process computing process by its controlling terminal when a user wishes to interrupt the process. In source code , SIGINT is a C preprocessor symbolic constant defined in the header file code signal.h code . Symbolic signal names are used because a signal s numeric value can vary across platforms on the vast majority of systems, it is signal 2 Etymology SIG is a common Prefix linguistics prefix for signal names. INT is an abbreviated form of interrupt . Usage SIGINT is sent when the user on the process controlling terminal controlling computer terminal terminal presses the interrupt the running process key typically Control C, but on some systems, the Delete key delete character or break key break key. External links http www.cons.org cracauer sigint.html In depth discussion of SIGINT handling See also SIGQUIT SIGTERM Computing signals fr SIGINT POSIX no SIGINT POSIX ru SIGINT ...   more details



  1. Native POSIX Thread Library

    The Native POSIX Thread Library NPTL is a software feature that enables the Linux kernel to run programs written to use POSIX Threads efficiently. History Before the 2.6 version of the Linux kernel , processes were the schedulable entities, and there was no real support for Thread computer science threads . However, it did support a system call tt clone Linux system call clone tt which creates a copy of the calling process where the copy shares the address space of the caller. The LinuxThreads project used this system call to provide kernel level thread support most of the previous pthread implementations in Linux worked entirely in Userland computing userland . Unfortunately, it had a number of issues with true POSIX compliance, particularly in the areas of signal handling, scheduling, and inter process synchronization primitives. To improve upon LinuxThreads, it was clear that some kernel support and a re written threads library would be required. Two competing projects were started to address the requirement NGPT Next Generation POSIX Threads worked on by a team which included developers from IBM , and NPTL by developers at Red Hat . NGPT was abandoned in mid 2003, at about the same time when NPTL was released. NPTL was first released in Red Hat Linux 9. Old style Linux POSIX threading is known for having trouble with threads that refuse to yield to the system occasionally, because ... POSIX Thread Trace Tool http sourceforge.net projects nptltracetool PTT . And an http posixtest.sourceforge.net Open POSIX Test Suite http sourceforge.net projects posixtest OPTS was written for testing the NPTL library against the POSIX standard. Design NPTL uses a similar approach to LinuxThreads ... Native Posix Thread Library Category Linux kernel Category POSIX Category Threads de Native POSIX Thread Library ja Native POSIX Thread Library pl Native POSIX Thread Library pt Native POSIX Thread Library ru POSIX fi Native POSIX Thread Library zh Native POSIX Thread Library ...   more details



  1. C POSIX library

    C POSIX library The C POSIX library is a language independent library using C calling convention s that adds functions specific to POSIX systems. POSIX and Single Unix Specification SUS specifies a number of routines that should be available over and above those in the C standard library proper. It was developed at the same time as the ANSI C standard and is closely related to C. Some effort was made to make the C and POSIX libraries compatible, but there are a few POSIX functions that were never introduced into ANSI C. Facilities are often implemented alongside the C standard library functionality, with varying degrees of closeness. For example, glibc implements functions such as Fork operating system fork within libc.so, but before NPTL was merged into glibc it constituted a separate library with its own linker flag. Often, this POSIX specified functionality will be regarded as part of the library the C library proper may be identified as the ANSI or ISO C library. C POSIX library header files class wikitable cpio.h File format Magic number Magic number s for the cpio archive format. dirent.h Allows the opening and listing of directory file systems directories . fcntl.h File opening .... pthread.h Defines an API for creating and manipulating POSIX threads. pwd.h Passwd file passwd user information access and control. sys ipc.h Inter process communication IPC . sys msg.h POSIX message queue s. sys sem.h POSIX Semaphore programming semaphore s. sys stat.h File information stat ... essential POSIX functions and constants. utime.h inode access and modification times. Verify source ... List of headers in the POSIX library on opengroup.org http web.archive.org web http www.space.unibe.ch comp doc c manual C FUNCTIONS funcref.htm Lists headers in the POSIX library http www.cs.utah.edu flux oskit html oskit wwwch20.html Description of the posix library from the Flux OSKit Bibliography ... system APIs ru C POSIX library ...   more details



  1. Microsoft POSIX subsystem

    Microsoft POSIX subsystem is one of 3 subsystems of several operating system s from the Windows NT family together with OS 2 and Windows subsystems . Microsoft Windows implements only the first version of the POSIX standardization standards , namely POSIX.1. The official code of POSIX.1 is ISO IEC 9945 1 1990 or IEEE standard 1003 1 1990. The subsystem was included because of 1980s Federal government of the United States US federal government s requirements listed in Federal Information Processing Standard FIPS 151 2 ref cite web url http www.itl.nist.gov fipspubs fip151 2.htm title Federal Information Processing Standards Publication 151 2 ref . Versions Windows NT 3.5 , Windows NT 3.51 and Windows NT 4 were certified as compliant with the FIPS 151 2. The runtime environment of the subsystem is provided by two files psxss.exe and psxdll.dll . A POSIX application uses psxdll.dll to communicate with the subsystem while communicating with posix.exe to provide display capabilities on the Windows desktop. Because only the first version of POSIX POSIX.1 is implemented, a POSIX application cannot create a Thread computer science thread or Window computing window , nor can it use Remote procedure call RPC or Internet socket socket . Instead of implementing the later versions of POSIX, Microsoft offers Microsoft Windows Services for UNIX Windows Services for UNIX . Starting with Windows XP , the POSIX subsystem is not included as part of standard Windows distributions and has been replaced by Interix . ref cite web url http support.microsoft.com kb 308259 title POSIX and OS 2 are not supported in Windows XP, in Windows Server 2003 or later releases ref See also MKS Toolkit Cygwin UnxUtils References reflist refbegin cite book author Mark Russinovich Russinovich, Mark coauthors David A. Solomon David Solomon date December 8, 2004 title Microsoft Windows Internals edition Fourth ... Windows components Category POSIX Category Compatibility layers ...   more details



  1. P.I.P.S. Is POSIX on Symbian

    See also POSIX POSIX Threads C POSIX library References reflist External links http wiki.forum.nokia.com ... Category Unix Category Application programming interfaces Category POSIX Category S60 software ...   more details



  1. POSIX terminal interface

    The POSIX terminal interface is the generalized abstraction, comprising both an Application Programming Interface for programs and a set of behavioural expectations for users, of a terminal telecommunication terminal as defined by the POSIX standard and the Single Unix Specification . It is a historical development from the terminal interfaces of BSD version 4 and Seventh Edition Unix . General underlying concepts Hardware A multiplicity of I O devices are regarded as terminals in Unix systems. sfn Christian 1988 p 11 sfn Bourne 1983 p 6 These include serial device s connected by a serial port such as printer computing printer s teleprinter s, teletypewriter s, modem s supporting remote terminal telecommunication terminal s via dial up access , and directly connected local terminals sfn Christian 1988 p 11 sfn Coffin 1991 p 820 sfn Coffin 1991 p 23&ndash 24 sfn Leffler McKusick Karels Quarterman 1989 p 259 display adapter and Keyboard computing keyboard hardware directly incorporated into the system unit, taken together to form a local console , which may be presented to users and to programs as a single CRT terminal or as multiple virtual terminal s sfn Christian 1988 p 11 software terminal emulator s, such as the xterm program and the konsole program and network servers such as the rlogin ... I O stack. sfn Christian 1988 p 395 History The POSIX terminal interface is derived from the terminal ... POSIX Consolidation and abstraction One of the major problems that the POSIX standard addressed with its ... p 157 The POSIX standard replaces the code ioctl code system entirely, with a set of library functions ... was used as a template for the POSIX code termios code data structure, whose fields were largely ... 1991 p 163 POSIX also replaces the cooked , cbreak , and raw modes of Seventh Edition Unix and BSD ... xbd chap11.html cite book ref harv chapter Terminal I O title POSIX programmer s guide writing ... Lewine publisher O Reilly Media, Inc. year 1991 isbn 9780937175736 Category POSIX ru TTY ...   more details



  1. ISO 15897

    ISO 15897 is an International Organization for Standardization ISO standard for the registration of new POSIX Locale locales and POSIX Character Map charmaps . Items registered in the registry are Narrative Cultural Specifications POSIX Locales POSIX Charmaps Repertoiremaps It overlaps somewhat with the Common Locale Data Repository CLDR project hosted at the Unicode Consortium . The registry has not been updated since December 2001. External links http www.open std.org jtc1 sc22 wg20 docs n610.pdf Draft of the standard free http std.dkuug.dk cultreg The registry ISO standards standard stub category ISO standards 15897 yo ISO 15897 ...   more details



  1. DCEThreads

    now only realistically exists as an emulation layer. DEFAULTSORT Dcethreads Category POSIX Compu network ...   more details



  1. OpenC++

    OpenC can refer to OpenC software tool OpenC is a software tool to parse and analyze C source code. OpenC or OpenC is an extension by Nokia of the P.I.P.S. Is POSIX on Symbian library. disambiguation ...   more details



  1. Pr (Unix)

    lowercase pr is used to paginate or columnate files for printing. It is a required program in a POSIX compliant environment and has been implemented by GNU as part of the GNU Core Utilities . External links http www.linuxmanpages.com man1 pr.1.php The program s manpage http linux documentation.com en man man1p pr.html POSIX standard for pr Category Unix SUS2008 utilities el Pr Unix ...   more details



  1. Bg (Unix)

    lowercase bg is a job control Unix job control command in Unix and Unix like operating systems that resumes execution of a suspended Process computing process without bringing it to the foreground ref name bg man page http pwet.fr man linux commandes posix bg bg man page ref the resumed process continues to execute in the background without receiving user input from the Computer terminal terminal . bg is required to be included in an operating system in order for it to be POSIX compliant. ref name POSIX commands http manuals.fujitsu siemens.com servers bs2 man man us posix v6 0 posix k.pdf POSIX BS2000 OSD Commands User Guide ref See also fg Unix fg , the complementary command that brings a process to the foreground References Reflist Unix commands Category Standard Unix programs Category Unix SUS2008 utilities unix stub ca Bg Unix el Bg Unix fr Bg Unix zh Bg Unix ...   more details



  1. Sigint (disambiguation)

    Sigint or SIGNIT may refer to SIGINT , SIGnals INTelligence, which is intelligence gathering by interception of signals SIGINT POSIX , a UNIX signal List of Metal Gear Solid 3 characters Sigint Sigint character , from Metal Gear Solid 3 disambig de SIGINT ja SIGINT sl SIGINT ...   more details



  1. Episode filesystem

    infobox filesystem name Episode full name Episode developer Transarc introduction os introduction date 1992 partition id directory struct 8KB blocks with hash table file struct inode based bad blocks struct max filename size 256 bytes max files no sup max volume size max file size filename character set dates recorded date range forks streams No attributes POSIX file system permissions POSIX ACLs compression No encryption No OS IBM AIX operating system AIX , Solaris operating system Solaris , z OS Episode is a POSIX compliant file system most commonly known for its use in DCE Distributed File System DCE DFS file servers. It was designed to achieve the goals of portability, scaling, and to make more efficient use of available system bandwidth. It used a variety of methods to achieve these goals, one of which was its use of metadata logging, designed to enhance the file system s performance. The Episode file system is the basis for the IBM z OS POSIX compatible file system called zFS IBM file system zFS . External links http citeseerx.ist.psu.edu viewdoc summary?doi 10.1.1.37.6439 The Episode File System USENIX Paper Category Disk file systems compu storage stub Filesystem ...   more details



  1. EIO

    EIO may refer to Enhanced Input Output, a hardware extension interface for printers, see JetDirect EIO code EIO code Error Input Output , a POSIX error code Elektro Installation Oberlind, former enterprise in GDR disambig ...   more details



  1. Fg (Unix)

    lowercase fg is a job control Unix job control command in Unix and Unix like operating systems that resumes execution of a suspended Process computing process by bringing it to the foreground and thus redirecting its standard input and standard output output streams to the user s computer terminal terminal . ref name man http www.computerhope.com unix ufg.htm fg man page ref fg is required to be included in an operating system in order for it to be POSIX compliant. ref name POSIX commands http manuals.fujitsu siemens.com servers bs2 man man us posix v6 0 posix k.pdf POSIX BS2000 OSD Commands User Guide ref See also bg Unix bg , the complementary command that sends a process to the background SIGCONT References Reflist External links man cu fg SUS run jobs in the foreground Unix commands Category Standard Unix programs Category Unix SUS2008 utilities Unix stub ca Fg Unix el Fg Unix fr Fg Unix pl Fg Unix ...   more details



  1. PIPS

    wiktionary PIPS PIPS may refer to Punjab International Public School , a high school in Bhawana City, Pakistan. Pakistan International Public School and College P.I.P.S. Is POSIX on Symbian , known as P.I.P.S. See also Pips disambiguation dab de PIPS fr PIPS ...   more details



  1. Broken pipe

    refer a character , also known as a broken bar a condition in programming also known in POSIX as code EPIPE code error code and code SIGPIPE code signal , when a process requests an output to pipe computing pipe or network socket socket , which was closed by peer disambig ...   more details



  1. EMX (programming environment)

    Technical date July 2009 EMX Eberhard Mattes eXtender , a.k.a. emx gcc , is a programming environment for DOS and OS 2 . It allows creating and executing of 32 bit mode applications, presenting a POSIX API and, on OS 2 , access to the OS 2 APIs. Contents The EMX package consists of The emx.exe program, a DOS extender , that allows running a 32 bit mode application in DOS and OS 2 . A C library that provides a C POSIX library POSIX API , for use on both DOS and OS 2. Additional libraries for OS 2. Ports of the C and C compilers of GNU Compiler Collection GNU GCC , the GNU binutils, GNU gdb, GNU make, and other tools for program development. Tools for creating OS 2 Shared Library shared libraries . Versions The latest version is emx 0.9d, released in 1998 and last updated in March 2001. Other DOS Ports of the GNU toolchain DJGPP a DOS extender with a POSIX like APIs References Reflist 2 External links http hobbes.nmsu.edu h browse.php?dir pub os2 dev emx Main emx gcc download site http www.os2site.com sw dev emx Alternative emx gcc download site DEFAULTSORT Emx Category DOS software Category OS 2 software Category DOS extenders ...   more details



  1. ENOBUFS

    Context date October 2009 In programming, ENOBUFS is a POSIX error code defined in errno.h . This condition caused by lack of random access memory memory in the operating system OS s data buffer buffers . ref http www.freebsd.org cgi man.cgi?query errno&apropos 0&sektion 0&manpath FreeBSD 6.2 RELEASE&format html FreeBSD System Error codes ref ref http www.gnu.org software libc manual html node Error Codes.html index ENOBUFS 117 GNU C library manual Error codes ref Typically occurs in socket programming . References references compu prog stub Category POSIX error codes ...   more details



  1. Signal.h

    operating system Solaris and Linux , but is not specified by POSIX or Single UNIX Specification ... it. SIG ERR A number used for errors. Member constants Constant Meaning Systems SIGHUP Hangup POSIX SIGINT POSIX SIGINT Interrupt ANSI SIGQUIT Quit POSIX SIGILL Illegal instruction ANSI SIGABRT Abort ANSI SIGTRAP Trace trap POSIX SIGABRT SIGIOT IOT trap 4.2 BSD SIGEMT EMT trap 4.2 BSD SIGINFO Information 4.2 BSD SIGFPE Floating point exception ANSI SIGKILL Kill, unblock able POSIX SIGBUS Bus error ... Broken pipe POSIX SIGALRM Alarm clock POSIX SIGTERM Termination ANSI SIGUSR1 User defined signal 1 POSIX SIGUSR2 User defined signal 2 POSIX SIGCHLD Child status has changed POSIX SIGCHLD SIGCLD Same as SIGCHLD System V SIGPWR Power failure restart System V SIGXCPU Exceeded CPU time POSIX SIGSTOP Pause execution POSIX SIGCONT Resume execution POSIX External links http www.dinkumware.com manuals ?manual ...   more details



  1. Spurious wakeup

    Citation style date September 2009 In the POSIX Threads POSIX thread API , the function pthread cond wait is used to wait on a condition variable . A naive programmer might expect that when a thread returns from this function, the condition associated with the condition variable will be true. However, it is recommended that all threads check the condition after returning from pthread cond wait because there are several reasons the condition might not be true. One of these reasons is a spurious wakeup that is, a thread might get woken up even though no thread signalled the condition. According to David R. Butenhof s Programming with POSIX Threads ISBN 0 201 63392 2 This means that when you wait on a condition variable, the wait may occasionally return when no thread specifically broadcast or signalled that condition variable. Spurious wakeups may sound strange, but on some multiprocessor systems, making condition wakeup completely predictable might substantially slow all condition variable operations. The race condition s that cause spurious wakeups should be considered rare. Other reasons for verifying the invariant Practical reasons exist for checking the invariant after a return from a wait other than spurious wakeups. For example, a woken up thread may not be scheduled immediately after the wake up, but be at the mercy of the system scheduler. A scheduler may preempt a process abruptly or schedule other threads. It may be the case that in the mean time, an external entity another process, hardware has invalidated the invariant assumption. Wrapping the wait with a loop avoids such cases. External links http groups.google.de group comp.programming.threads msg bb8299804652fdd7 online references http groups.google.de group comp.programming.threads search?q spurious wakeup ... s blog Spurious wakeups http opengroup.org onlinepubs 007908799 xsh pthread cond wait.html Posix ... POSIX Category Threads ...   more details



  1. Mprotect

    lowercase title mprotect In Unix like operating system s, mprotect is a POSIX system call for controlling memory protection s. External links http www.opengroup.org onlinepubs 009695399 functions mprotect.html mprotect &mdash set protection of memory mapping The Open Group Base Specifications Issue 6, IEEE Std 1003.1 http www.freebsd.org cgi man.cgi?query mprotect&apropos 0&sektion 0&manpath FreeBSD 7.1 RELEASE&format html FreeBSD 7.1 mprotect man page http docs.hp.com en B9106 90009 mprotect.2.html HP UX 11i reference description http docs.sun.com app docs doc 816 5167 mprotect 2 Solaris 10 reference description http www.ibiblio.org navigator bin navigator.cgi?mm mprotect.c Example code page gives 403 forbidden compu lang stub Category System software deleted Prior comment found here This is software, i.e. operating system code I assume this category was deleted before and that comment was added when put back. The comment is true and Operating systems Unix POSIX standards are all included in System software subcategories. This is not a detail article appropriate for the top of the Software tree. If there are lists categories of Unix calls then mprotect would belong there. Category POSIX ...   more details



  1. P7zip

    lowercase title p7zip Infobox software name p7zip screenshot Image P7zip terminal output.png 212px caption p7zip output in a Terminal emulator terminal developer Igor Pavlov programmer Igor Pavlov latest release version 9.20.1 latest release date release date 2011 03 16 programming language C operating system FreeDOS , Mac OS X , OpenVMS , Unix Linux List of operating systems Other proprietary Unix like and POSIX compliant systems POSIX , AmigaOS 4 genre File archiver license GNU Lesser General Public License LGPL website http p7zip.sourceforge.net p7zip.sourceforge.net p7zip is a Porting port of the Command line interface command line version of the 7 Zip file archiver &mdash famous for its introduction of the high compression LZMA format&mdash to POSIX conforming operating system s, such as Unix , Linux , FreeBSD , Windows NT or greater version and Mac OS X . It is free software , available under the GNU Lesser General Public License . See also Portal Free software 7z xz External links http p7zip.sourceforge.net Official site Category Free data compression software Category Free software programmed in C Category Unix archivers and compression related utilities compu soft stub de P7zip fr P7zip nl P7zip sv P7zip zh P7zip ...   more details




Articles 1 - 25 of 793          Next


Search   in  
Search for POSIX in Tutorials
Search for POSIX in Encyclopedia
Search for POSIX in Videos
Search for POSIX in Books
Search for POSIX in Software
Search for POSIX in DVDs
Search for POSIX in Store


Advertisement




POSIX in Encyclopedia
POSIX top POSIX

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 TutorGig.com. All Rights Reserved. Privacy Statement