Archlinux 2

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

Arch Linux

a lightweight and flexible Linux ® distribution

GROUP MEMBERS:

Abdul Rehman Muhammad Huzaifa Ali Raza


Arch Linux
Arch Linux is an independently developed, x86-64 general-
purpose GNU/Linux distribution that strives to provide the latest stable
versions of most software by following a rolling-release model.

Simplicity & Minimal


History
JUDD VINET
Developer

 a Canadian programmer and occasional guitarist,


 began developing Arch Linux in early 2001.
 Its first formal release, Arch Linux 0.1, was on March 11, 2002.
 Inspired by the elegant simplicity of Slackware, BSD, PLD Linux and
CRUX.
ArchWiki
BACKBONE OF THE
ARCH LINUX
 Installation Guides,
 System Configuration,
 Package Management,
 Networking,
 Security, Desktop Environments
FEATURES

SIMPLICITY MODERNITY

PRAGMATISM VERSATILITY

USER CENTRALITY
PROCESSES
MANAGEMENT
 In Arch Linux, process management involves
 efficiently handling tasks and applications running on the system
 With systemd, users can manage system services effectively, enabling
them to start, stop, enable, and disable services either globally or on a
per-user basis.
 Tools like Init and Monit offer automated monitoring and restarting
of services, enhancing system reliability.

systemd Init Monit


Memory MANAGEMENT

• In Arch Linux, memory management encompasses several crucial


aspects to ensure efficient utilization of system resources.
• The Linux kernel, upon which Arch Linux is built, employs various
mechanisms for memory management, including virtual memory,
memory allocation, and memory protection.
• Arch Linux utilizes memory allocators like glibc's malloc or
alternative allocators such as jemalloc or tcmalloc
DISK MANAGEMENT

PARTITIONING FILESYSTEMS

MOUNTING DISK ENCRYPTION

LVMs MONITORING DISK


USAGE
I/O MANAGEMENT
 Arch Linux users can configure the default scheduler and tune
parameters such as read-ahead and I/O request size for optimal
performance. Common schedulers include cfq (Completely Fair
Queuing), deadline, and noop.
 Monitoring tools like iotop, iostat, and blktrace provide insights into
I/O activity and performance metrics.
 Identify bottlenecks and tune system parameters accordingly,
PROS OF ARCH LINUX

EFFICIENC CUSTOMIZATION UP-TO-DATE SOFTWARE


No
Y Bloatware Building System from the scratch according Bleeding edge software releases
to taste and needs
CONS OF ARCH LINUX

Steep Learning Curve Dependency Management Limited Official Support


especially for beginners Users may encounter issues with conflicting Arch Linux has a smaller community and
dependencies or broken packages. less official support resources.
Improvements

Streamlined Installation
Enhanced Package management
Updated Official Support
Thank you!

Arch Linux

You might also like