CPUやメモリの統計は/proc以下のファイルを見れば調べられますが、ファイルシステムの容量などはどうやって取得しているんだろうと気になったでdf(1)のコードを眺めてみました。 coreutils: df.c coreutils: fusage.c macOS: df.c ライブラリの動作検証で用意したコードはこちら。 dfが何を使って出力しているのか調べたコード · GitHub Linuxの場合 Linuxでは、ファイルシステムの情報はstatvfs(3)で取得できるようです。これはstatfs(2)システムコールのラッパーという扱いですが、基本的にはstatvfs(3)を使うように推奨...
What is syacall/libc function df comannd call.
Rustで書かれた軽量なGUIフレームワークTauriは、Windows、macOS、Linux向けのデスクトップアプリを開発できます。本稿では、Tauriを使って簡単なデスクトップアプリ「かんばんボード」を制作します。
Fast, disk space efficient package manager
A backup tool.
A fast data collector in Rust. Contribute to awslabs/flowgger development by creating an account on GitHub.
Flowgger is a fast, simple and lightweight data collector written in Rust.
Alternative to Fluentd and Logstash.
Learn how to set up Podman's new Windows client, which makes it easier than ever to run the container tool on Microsoft's OS.
To celebrate our latest release, we're offering free accounts with 3GB of storage on open.audio for a limited time!
A programmer, loves Ruby, likes Rust, Fediverse and ActivityPub.