Traditional Culture Encyclopedia - Traditional virtues - Linux system architecture diagram linux architecture diagram

Linux system architecture diagram linux architecture diagram

Difference between ARMLINUX and normal linux?

Relative to ARMlinux, we say ordinary linux refers to X86linux, they are linux system, but because ARM and X86 are different CPU architecture, their instruction set is different, so the software compilation environment is different, the software code generally can not be interoperable, generally need to be compatibility porting. x86 is the classic CISC X86 is the classic CISC instruction set, the instruction set is complex, multi-functional, serial execution, but it also means that the execution efficiency is low, but the price-performance ratio is outstanding, so it is known as the mainstream processor built-in instruction set for civilian terminals.Intel and AMD's home processors are all X86 instruction set. CISC, represented by X86, has 1-2 theoretical concurrent threads.ARM is the abbreviation of AdvancedRISCMachine. It has a leaner instruction set than RISC. Usually the models that use ARM architecture processors are mostly embedded or portable. The main frequency is usually not high, now Qualcomm's ARM architecture processor has 1.0GHz, which is already considered quite high. In addition, ARM7 follows the von Neumann structure; from ARM9 onwards, they all adopt the Harvard structure. ARM's concurrent threads, theoretically about 4, processing efficiency is much higher than that of X86.

How about a deeper dive into the linux kernel architecture?

As a programmer advanced, such as architects, go to learn kernel is a good choice, to build a good solid foundation is very helpful

IT network architecture diagram including job responsibilities?

Job responsibilities:

Responsibilities

1.Responsible for data center network architecture design and iterative planning, continuous optimization of the operating system;

2.Participate in network quality optimization, monitoring platform construction, rapid response to important emergencies, etc.;

3.Participate in the self-research of the technical planning of network components, NICs, white-box network equipment, etc.

4. Leading the promotion of new network technologies, products and services within the company.

Basic Job Requirements

1.More than 5 years of relevant work experience, familiar with the design and planning of DCN, DCI, WAN networks of mainstream Internet companies;

2.Familiar with the technology development trend of mainstream network equipment vendors such as Huawei, Huasan, Ruijie, Arista, Juniper, Cisco, etc.

3. With optical communications (optical modules, cables, etc.), network security and other technology development;

4. Familiar with Linux system, have some Python programming ability, network monitoring and automation products experience is preferred;

5. Obtain mainstream network certifications, such as CCIE certificates, HCIE certificates are preferred;

6. Have a self-developed network components, NICs, white box switches and other design and planning experience is preferred.

What are the four components of the linux file system architecture?

The Linux filesystem architecture generally has four main components: kernel, shell, filesystem, and applications.

I. Linux kernel

The kernel is the core of the operating system, with many of the most basic functions, such as virtual memory, multitasking, *** enjoy libraries, demand loading, executables, and TCP/IP network functions.The modules of the Linux kernel are divided into the following parts: storage management, CPU and process management, file system, device management and drivers, network communication, system initialization, and system calls.

Two, Linuxshell

Shell is the user interface of the system, providing an interface for users to interact with the kernel. It is a command interpreter that receives commands from the user and sends them to the kernel for execution. In addition, the shell programming language has many of the features of a normal programming language, and shell programs written in this programming language have the same effect as other applications.

Three, Linux file system

File system is the organization of files stored on disk and other storage devices.Linux system can support a variety of currently popular file systems, such as EXT2, EXT3, FAT, FAT32, VFAT and ISO9660.

Three, Linux applications

Four, Linux applications

The Linux system can support a variety of currently popular file systems, such as EXT2, EXT3, FAT, FAT32, VFAT and ISO9660. The standard Linux system generally has a set of all have a set of programs called applications, which includes text editors, programming languages, XWindow, office suites, Internet tools and databases.

What are the linux operating systems?

Debian

Debian runs extremely stable, which makes it ideal for use on servers.Debian normally maintains three official software repositories and one set of non-free software repositories, which has inspired several other distributions (such as Ubuntu and Kali, among others).

Debian, the operating system, has spawned several Linux distributions. It has more than 37,500 packages, and the only other distribution that beats Debian in this regard is Gentoo.

Debian uses apt or aptitude to install and update software.

Gentoo

Like Debian, Gentoo is an operating system that includes a large number of packages; Gentoo does not come pre-compiled, but needs to be compiled one at a time for each system.

Even the Gentoo community finds Gentoo difficult to install and use; however, it is considered a great learning experience to understand the inner workings of the Linux operating system.

The saying about Gentoo has always been: if you want to learn to use a Linux distribution, learn to use that distribution; if you learn Gentoo, you learn Linux.

Ubuntu

Ubuntu is a derivative of Debian, and is the most popular free operating system today. Ubuntu focuses on its use in this market and is common on servers, cloud computing, and even some mobile devices running UbuntuLinux.

As a derivative of DebianGnuLinux, Ubuntu still processes, looks, and feels mostly like Debian. It uses the apt software management tool to install and update software

DamnVulnerableLinux

Of course, most people have probably never heard of this distro, but it has a place in this article. So what's so great about it?

DamnVulnerableLinux is exactly what its name implies: it literally means Damn Vulnerable Linux.

VulnerableLinux (DVL) isn't at all a good Linux distribution in the usual sense. It is intentionally bundled with bad, misconfigured, outdated, and easily attacked by miscreants.

Red Hat Enterprise Linux

This was the first Linux distribution for the commercial market. It is available in a server version and supports numerous processor architectures, including x86 and x86_64.Red Hat trains and certifies system administrators through the courses Red Hat Certified System Administrator/Red Hat Certified Engineer (RHCSA/RHCE).