CPU Common platforms:
m68000,m68k
Power
Powerpc
Sparc,ultrasparc
Alpha
x86/( x86_64 amd64) : because of the rapid development of its price advantage, the previous main should be low-end personal PC , and now the server is also strong rise.
Mips
ARM :
Vmware OS installation
Sparse Format: Sparse format, the performance is slightly weaker, but the advantage is that the virtual machine's hard disk is larger than the physical machine, such as 120G ( virtual )-->4g ( physical )
Virtual Machines CPU the number of cores should not exceed the number of cores in the physical machine, otherwise the performance is poor.
Memory General 512M (the memory size can be adjusted at any time in the virtual machine, or you can add multiple virtual hard disks as needed and CPU number of cores, but Vmware need to be adjusted under the virtual machine State, Xen virtual machines can be adjusted in real time)
Bridge (Bridging mode): make the virtual machine use the host's physical NIC to communicate with the external host.
host-only (host mode only): Only the virtual machines within the host are able to communicate, or the host is communicating with the virtual machines inside the unit.
NAT mode (network address translation mode): Allows hosts to communicate between virtual machines and external hosts.
Store Virtual disk as a single: generally choose this mode,
S plit Virtual disk into multiple files: in the FAT32 format, because the maximum supported format is 4G a single file. NTFS does not have this limitation.
To complete the installation, enter the system:
Virtual Terminal TTY
Pseudo Terminal: Remote login via ssh via Xshell or SECURECRT
Unix : Commercial Operating systems ( Ken with C language Writing)
bsd:free BSD, NetBSD, Open BSD unix Royalty branch, fre ebsd Apple freebsd developed
Linux: Follow GNU ( GNU is not Unix ) and GPL ( General public License ) Convention
Slackware: The earliest extant Lin UX Release version
De Bian: The Branch release version under it Ubutu more popular
Red Hat:
Redhat9: donated to Federa for free, but only for personal PC, update faster.
RHEL ( redhatenterprise Linux ): Applies to server Edition, but is subject to a service charge, and when there is a new upgrade, it is also a charge to get its compilation package.
Centos (Communityenterprise OS), which resists Rhel's charging behavior and releases the server version, and offers the corresponding free compilation of many applications and upgrade packs, and is popular. (Has been redhat pacified, but will still issue a free compilation package, but the speed will lag Rhel for some time)
LFS : Linu x from Scratch. more experienced players choose
OS system Br Ief Introduction:
Api:application Programming Interface
Syscall system Call
Libcall Library Call
Abi:application Binary Interface after compiling the program if it can be ported, the ABI must be consistent or compatible; If the source code can be migrated across the platform, the API Must be consistent or compatible.
So:shared object; DLL (dynamic link library) files that are similar to Windows
This article is from the "Let It Go" blog, please be sure to keep this source http://41080138.blog.51cto.com/2587513/1589995
Linux Basics 1