私はCプロジェクトを構築し、非常に予測可能で制御された環境でその動作をテストするためのLinuxディストリビューションに興味があります。特に、スケジューラがアプリケーションでできるだけ多くのスレッドを処理し、バックグラウンドで実行されている他のプロセスを処理しないようにすることに興味があります。
ディストリビューションのサイズは問題になりません(リソース制約はありません)。
答え1
本当にこれを行うには、シングルユーザーモード(ほとんどすべてのディストリビューション)で起動し、そこでテストを実行することをお勧めします。
答え2
システムを実行するには特定のサービスが必要なため、サービスを実行しないディストリビューションはありません。一部を無効にするには、直接実行できます。一部の適格ディストリビューションには、Arch、Slack、またはGentooがあります。最小バージョンのデスクトップディストリビューション(* buntu、Fedora ...)をインストールできますが、追加の作業が必要になる場合があります。