Trix

Trix may refer to:

  • Trix (cereal), a breakfast cereal
  • Trix (company), the German company that produced Trix construction and model train sets
  • Trix (construction sets), originally produced in Germany and later in the UK
  • Trix (technical analysis), a technical analysis oscillator
  • Trix (operating system), start for the first attempt at the GNU kernel
  • Kodak Tri-X, a popular brand of black-and-white photographic film from Kodak
  • TriX (syntax), a syntax for Resource Description Framework (RDF) data (a serialization of Resource Description Framework models)
  • Trix Electrical Co. Ltd, London. Audio equipment manufacturers of the 20th century
  • Entertainment and the arts

  • Trix & Flix, the two official mascots for UEFA Euro 2008
  • Trix Gilmore, a recurring character on the TV series Gilmore Girls
  • Trix MacMillan, a fictional character in the "Eighth Doctor Adventures" novels based upon the Doctor Who television series
  • Trix Records, a blues record label
  • Trix (Trillizas de oro), a pop group of blonde identical triplet women
  • TRIX (operating system)

    TRIX is a network-oriented research operating system developed in the late 1970s at MIT's Laboratory for Computer Science (LCS) by Professor Steve Ward and his research group. It ran on the NuMachine and had remote procedure call functionality built into its kernel, but was otherwise a Version 7 Unix workalike.

    Design and implementation

    On startup, the NuMachine would load the same program on each CPU in the system, passing each instance of the program the numeric ID of the CPU it was running on. TRIX relied on this design to have the first CPU set up global data structures and then set a flag to signal when initialization completed. After that, each instance of the kernel was able to access global data. The system also supported data private to each CPU. Access to the filesystem was provided by a program in user space.

    The kernel supported unnamed threads running in domains. A domain was the equivalent of a Unix process without a stack pointer (each thread in a domain had a stack pointer). A thread could change domains, and the system scheduler would migrate threads between CPUs in order to keep all processors busy. Threads had access to a single kind of mutual exclusion primitive, and one of seven priorities. The scheduler was designed to avoid priority inversion. User space programs could create threads through a spawn system call.

    Trix (construction sets)

    Trix model construction sets were originally produced in 1931 by a Nuremberg company, Andreas Förtner (Anfoe). The German patent for the basic Trix pieces had been granted the previous year, in 1930.

    The origin of the name Trix is uncertain; it has been suggested (by Adrie Wind) that it could have referred to the triple-hole configuration of the basic pieces.

    A friendship between Stephan Bing, owner of Anfoe, and the English toy manufacturer W J Bassett-Lowke led to the founding of the London company Trix Ltd in 1932. In the United Kingdom, Trix sets challenged the British-invented Meccano model construction sets.

    (See Trix (company) for details of the model electric trains that the German company also began producing in 1935).

    External links

  • Trix construction sets website created by Adrie Wind; contains scans of most Trix manuals and brochures, mainly in Dutch, with some in German and some in English
  • 'Eine kurze Geschichte des Trix-Metallbaukastens' in German, by Werner Sticht (tr. 'A Short History of Trix Construction Sets)
  • Podcasts:

    PLAYLIST TIME:
    ×