.

Thursday, January 31, 2019

Linux Networking Capabilities :: Essays Papers

Linux Networking CapabilitiesLinux is a Unix clone written from scratch by Linus Torvalds with assistance from a loosely-knit group of hackers across the Net. It aims towards POSIX compliance. It has all the features expected in a modern fully-fledged Unix, including unbowed multitasking, virtual entrepot, sh ared libraries, demand loading, shared copy-on-write executables, proper memory precaution and TCP/IP networking. It runs mainly on 386/486/586-based PCs, using the tall(prenominal)ware facilities of the 386-processor family to execute these features. Ports to other architectures are underway.Linux is freely available, and no one is required to recital their copies with any central authority, so it is difficult to know how many race use Linux. Several businesses are now surviving solely on selling and supporting Linux, and very few Linux users use those businesses, relatively speaking, and the Linux newsgroups are some of the most heavily read on the internet, so the o ccur is likely in the hundreds of thousands, but hard numbers are hard to come by. Linux FeaturesMultitasking. Several courses running at once.Multiuser. Several users on the aforementioned(prenominal) machine at once. Two-user licenses are not possible.Multiplatform. Runs on many varied CPUs, not just Intel.Multiprocessor. SMP support is available on the Intel and SPARC platforms (with work soon in progress on other platforms), and Linux is used in several(prenominal) loosely-coupled MP applications, including Beowulf trunks and the Fujitsu AP1000+ SPARC-based supercomputer.Runs in protected mode on the 386.Memory trade protection between processes. So that one program brush asidet bring the whole system down.Demand loads executables. Linux only reads from criminal record those parts of a program that are actually used.Shared copy-on-write knaves among executables. This means that multiple process can use the same memory to run in. When one tries to write to that memory , that page (4KB piece of memory) is copied somewhere else. Copy-on-write has two benefits increasing speed and decreasing memory use.Virtual memory using paging (not swapping whole processes) to disk. To a carve up partition or a file in the filesystem, or both, with the hap of adding more swapping areas during runtime. A total of 16 of these 128 MB swapping areas can be used at once, for a theoretical total of 2 GB of useable swap space. It is simple to increase this if necessary, by changing a few lines of source code.Unified memory pool for user programs and disk cache.

No comments:

Post a Comment