LPIC101_regex_B49

>100 Views

April 22, 26

スライド概要

profile-image

はじめまして、ALJ Education Plus 株式会社のyukikoと申します。 IT教育支援や、DX推進が可能です。 ◆ スキル LPIC レベル2 AI / Python Splunk BI(データ可視化・分析) ◆ その他 新卒・未経験の学生向けに、エンジニア転職を応援する資料を趣味で作成しています。 もしよろしければご活用ください。 ◆IT研修講師をお探しの方は [email protected] にお気軽にお問い合わせください。 ※ALJ Education Plus 株式会社を通して、ご支援させていただきます。 ◆Zenn https://zenn.dev/yukiko_sapporo/articles/46c13e9f98b110

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

LPIC Level 1 / 101 試験対策 問 49 プロセス管理 通常ユーザーの nice 値範囲 0 〜 19 問題 通常のユーザーが nice コマンドで指定できる nice 値の範囲はどれですか。 正解 : 0 〜 19 新卒未経験・文系出身者向け / 面白きなき世を面白く ── 石黒 友季子 🍩

2.

問 49 プロセス管理 ① 用語 と ② かんたん解説 ① 用語 nice 値 = プロセスの実行優先度 (-20 〜 19) nice 値は 小さいほど優先度が高い。 -20 が最高、 +19 が最低。「 nice = 譲る」の名の通り、値を上げるほど「他 に譲る」動作になる。 全範囲は -20 〜 +19 。ただし通常ユーザーは 0 〜 19 しか指定できない (= 譲る方向にしか動かせない ) 。 root だ けが全範囲を指定可。 ② かんたん解説 ※ 正確な表現ではございません 🍜🐰 うさうさラーメン店で例えると… nice 値 = 「私、急ぎません。お先にどうぞ」の譲り度合い。 一般スタッフは「自分のタスクを後回しにする」ことはできるが (+ 方向 ) 、「他のスタッフを押しのけて先にやる」こ とはできない (- 方向 ) 。 マイナス値を指定できるのは店長 (root) だけ。店全体に影響が出る操作だから。 LPIC Level 1 / 石黒 友季子 / 問 49 2/4

3.

問 49 ③ 原理原則 ─ 図で覚える プロセス管理 nice 値 = 譲り度合い。通常ユーザーは 0 〜 19 しか指定できない 🙋 通常ユーザー : 0 〜 +19 ( 譲るだけ ) 👑 root: -20 〜 +19 ( 全範囲 ) -20 -10 最高優先 0 +10 +19 標準 デフォ 最低優先 💡 なぜ通常ユーザーは「 0 〜 19 」の範囲だけ? マイナス値 ( 高優先度 ) は 他のプロセスを押しのける 力が強い → システムが不安定化するリスクあり。 そのため 一般ユーザーは「譲る方向 ( プラス ) 」しか指定できない。これは POSIX の仕様。 💻 コマンド例 $ nice -n 10 ./heavy_job.sh $ nice -n -5 ./heavy_job.sh $ sudo nice -n -5 ./job.sh $ renice -n 15 -p 1234 LPIC Level 1 / 石黒 友季子 / 問 49 # 通常ユーザー OK ( 譲る ) # 一般ユーザーは失敗 ( 権限なし ) # root なら OK # 実行中プロセスを変更 3/4

4.

問 49 プロセス管理 まとめ・実機 OK ?・ディストリ差・選択肢の罠 🎯 一言でまとめるよ! 通常ユーザーの nice は 0 〜 19 のみ ( 譲るだけ ) 。 root は -20 〜 19 全範囲。 ✓ 実機でやって OK ? 🐧 Ubuntu / RedHat OK 、安全に試せる。 POSIX 仕様で両方共通。 $ nice → 現在の nice 値 ( 普通は 0) $ nice -n 10 ./job → 10 で起動 ( 遅延気味 ) $ renice -n 15 -p PID → 実行中を変更 $ sudo nice -n -5 ./job → root で高優先度 • Ubuntu / RHEL どちらも -20 〜 19 • nice / renice コマンドも共通 • ulimit で優先度制限を変更可 💡 top や ps の NI 列で確認できる。 ⚠ コンテナ (Docker) 内だと別扱い。 cgroup の cpu.shares で管理される。 🪤 選択肢の罠 ─ 雰囲気で選ばない! ✗ 1 〜 49 → 範囲自体が嘘。最大は 19 ✗ -20 〜 19 → root の範囲。通常ユーザーじゃない ✗ 0 〜 99 → そんな広い範囲はない ✗ -10 〜 10 → 範囲が左右対称ではない ◯ 0 〜 19 → 正解! 通常ユーザーは譲るだけ LPIC Level 1 / 石黒 友季子 / 問 49 4/4