TinyLinux

TinyLinux is a project started by Matt Mackall in 2003 to reduce the size of the Linux kernel, in both memory usage and binary filesize. The purpose was to make a compact Linux system for embedded devices. The development was sponsored by the CE Linux Forum.[1] It is also known as the -tiny tree.

By 2006 the project was mostly abandoned. It received new attention in 2007, again with sponsorship from CELF, but has seen minimal activity since 2007.

TinyLinux consists of a set of patches against the Linux kernel which make certain features optional, or add system monitoring and measurement so that further optimization can take place. They are made to be mergeable with the mainline kernel, and many patches have been merged to date.

Features include: the ability to disable ELF core dumps, reduce the number of swap files, use of the SLOB memory allocator, ability to disable BUG(). For measuring and accounting features include: ability for kmalloc/kfree allocations to be monitored through /proc/kmalloc; and measurement of inline usage during kernel compiling. TinyLinux requires Intel 80386 or better to run.[2]

See also

References

  1. ^ Bird, Tim. "Linux-tiny revival" (PDF).
  2. ^ "Home".


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.