Advantages of linux: Numerous hardware support features

Source: Internet
Author: User

Linux has been developing for a long time, and many users are familiar with the advantages and features of linux. Here, I also collect some materials about the advantages and features of linux for your reference. After reading this article, you must have gained a lot, I hope this article will teach you more things.

Linux can run on a variety of well-known processors, for example, Server Load balancer, Server Load balancer, 32-bit, 64-bit, and so on. The most common microprocessor used in Linux is of course the Intel X86 chip family, however, it can also run on Motorola's 68K series CPU, IBM, Apple, Motorola's PowerPC CPU, Compaq and Digital's Alpha CPU, MIPS chip, Sun's iSCSI and UltraSparc CPU and Intel's StrongARM CPU. HP's PA-RISC chip may be the only processor not supported by Linux, although it is working with an independent organization, the Haiyan Development Team, to port Linux to a PA-RISC chip. Intel is also supporting Linux. Intel has been making it a long-term goal to enable Linux to run faster on Intel chips. Intel is providing technical information about the 8-processor master edition to the Linux community. The high-end Xeon server running Linux can provide customers with a low-cost option. Intel also shares with the Linux community the advanced technology information of its 64-bit processor Merced to be released a few years later. Once Merced is released, Linux will be able to run on it.

Using Intel X86 compatible AMD and Cyrix chips is the cheapest hardware product for computers, and Linux with a license at no cost can make these computers very attractive in the low-end market with a large number of purchases. Some manufacturers have begun to make the operating system easier to use, and run Linux on cheap hardware as a TV pin box and MP3 music player.

The support of such a large-scale chip is an incredible feat of other operating systems. In fact, Linux has made Unix a promise of hardware independence, this promise proves impossible when Unix systems are split into incompatible private versions.

On the other hand, Linux does not support USB or PnP devices. Intel is promoting its UDI unified Device Driver Interface) as a public Unix interface for device drivers, looking for a Linux community to help it write device drivers.

Linux does not support many peripheral devices and card devices like Windows. When you add new hardware for your Linux machine, you need to refer to the Linux device compatibility table. There is no doubt that such events will not happen again with the development of time. The increasing popularity of Linux allows hardware vendors to issue hardware drivers corresponding to Linux, at least to publish their hardware interface specifications. To address the hardware compatibility issue, the computer devices pre-installed with Linux tested and certified by the manufacturer's peripheral products will be the best answer next year or in the near future. ESIA, PCMCIA, using other functions

Return pci_module_init (& tg3_driver );
}
Static void _ exit tg3_cleanup (void)
{
Pci_unregister_driver (& tg3_driver); // cancel the PCI device
}
Module_init (tg3_init); // load the driver module
Module_exit (tg3_cleanup); // uninstall the driver module

Stated as a PCI device:
Static struct pci_driver tg3_driver = {
. Name = DRV_MODULE_NAME,
. Id_table = tg3_pci_tbl, // The NIC Series Supported by this driver, vendor_id, device_id
. Probe = tg3_init_one, // initialize the callback function of the linux Network Device
. Remove = _ devexit_p (tg3_remove_one), // initialize the callback function of the linux Network Device
. Suspend = tg3_suspend, // device suspension Function
. Resume = tg3_resume // device recovery function
};

The advantages and features of linux are described above. I hope you can use them.

  1. The essence of the sunflower collection explains linux advantages and features
  2. One of the Linux compression and packaging methods: tar command
  3. How to monitor the usage of Linux system resources
  4. Explore various types of Linux Files
  5. Do you know Linux file extensions?

Related Article

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.