Linux Kernel
Liguo Yu, Stephen R. Schach, Kai Chen et al. · 2003
Cited by 0
Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.
About 5,936 papers for “Linux kernel”
Liguo Yu, Stephen R. Schach, Kai Chen et al. · 2003
Cited by 0
Teil Analyse Von Produktlinien, Christian Kästner (universität Marburg, Sven Apel (universität Passau et al. · 2013
optional, independent features a unique variant for every person on this planet 7 320 optional, independent features more variants than estimated atoms in the universe
Cited by 0
2008
With all its history of reliable performance, the TCP protocol is known to break down in a situation with high loss and high RTT. A known solution is “Split TCP”, where one or a few proxies (helper boxes) are used to break the end-to-end TCP connection into a few (almost) independent legs. Each leg has its own feedback, congestion control, error control mechanism, etc. The main contributions of our work are the design and implementation of “Split TCP ” using Netfilter Hooks in the Linux kernel, and the use of IP over IP for transport. The kernel implementation reduces overhead. The implementation used leaves TCP packets and flags intact, thus allowing use of Telnet (etc) over a Split TCP connection. The primary area of use is for Internet connections, irrespective of the user application. Connections can be split into legs having high RTT or high loss, preferably not both. The use of IP over IP allows use of many helper boxes in a connection and makes it easier to achieve transparency for the original end–hosts.
Cited by 0
NTUR (臺灣機構典藏) · 2006
Cited by 0
Copyright David, David A Rusling · 1997
Model of Virtual Memory . . . . . . . . . . . . . . . . . . 14 3.1.1 Demand Paging . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1.2 Swapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1.3 Shared Virtual Memory . . . . . . . . . . . . . . . . . . . . . . 17 3.1.4 Physical and Virtual Addressing Modes . . . . . . . . . . . . . 17 3.1.5 Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.2 Caches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.3 Linux Page Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4 Page Allocation and Deallocation . . . . . . . . . . . . . . . . . . . . . 21 3.4.1 Page Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 ix x CONTENTS 3.4.2 Page Deallocation . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.5 Memory Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.6 Demand Paging . . . . . . . . . . . . . . . . . ...
Cited by 0
Stephane Eranian, David Mosberger, Stéphane Eranian et al. · 2000
The IA-64 architecture co-developed by HP and Intel is going to reach market in the second half of 2000 with Itanium as its first implementation. All the major industry players have endorsed this architecture and nowadays most of the specifications are public. To provide for early availability of Linux on this platform, the port started over two years ago at HP Labs and grew to become an industry wide effort. A major milestone was reached earlier this year, when the entire source code produced to support this new platform was released to the Open Source community. In this paper, we describe some of the key system architecture features of IA-64 and the major machine dependent kernel subsystems. We also give a brief update on the application level developments including the software development kit for Linux/ia32 recently released. ∗ Internal Accession Date Only Approved for External Publication
Cited by 0
Ian Mcdonald · 2008
Abstract. This paper focuses on the process of development for the Linux kernel. This topic is approached both from a technical viewpoint and also the interactions with the open source community. The aim of the paper is for readers not to have the same difficulties the author experienced!
Cited by 0
Slobodanka Djordjević‐Kajan · Microelectronics Journal · 1997
Cited by 82
Akhil Gokuldas, Akhil Gokuldas · International Journal of Networks and Systems · 2019
A kernel is the foundational layer of an operating system (OS). It functions at a basic level, communicating with hardware and managing resources, such as RAM and the CPU. A kernel module is a code that can be loaded into the kernel image at will, without requiring users to rebuild the kernel or reboot their computer. Modular design ensures that you do not have to make a monolithic kernel that contains all code necessary for hardware and situations. We are planning to implement additional kernel modules that will introduce new features as well as supplement some of the existing features. Pausing, auto-shutdown programs, limit background processes, kill not responding processes are the feature we are going to work on.
Cited by 0Open access
Musgrave, John · TIB Data Manager · 2025
Cited by 0Open access
Ata-Ur-Rasool Haq · 2015
Cited by 0Open access
Farsang, Árpád · University of Debrecen Electronic Archive (University of Debrecen) · 2007
A Linux napjaink üstökse. Napról-napra növekszik a Linux alapú szerverek, számítógépek,eszközkszáma, napról-napra több helyen találja meg, állja meg helyét. Stabilitása már-már legendás,fejlődésének üteme egyedülálló. Ezek, és a rugalmassága nem kis részben köszönhető annak,hogy a Linux szabad szoftver, azt bárki használhatja, bárki hozzáférhet forráskódjához, és azt bárki módosíthatja szinte kedve szerint. Képeségeire, és a növekvő felhasználói tábor igényeire olyan nagy\ncégek is felfigyeletek, mint az IBM, Oracle, HP, Sun, Del, stb. és tették szoftveriket elérhetővé,hardver eszközeiket használhatóbbá Linux alá. Felfigyelt a Microsft is, bár ő maga nem üzletet lát benne, hanem potenciális ellenfelet. A forráskód (ingyenes) elérhetősége remek lehtőséget ad oktatási felhasználásra is. Belülről megtekinthető egy éles, működő operációsrendszer, lehet tanulmányozni ,kisérletezni vele, hibákat kereseni, és javítani, bővíteni képeségeit ,és ezek eredményeit elérhetővé tenni egy jobb Linux kernelben. A téma kimeríthetelen, a diploma munkámban csak egy-két dolgot sikerül megismertetnem,de ez is jó kezdőpont lehet a Linux kernel megismerésben.
Cited by 0
Robyn Smith · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
Alison Reynolds, Marc E. Fiuczynski, Robert Grimm · 2009
Cited by 0
J. Goutin · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2019
This Ansible role install and enable a specific kernel version from OS repositories and to ensure matching kernel headers are installed.
Cited by 0Open access
Billimoria, Kaiwan · CERN Document Server (European Organization for Nuclear Research) · 2021
Cited by 0
Lindsay Allen · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
Maciek Makowski · Figshare · 2019
File versions from Linux Kernel, with vulnerability labels derived from the CVE database. Based on the work by Jimenez et al. [1].<br>[1] Jimenez, Matthieu, Mike Papadakis, and Yves Le Traon. "Vulnerability prediction models: A case study on the linux kernel." Source Code Analysis and Manipulation (SCAM), 2016 IEEE 16th International Working Conference on. IEEE, 2016.<br>
Cited by 0Open access
Boris Procházka, Tomáš Vojnar, Martin Drahanský · DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) · 2011
In this paper, a new method of hijacking the Linux kernel is presented. It is based on analysing the Linux system call handler, where a proper set of instructions is subsequently replaced by a jump to a different function. The ability to change the execution flow in the middle of an existing function represents a unique approach in Linux kernel hacking. The attack is applicable to all kernels from the 2.6 series on the Intel architecture. Due to this, rootkits based on this kind of technique represent a high risk for Linux administrators.
Cited by 2Open access
kwijnxpjp · Zenodo (CERN European Organization for Nuclear Research) · 2024
&lt;pre&gt;&lt;code&gt;&lt;b&gt;Linux kernel documentation pdf&lt;/b&gt;&lt;br&gt;Rating: 4.6 / 5 (8164 votes)&lt;br&gt;Downloads: 39750&lt;br&gt;&lt;br&gt;&lt;a href="https://nafigu.hkjhsuies.com.es/LcmR6B?sub_id_1=no&amp;keyword=linux kernel documentation pdf"&gt;&gt;&gt;&gt;CLICK HERE TO DOWNLOAD&lt;&lt;&lt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;The linux kernel this book is for linux enthusiasts who want linux kernel documentation pdf to know how the linux kernel works. the kernel' s command- line parameters. user- oriented documentation ¶. the document s primary audience is new tldp authors, but it also contains information for seasoned documentation authors. development work on version 14 of gcc is still under way but there s an interesting. 0 | _ _ linux- 4.&lt;/p&gt; &lt;p&gt; the generated documentation is placed in documentation/ output. basic operating systems terms and concepts. linux kernel documentation pdf 7/ makefile | _ _ linux- 4. actually, things have changed starting with kernel 2. 7/ ipc | _ _ linux- 4. the lectures focus on theoretical and linux kernel exploration. the linux kernel. how to write kernel documentation. what this document is about. linux- specific filesystems. the labs focus on device drivers topics and they resemble " howto" style documentation.&lt;/p&gt; &lt;p&gt; fri / / 10: 30 utc. linux kernel makefiles. the kernel_ info. see especially system interfaces) c99 standard ( current version of the c programming language) : iso/ iec c9899 pdf, html, or searchable website. using sphinx for kernel documentation. the image checksum.&lt;/p&gt; &lt;p&gt; x86- specific documentation. kernel modules must have at least two functions: a " start" ( initialization) function called init_ module( ) which is called when the module is insmoded into the kernel, and an " end" ( cleanup) function called cleanup_ module( ) which is called just before it is rmmoded. single unix specification v4 ( also known as open group base specifications issue 7, and posix. rather it describes the principles and mechanisms that linux uses; how and why the linux kernel works the way that it does.&lt;/p&gt; &lt;p&gt; updated gnu compiler collection ( gcc) 14 should appear any month now, and its documentation reveals that the upcoming iteration, gcc 15, will no longer build binaries for ia64 – or itanic, as the reg dubs it. the real- mode kernel header. the linux kernel module programming guide. slides based upon linux device drivers, 3rd edition net/ kernel/ ldd3/ 1. this is a collection of lectures and labs linux kernel topics. the kernel command line. user- oriented documentation. details of the kernel_ info fields. 7/ include | _ _ linux- 4. 7/ drivers | _ _ linux- 4.&lt;/p&gt; &lt;p&gt; 7/ kernel | _ _ linux- 4. linux kernel release 5. 7/ lib | _ _ linux- 4. linux allocated devices ( 4. kconfig language. with luck things will improve quickly over time. there is, as yet, little overall order or organization here — this material was not written to be a single, coherent document! exporting kernel headers for use by userspace.&lt;/p&gt; &lt;p&gt; the following is a collection of user- oriented documents that have been added to the kernel over time. building external modules. this book is for linux enthusiasts who want to know how the linux kernel works. the linux kernel user' s and administrator' s guide ¶.&lt;/p&gt; &lt;p&gt; 33 sources as those are. writing kernel- doc comments. it includes information about the tools, toolchains and formats used by tldp. kernel build system.&lt;/p&gt; &lt;p&gt; 7/ documentation | _ _ linux- 4. the following manuals are written for users of the kernel — those who are trying to get it to work optimally on a given system. configuration targets and editors. 7/ fs | _ _ linux- 4. to build the documentation in html or pdf formats, use make htmldocs or make pdfdocs. view page source. linux kernel workbook, release 1. linux kernel source tree layout. the linux/ x86 boot protocol. linux kernel release 4.&lt;/p&gt; &lt;p&gt; the linux kernel, at over 8 million lines of code and well over 1000 contributors to each release, is one of the largest and most active free software projects in existence. 7/ kbuild | _ _ linux- 4. standards documents applicable to the linux kernel. kconfig macro language. the linux kernel uses sphinx to generate pretty documentation from restructuredtext files under documentation. including kernel- doc comments. lecture objectives: basic operating systems terms and concepts. initially created in 1991 by linus torvalds, as a hobby during college. 7/ init | _ _ linux- 4. x org/ &gt; the kernel' s command- line parameters. it is not an internals manual.&lt;/p&gt; &lt;p&gt; kernel and user are two terms that are often used in operating systems. this new documentation format combines the best of two worlds, pretty online browser documentation with almost plain text files, and changes being tracked via git how to help improve kernel documentation. the linux kernel user' s and administrator' s guide. the kernel build system. the external documentation of their projects ( llvm and the linux kernel, respectively) had some information that was old, " like a taking ascii drawings seriously: how programmers diagram code chi ' 24, may 11– 16,, honolulu, hi, usa. memory layout of the real- mode code. the following manuals are written for users of the kernel — those who are trying to get it to work optimally on a given system and application developers seeking information on the kernel' s user- space apis.&lt;/p&gt; &lt;p&gt; 7/ maintainers | _ _ linux- 4. 7/ firmware | _ _ linux- 4. reporting issues. linux is a moving target; this book is based upon the current, stable, 2. including uapi header files. overview of the linux kernel. details of header fields.&lt;/p&gt; &lt;p&gt; writing kernel modules. 7/ mm | _ _ linux- 4. user- space tools. 7/ kconfig | _ _ linux- 4.&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;
Cited by 0Open access