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.
- The essence of the sunflower collection explains linux advantages and features
- One of the Linux compression and packaging methods: tar command
- How to monitor the usage of Linux system resources
- Explore various types of Linux Files
- Do you know Linux file extensions?