IT Linux コンテナと関連ツール コンテナは、Linuxにサービスをデプロイするために一般的に使用される方法になり、セキュリティの分離、アプリケーションの起動時間、リソース制御、およびデプロイメントの容易さを提供しています。 コンテナを使用すると、次の図のように、1つのオペ... 2022.01.24 IT
IT Linux のネットワークワーキングと関連ツール CPUやメモリと同様にネットワーク機能もスマホやパソコンに搭載されており、ほぼ毎日利用しているかと思います。 そこでアンドロイドなどを含むLinuxでネットワーキングがどのように機能しているか簡単にご紹介していきます。 ネットワーキングの概... 2022.01.18 IT
IT ftraceとfatraceについて ftraceとは? ftrace は、Linux カーネル内で何が起きているかを理解するためのトレースやプロファイルするツールです。 ftraceとのやりとりはユーザスペースからはdebugfsを通じておこないます。 はじめに、debugf... 2021.12.21 IT
IT Linuxのメモリ管理と関連ツール CPUと同様にメモリもスマホやパソコンに搭載されており、ほぼ毎日利用しているかと思います。 そこでアンドロイドなどを含むLinuxでメモリがどのように管理されているか簡単にご紹介していきます。 メモリアロケータ 下の図は、ユーザーレベルおよ... 2021.10.05 IT
暮らし スマホ代調べてみたら、1日あたり14円(本体)+ 44円(通信/通話)だった。 何気無く利用していて知らないことが沢山あるのがスマホ。 買い替えを検討する前に、改めて自分のスマホについて調べてみました。 きっかけはネット注文。 食材を月に1、2回パソコンからネット注文していましたが、紙のカタログを廃止でき、注文しないと... 2021.09.30 暮らし
暮らし お金を貰って、さらに車のオイル交換を実質無料にするには? アメリカに住んでいたとき、自宅のガレージでエンジンオイルの交換している友人もいましたが、廃油の処理や作業時の汚れなどを理由に、自分でしたことは1度もありません。 日本ではそもそも走行距離が短いので、エンジンオイルの交換頻度もアメリカに比べれ... 2021.09.15 暮らし
IT CPU キャッシュ(cache)とスケジューラ(scheduler) CPUという言葉を聞いたことがある方も多いかと思います。 日本語では、中央処理装置と呼ばれますが日本語のほうが聞きなれない用語です。 CPUとは、Central Processing Unitの略です。 CPUは、パソコン、タブレット、スマ... 2021.08.17 IT