Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · First Steps with OpenELEC on the Raspberry Pi 2
 · Ubuntu MATE 15.04 for Raspberry Pi 2
 · MIPS Creator CI20 v Raspberry Pi 2
 · Raspberry Pi 2: Raspbian (ARMv6) v Linaro (ARMv7)
 · Raspberry Pi 2 review
 · Chess in a Few Bytes
 · Learn the Art of Computer Programming With These Great Free Beginner Books
 · CD Audio Grabbers
 · fitlet is a tiny fanless PC full of openness
 · MintBox Mini gives Linux users a pocket-sized PC


Latest Links
Pi MusicBox
Danbooru Client
KDE Connect Code-in


Top : Kernel


 Articles (37)
 Device Drivers (235)
 File Systems (134)
 Modules (97)
 Patches (61)

First Steps with OpenELEC on the Raspberry Pi 2
OpenELEC uses very little system resources for processor or memory. There's no need to use any special customization tips to get good performance with the RPi2. There's also no need to overclock the machine, reduce the resolution of videos, or use a different skin (although I really like the Amber skin).

(Read more)
R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. Read more


  • GNU Hurd
    The GNU Hurd is the GNU project's replacement for the Unix kernel. The Hurd is a collection of servers that run on the Mach microkernel to implement file systems, network protocols, file access control, and other features that are implemented by the Unix kernel or similar kernels (such as Linux). hot
  • Kernel Archives
    Kernel Archives is the primary site for the Linux kernel source, but it has much more than just kernels - we have 20 GB of disk space set aside for mirroring the largest Linux-related software archives. hot
  • 3c5x9setup
    3c5x9setup is an EEPROM setup and diagnostic program for the 3Com 3c5x9 series ethercards. Most products with "EtherLink III" in the name are supported, including 3c509, 3c529, 3c579 (ISA, MCA, EISA, but not PCI) 3c556 3c562, 3c563, 3c574 and other PCMCIA (but not CardBus) cards.
  • Adeos nanokernel for Linux
    The purpose of Adeos is to provide a flexible environment for sharing hardware resources among multiple operating systems, or among multiple instances of a single OS. Adeos enables multiple prioritized domains to exist simultaneously on the same hardware.
  • AdvancedPageReplacement
    The time needed to swap a single program into memory is ever increasing, so page replacement is becoming more and more important.
  • CarbonKernel
    CarbonKernel is a Real-Time Operating System (RTOS) simulator based on event-driven simulation techniques.
  • ckkern
    Ckkern is a simple tool that lets you check your kernel version number against the latest release. It uses the RSS feed to find the newest kernel version and displays it against the currently installed kernel.
  • CML2
    CML2 is a configuration system, centered around a domain-specific minilanguage, that has been written to replace the code that currently handles build-option selection for Linux kernels.
  • Compressed Caching for 2.6.x kernels
    Compressed caching is the introduction of new layer in virtual memory hierarchy -- Compressed Cache. It compresses and stores pages that would otherwise have been swapped to slow disks or freed under memory pressure. This effectively increases RAM space and avoids /reduces accesses to slow disks. This basically takes advantage to rapidly increasing CPU power, faster, lower latency memories and sluggish hard-disk speed improvements.
  • DynAMOS
    DynAMOS is a dynamic kernel updating system founded on a new dynamic instrumentation technique called adaptive function cloning. It enables commodity operating systems to gain adaptive and mutative capabilities without kernel recompilation or reboot. It can update non-quiescent kernel subsystems and data types.
  • EeePC-optimized Kernel for Ubuntu
    The "EeePC-optimized Kernel for Ubuntu" project aims to produce a set of pre-compiled kernel packages that have been specially tailored to the EeePC's hardware and power usage, and to deliver these packages on a dedicated repository hosted by the author. Delivering these kernel packages over a Debian-style repository ensures that future updates and patches can be automatically downloaded to your EeePC as they're released. Current support is available for Ubuntu v8.04 (Hardy Heron) on the EeePC 700, 900, 900A, 901, 1000, and 1000H models.
  • Fiasco
    Fiasco is a microkernel with real-time capabilities running on x86 PCs. It is compatible with the L4 microkernel.
  • Fiwix
    Fiwix is an operating system kernel based on the UNIX architecture and fully focused on being Linux compatible. It is designed and developed mainly for educational purposes, so the kernel code is kept as simple as possible for the benefit of students.
  • GKHI
    Generalised Kernel Hooks Interface is a generalised facility for placing hooks or exits in arbitrary kernel locations. It enables many kernel enhancements, which are otherwise self-contained, to become loadable kernel modules and retain a substantial degree of independence from the kernel source.
  • Hotplug2
    Hotplug2 is a trivial replacement of some of the UDev functionality in a tiny pack, intended for Linux early userspace: Init RAM FS and InitRD. The binary is (x86, dynamically linked against glibc) 18 KiB with -Os (v0.9). Yet it includes ability to parse rules and execute actions accordingly. It basically takes the best from both worlds -- the flexibility of udev with the distributing events design of hotplug. It can be used to create devices or to just load modules (which is it's primary goal).
  • IBM Object Storage Device Simulator for Linux
    The OSD Simulator is an implementation of an object-based storage device. It functions as a reference implementation compliant with the T10-OSD standard specification. The protocol is implemented over iSCSI (SCSI over IP). The simulator is a Linux user mode application and was tested with the open-source OSD initiator for Linux. This simulator uses the local file system to store objects: Partitions are translated to directories and user objects to files. The simulator uses GDBM (libgdbm, which is a GNU library) to store attributes.
  • KDB
    KDB is the built-in kernel debugger for linux. This debugger is part of the linux kernel and provides a means of examining kernel memory and data structures while the system is operational.
  • KEDR framework
    KEDR framework is an extensible system for dynamic analysis of kernel modules (device drivers, file system modules, etc.) in Linux. KEDR tools operate on the modules chosen by the user and can detect memory leaks, perform fault simulation and more.
  • Kernel Janitor Project
    Kernel Janitor Project maintains a list of problem areas in the Linux kernel along with suggested ways of cleaning/fixing them.
  • Kernel Newbies
    #kernelnewbies is an IRC network dedicated to the "newbie" kernel hacker. The audience mostly consists of people who are learning about the kernel, working on kernel projects or professional kernel hackers that want to help less seasoned kernel people
  • Kernel Newsflash
    Kernel Newsflash is meant to reduce questions to the linux-kernel mailing list of the form "kernel x.y.z doesn't compile". Often a fix is posted to the list which solves the problem.
  • KernelBook Project
    KernelBook Project is a collaborative effort of open source and commercial developers to create a functional specifications guide to the Linux 2.3/2.4 kernel. This book in progress will be released online for peer review and will be published by Macmillan Computer Publishing under the Open Publishing License.
  • Ksplice
    Ksplice is practical technology for updating the Linux kernel without rebooting. It enables users to avoid the disruptive process of rebooting for kernel security updates and bugfixes. By making it easy to keep systems up to date, Ksplice helps avoid the security and stability risks of running out-of-date software.
  • L4KA microkernel
    This is a microkernel based system with an L4 compatible kernel. The L4Ka research project aims at substantiating and establishing a new methodology for system construction that helps to manage ever-increasing OS complexity and minimizes legacy dependence.
  • Linux Kernel Crash Dumps
    Linux Kernel Crash Dumps is designed to meet the needs of customers wanting a more reliable method of examining system failures after the machine recovers. This project contains kernel and user level code designed to: Save the kernel memory image when the system dies due to a software failure, recover the kernel memory image when the system is rebooted and analyze the memory image to determine what happened when the failure occurred.
  • Linux Kernel Source Reference
    Linux Kernel Source Reference provides an easy way to navigate through the linux kernel source and to have a look at arbitrary versions or the differences between two versions
  • Linux Source Driver (LSD)
    Linux Source Driver (LSD) is an application, which can make browsing source codes of Linux kernel easier.
  • Linux Versions
    Linux Versions is published by the University of Helsinki's Department of Computer Science.
  • Longene
    The Longene is a free, open-source computer operating system kernel project intended to expand the Linux Kernel to be binary-compatible with application software and device drivers not only made for Microsoft Windows but also made for Linux OS.
  • Medusa DS9
    Medusa DS9 consists of two major parts, Linux kernel changes and the user-space daemon. Kernel changes do the monitoring of syscalls, filesystem actions, and processes, and they implement the communication protocol. The security daemon communicates with the kernel using the character device to send and receive packets.
  • MOOL
    MOOL (Minimalistic Object Oriented Linux) aims at redesigning the Linux kernel to reduce coupling and increase maintainability by means of OO (Object Oriented) abstractions.
  • NetworkStorageDeadlock
    NetworkStorageDeadlock, storage over network has a deadlock problem, where it can take memory to free memory.
  • OpenVZ kernel
    OpenVZ is a modified Linux kernel with additional support for OpenVZ Virtual Environments (VE, also known as VPS). VEs are isolated, secure environments on a single physical server, enabling better server utilization and ensuring that applications do not conflict. Each VE performs and executes exactly like a stand-alone server; VEs can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries, and configuration files. Due to a single kernel model, OpenVZ has native performance and very high density. It is the core of Virtuozzo.
  • pf-kernel
    pf-kernel is another Linux kernel fork, that provides you with new useful features, that are not merged into mainline. The fork is partially based on Zen kernel, excluding unnecessary things.
    POSIX ACLs is an effort to implement POSIX-like Access Control Lists for Linux.
  • Prex
    The Prex project is an open source initiative to provide a portable real-time operating system for embedded systems. Prex is designed specifically for small memory footprint platforms. It is written mainly in C language based on traditional microkernel architecture.
  • QLinux
    QLinux is a QoS enhanced Linux Kernel for Multimedia Computing. It includes the following features: Hierarchical Start Time Fair Queuing (H-SFQ) CPU scheduler, Hierarchical Start Time Fair Queuing (H-SFQ) network packet scheduler, and Cello disk scheduling algorithm.
  • ring3k
    ring3k is a user mode kernel capable of running Windows 2000 and XP compatible native applications on a Linux platform. It is a light-weight virtualization of the NT kernel for the Linux x86 platform achieved by reimplementing kernel mode code as a ring 3 process in C++.
  • RSPF
    Radio Shortest Path First is a specialised routing protocol that is used by amateur radio operators to work out how to shuffle packets around our complicated networks.
  • rtmk
    rtmk isa free real-time microkernel released under the GNU General Public License version 2 or later.
  • SMT
    SMT is an add-on for the Libero programming tool that lets you write portable high-performance multithreaded programs based on Libero's finite-state machine (FSM) design method.
  • The SIG11 Problem
    This FAQ describes what the possible causes are for an effect that bothers lots of people lately. Namely that a linux(*)-kernel (or any other large package for that matter) compile crashes with a "signal 11". The cause can be software or (most likely) hardware.
  • Thix
    Thix is an almost complete implementation of the POSIX.1 standard (IEEE Std 1003.1-1988). The Thix Operating System is fully functional at this time. Many free software packages have been succesfully compiled/run under it, including development tools such as the GNU C/C++ Compiler suite.
    TIARA is an Openbios/GRUB/PFORTH composite, BIOS replacement. Boots an unmodifed linux kernel from an IDE drive or ethernet, using only 128kb of flash. Works with INTEL/AMD K6/2-450, SiS 530/5595 and 8139 enet. VGA & Serial console supported.
  • USBDescriptorKitchen
    USBDescriptorKitchen is a GUI-driven tool that helps developers of USB firmwares to ease the pain of calculating lengths of descriptors, fiddling with bits, dealing with variable length fields, etc.
  • Working Overloaded Linux Kernel
    Working Overloaded Linux Kernel provides development kernels for testing purposes only. These kernels provide a service for developers and end users who can't be up-to-date with the latest kernels/patches but want to test new kernel features.

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus,, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.


    Distribution Guides
    Distro Guide


    Linux Mint
    64 Studio

    Berry Linux

    Entire List


    Web Calendar
    Linux Licenses

    Advertise at


    Latest Portal Pages


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.