Disk Usage Analyzer

Last updated
Disk Usage Analyzer
GNOME Disk Usage Analyzer Icon.svg
GNOME Disk Usage Analyzer.png
Screenshot of Disk Usage Analyzer
Original author(s) Fabio Marzocca
Developer(s) Paolo Borelli
Stable release
41.0 [1]   OOjs UI icon edit-ltr-progressive.svg / 21 September 2021;10 months ago (21 September 2021)
Repository
Operating system UNIX-like
Type Disk utility
License GNU General Public License
Website apps.gnome.org/app/org.gnome.baobab
The alternative treemap chart view represents files as rings GNOME Disk Usage Analyzer Tree View.png
The alternative treemap chart view represents files as rings

Disk Usage Analyzer is a graphical disk usage analyzer for GNOME. It was part of GNOME Core Applications, [2] but was split off for GNOME 3.4. It was originally named Baobab after the Adansonia tree. The software gives the user a menu-driven, graphical representation of what is on a disk drive. [3] The interface allows for selection of specific parts of filesystem being scanned so a single folder, the entire filesystem, and even remote folders and filesystems can be scanned. [4] The graphical representation can be switched between a ring chart and a treemap chart so the presentation can be tailored to the specific content being scanned. [5]

Contents

In 2012, [6] [7] Disk Usage Analyzer was rewritten in Vala. [8]

Future

At the GNOME Users And Developers European Conference (GUADEC) in 2013, a plan to merge the Disk Usage Analyzer with gnome-system-monitor to a new program called Usage was presented. [9] [10]

Related Research Articles

A file manager or file browser is a computer program that provides a user interface to manage files and folders. The most common operations performed on files or groups of files include creating, opening, renaming, copying, moving, deleting and searching for files, as well as modifying file attributes, properties and file permissions. Folders and files may be displayed in a hierarchical tree based on their directory structure.

XFS is a high-performance 64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993. It was the default file system in SGI's IRIX operating system starting with its version 5.3. XFS was ported to the Linux kernel in 2001; as of June 2014, XFS is supported by most Linux distributions; Red Hat Enterprise Linux uses it as default filesystem.

A disk quota is a limit set by a system administrator that restricts certain aspects of file system usage on modern operating systems. The function of using disk quotas is to allocate limited disk space in a reasonable way.

Utility software is software designed to help analyze, configure, optimize or maintain a computer. It is used to support the computer infrastructure - in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users. However, utilities often form part of the application systems. For example, a batch job may run user-written code to update a database and may then include a step that runs a utility to back up the database, or a job may run a utility to compress a disk before copying files.

In computing, a virtual folder generally denotes an organizing principle for files that is not dependent on location in a hierarchical directory tree. Instead, it consists of software that coalesces results from a data store, which may be a database or a custom index, and presents them visually in the format in which folder views are presented. A virtual folder can be thought of as a view that lists all files tagged with a certain tag, and thus a simulation of a folder whose dynamic contents can be assembled on the fly, when requested. It is related in concept to several other topics in computer science, with names including saved search, saved query, and filtering.

mount (Unix)

In computing, mount is a command in various operating systems. Before a user can access a file on a Unix-like machine, the file system on the device which contains the file needs to be mounted with the mount command. Frequently mount is used for SD card, USB storage, DVD and other removable storage devices. The command is also available in the EFI shell.

Directory (computing) File system structure for locating files

In computing, a directory is a file system cataloging structure which contains references to other computer files, and possibly other directories. On many computers, directories are known as folders, or drawers, analogous to a workbench or the traditional office filing cabinet. The name derives from books like a telephone directory that lists the phone numbers of all the people living in a certain area.

Trash (computing) Temporary storage for deleted files

In computing, the trash is a graphical user interface desktop metaphor for temporary storage for files set aside by the user for deletion, but not yet permanently erased. The concept and name is part of Macintosh operating systems, a similar implementation is called the Recycle Bin in Microsoft Windows, other operating systems use other names.

Libburnia is a project that develops a collection of libraries and command-line tools for burning CDs, DVDs and Blu-ray media.

GVfs is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available in GLib since version 2.15.1. It installs several modules that are automatically used by applications using the APIs of libgio. There is also FUSE support that allows applications not using GIO to access the GVfs filesystems.

TreeSize

TreeSize is a disk space analyzer written by JAM Software. TreeSize has native 32 and 64-bit support for all Windows versions and client/server versions currently supported by Microsoft.

DaisyDisk

DaisyDisk is a paid disk space analyzer for macOS. It displays a sunburst diagram of files on a hard drive to help with the location or deletion of large files. It can display previews of files using Quick Look. It also allows the user to look at the file directly in Finder, in order to delete it or move it elsewhere.

WinDirStat

WinDirStat is a free and open-source graphical disk usage analyzer for Microsoft Windows. It presents a sub-tree view with disk-use percentage alongside a usage-sorted list of file extensions that is interactively integrated with a colorful graphical display. Created as an open-source project released under the GNU GPL, it was developed using Visual C++/MFC 7.0 and distributed using SourceForge. The project was inspired by SequoiaView, an application based on research done by the Visualization Section of the Faculty of Mathematics and Computer Science at the Technische Universiteit Eindhoven.

SpaceSniffer

SpaceSniffer is a freeware computer disk space analyser from Uderzo Software for Microsoft Windows platforms. It uses a treemap to visualise disk usage.

GNOME Boxes Virtualization software

GNOME Boxes is an application of the GNOME Desktop Environment, used to access virtual systems. Boxes uses the QEMU, KVM, and libvirt virtualization technologies.

FolderSize

Folder Size is a freemium disk space analyzer for Windows written by MindGems. The product uses a Windows Explorer-like interface that can show data as either a pie chart or bar graph. According to PCWorld.com, as at Sep 2, 2010, the product is a little more cumbersome than necessary but overall was considered to have an edge over SpaceSniffer because it had additional functionality and provided more information. CNET observed that the program is basic, however noted that this is generally what is required of such program.

A disk utility is a utility program that allows a user to perform various functions on a computer disk, such as disk partitioning and logical volume management, as well as multiple smaller tasks such as changing drive letters and other mount points, renaming volumes, disk checking, and disk formatting, which are otherwise handled separately by multiple other built-in commands. Each operating system (OS) has its own basic disk utility, and there are also separate programs which can recognize and adjust the different filesystems of multiple OSes. Types of disk utilities include disk checkers, disk cleaners and disk space analyzers

GNOME Core Applications is a software suite of approximately 30 application software that are packaged as part of the standard free and open-source GNOME desktop environment. GNOME Core Applications have the look and feel of the GNOME desktop, and often utilize the Adwaita design language. Some applications have been written from scratch and others are ports.

Haiku Applications

Haiku is a free and open-source operating system compatible with the now discontinued BeOS.

References

  1. "baobab 41.0".
  2. GnomeUtils – GNOME Live!
  3. "Disk Usage Analyzer for GNOME". 4 January 2011. Retrieved 25 December 2011.
  4. "Baobab Usage" . Retrieved 25 December 2011.
  5. "Baobab Shows". 25 August 2011. Retrieved 25 December 2011.
  6. "Begin rewrite in Vala (586355bd) · Commits · GNOME / Baobab · GitLab".
  7. "Info for "Apps/DiskUsageAnalyzer/ValaRewrite" - GNOME Wiki!".
  8. "Apps/Baobab/ValaRewrite - GNOME Wiki!". Archived from the original on 2014-03-27. Retrieved 2014-03-27.
  9. "Design/Apps/Usage - GNOME Wiki!".
  10. https://wiki.gnome.org/Apps/SystemMonitor/MergeWithUsage SystemMonitor

Commons-logo.svg Media related to GNOME Disk Usage Analyzer at Wikimedia Commons