OS - Console (Local terminal)

Card Puncher Data Processing

About

The console is a character-based console device.

Generally when the standard stream are available, we have a console connection.

Console are not shell.

A console is typically connected to the keyboard and display from which it was launched.

A command line interpreter will typically redirects the standard input and output streams to the console (except if its script is started by a job scheduler)

A console application is working with in/out streams and (usually) do not have any graphical interface.

A console window is known as a local terminal

When user starts a terminal, it runs some console application (ie command line interpreter)

Software / Example

Application

Terminal

Why Text to Console is slow

Why is stdout attached to the console so slow

  • The bytes have to be sent to the console application (should be quite fast)
  • Each char has to be rendered using (usually) a true type font (that's pretty slow)
  • The displayed area may have to be scrolled in order to append a new line to the visible area (best case: bit block transfer operation, worst case: re-rendering of the complete text area)





Discover More
Cmder Bash Startup Task
Cmder (ConEmu based terminal)

cmder is based on ConEmu (console emulator) (ie Cmder comes with ConEmu as the console emulator. Download Unzip below C Create CMDER_ROOT Start Cmder and gives the user config directory...
Card Puncher Data Processing
Command Line (Interpreter|Interface)

A command line interpreter is a interpreter that executes commands at the console in a interactive way via the REPL paradigm in a script A command line interpreter is also known as: command line...
Card Puncher Data Processing
IDE - Editor at the command line (ie in the console)

File Editor at the command line (ie in the console) in bash, see
Java Conceptuel Diagram
Java - Console

in Java. There is a unique console associated with the virtual machine which is returned by the static method System.console(). The value returned by getClass() is the Class corresponding to java.io.Console....
Java Conceptuel Diagram
Java Concurrency - Thread Dump

A thread dump consists of: an thread header (followed by the thread stack) the thread stack, including thread state, for all Java threads in the virtual machine. The thread dump does not terminate...
Regexp
Multilingual Regular Expression Syntax (Pattern)

Regular expression are Expression that defines a pattern in text. This is therefore a language that permits to define structure of a text. They are a mathematically-defined concept, invented by Stephen...
Card Puncher Data Processing
OS - Terminal (Emulator) (Term|tty)

A terminal is a media using a fixed-pitch character grid such as: teletypes, portable devices with limited display capabilities bank terminal text based such as console but also graphical...
Star
Regexp - Star

Star () is a quantifier that matches 0 or more occurrences of the preceding element. See Kleene_closureKleene closure (known as Kleene star) OS shellBashGlob star ...
Card Puncher Data Processing
User Interface ( GUI )

GUI User intrerface (UI) may have the following form: console graphic (Gui) sensor (camera, ...) This section is mostly Graphic User Interface (GUI) The user interface is based on: widget...



Share this page:
Follow us:
Task Runner