Linux history and its simple concepts

Source: Internet
Author: User

Hardware architecture: arch: arm, PPC, Dragon core: MIPS,

Sun: ultrasparc, IBM minicomputer: power,

Anteng 64-bit,

AMD 64-bit CPU

Feng nuoman's storage Philosophy

Bus: PCI, ISA, Eisa, ATA, SATA, SCSI

Bus transmission data and commands

CPU: (microcode) -- combined with chip design, porting, 32-bit, 64bit -- Addressing capability, PAE-physical address expansion,

Memory: memory-Ram, external storage,

Cache: Level 1, level 2, and level 3 Cache

Level 1 cache multimedia

Output: Early-diode, punch, telex printer

Clock cycle: Also available in the operating system,

Batch Processing: there are multiple jobs -- job1 $ job2 on the tape,

Offline batch processing:

CTS time-sharing system

Ge + at&t-Bell (park-Xerox) Lei Feng lab + MIT

Multi-user, multi-task

MIT implementation (multics)

BELL: Ken, PDP-7 computer, UNICs-Unix

Dec-The production computer was acquired by Kang Mai: (PDP, VAX) Minicomputer

Dennis-Ken's colleague B --> C Language

Language B (compiler, script) Language B-script language

1974, D, K

Berkeley: Computer, economics (public)

In 1976, Ken, Nian Xiu, taught at Berkeley

Bill Joy-bsrg system,> virtual memory, TCP/IP, Shell

1978, BSD, UNIX,

SCO

1980 Microsoft, Bill, XENIX system-Unix

Bell, split, 4 W, BSD

PC 3 W

CP/M system, 2 W

4 weeks, Bill --> DoS

IBM, PC, intel X86 CPU

Apple, jobs, BSD, PPC-CPU

M68K-CPU

Sell bell-> Novell, NetWare

Bsd4.3 --> bsd4.3lite (OpenBSD, NetBSD, FreeBSD)

Commercial Unix Version

Sun: SunOS system-Unix-> Solaris System (ultrasparc)

IBM: AIx System (power, PPC)

HP: houx-> anteng

Dec: VAX --> VMS system, --> WindowsNT, out of DoS

IBM-OS2 System --> Vista

Legend of Silicon Valley-Film

Xerox (park Lab), GUI graphics

Andrew, Unix lecture, write minix

European University of Helsinki Linus 80386,

1990 Linux,

GPL, GNU

MIT mit MIT: Stallman, free, GNU (GNU is not UNIX) -- GPL General Public License

GCC, C compiler, emacs Text Editor

1994 linux1.0

Linux, Linus, 2.0 --> 2.2 --> 2.4 --> 2.6 --> 3.0

Www.kernel.org official website source code GNU/Linux

Platform, interface,

Core calls:

'Interface'-library, system call --> API Application Programming Interface (aplication Program Interface: Library)

+ Interrupt --> API --> GCC, emacs

POSIX specification: different versions should follow the same API: Portable Operating System

GNU/Linux -- x86 (Binary) and provides an installer

Linux publishers

RedHat, Suse, deian, slackware, Gentoo

RedHat 6.0, 9.0-> no maintenance after December 15, 2003-> fedora 15 (to enhance user desktop experience-New Function)

--> RedHat enberprise enterprise 3.0, 4.0, 5.0, 6.0

The first 500 of supercomputer 480 and later use Linux

Mainstream versions:

RedHat: centos is fully compatible with RedHat (secondary development) in North America, China

SuSE:> RedHat is mainly used in Europe-Huawei

Deban: self-maintenance and addition of additional software are at least difficult to use Ubuntu twice

Intermediate

Linux release:

Slackware: Earliest

Gentoo: PC-Facing

Highest Level

LFS: nothing except a book

(Linux from scratch)

Pure Linux

Sub-project:

RedHat: Linux, GPL,

Service: earning money by service

Centos: Community version RedHat // community

Redhat Enterprise

Redhat Enterprise advance Platform

6.0: for HPC head node

For HPC compute Node

HPC: High-Performance Clusters

For IBM System Z

For IBM power

For SAP Business applications for large enterprises

Sap ::

Competing with Oracle

ORACLE: buy sun, perplesoft, BEA (database)

Direction ::

++ Middleware: websphere, 38%-42%

Fusion middleware, 10%

WebLogic,

RedHat: JBoss,

Novel: tuxdo,

Tomcat, resin

++ Database:

Oracle, Sybase, Informix, DB2,

Mysql-applicable to Web

++ ERP:

SAP

-- Minicomputer: Sun

-- Storage: San // Information System -- Data

Virtualized applications: cloud computing (HPC high-performance clusters)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.