■ このスレッドは過去ログ倉庫に格納されています
【現代の常識】 スワップパーティションは不要
- 1 :login:Penguin:2018/08/27(月) 16:50:43.68 ID:6fQ85wF1.net
- 昔はまことしやかに、メモリサイズの2倍をスワップパーティションに
割り当てるべし、などと言われていましたが今の時代には当てはまりません。
結論を言うとスワップパーティションは作成しない。必要ならばファイルでスワップ領域を作成する。
サイズは物理メモリだけでは足りないと思われるサイズ。殆どの場合は2GB程度あれば十分。
16GB以上積んでいるならば通常の使い方ではまず不要。可能ならばOSに自動調整させるのが望ましい
- 2 :login:Penguin:2018/08/27(月) 18:39:46.11 ID:Mp1s0NB6.net
- なん?
- 3 :login:Penguin:2018/08/27(月) 19:54:49.20 ID:v6HsTceb.net
- 削除依頼出しといてね
- 4 :login:Penguin:2018/08/28(火) 09:50:49.01 ID:SI9K1nPP.net
- メモリサイズの2倍とか大昔にもほどがある
- 5 :login:Penguin:2018/08/28(火) 21:40:39.48 ID:/T8XP8vp.net
- 昔からスワップ領域なんて必要だったのかね?
スワップなんて発生したら、遅くて遅くて使いもにならんよね。
- 6 :login:Penguin:2018/08/29(水) 01:45:53.18 ID:oJHXJGzM.net
- ビルドするときに使う。
- 7 :login:Penguin:2018/09/16(日) 12:05:49.01 ID:BBf55T7s.net
- 「システムの堅牢性」って奴を確保するにはスワップパーテーションあると良いんだぜ。
遅くなるけど。
- 8 :login:Penguin:2018/09/16(日) 18:27:32.56 ID:DJnJG9lp.net
- >>1
>必要ならばファイルでスワップ領域を作成する。
osが勝手に作ってくれるのか?
スワップ領域は、まるで床の間みたいに、新規インストールの際には作っているけどな。
- 9 :login:Penguin:2018/09/16(日) 19:16:03.75 ID:k9Q6/Nev.net
- メモリが高価だった時代の名残
- 10 :login:Penguin:2018/09/16(日) 22:38:07.69 ID:tVuwAWKP.net
- スワップ領域を作らなくてそれがなんらかの理由で必要になったとき、
Linuxは固まっちゃうの? 落ちるの?
- 11 :login:Penguin:2018/09/16(日) 22:43:44.03 ID:iyRzyu6T.net
- >>10
簡単に実験できそうだけど
- 12 :login:Penguin:2018/09/17(月) 00:04:51.28 ID:cHflWVFB.net
- スワップ領域作らないでスワップファイルでいいだろ
- 13 :login:Penguin:2018/09/17(月) 05:18:49.79 ID:c0OR/mtp.net
- ノートパソコンでふたを閉じたとき復帰できなくなるのは
LVMのここの問題?
ウェブ関係でここの問題にたどり着けてる人すくないみたい
- 14 :login:Penguin:2018/09/17(月) 10:15:56.84 ID:Qf6N8X0o.net
- >>10
ClamAVでウイルススキャンをしたとき、
Can't allocate memory ERROR
というエラーが出たりするらしい。
- 15 :login:Penguin:2018/09/18(火) 19:38:04.24 ID:9iBrQZci.net
- うどん通
- 16 :login:Penguin:2018/09/22(土) 07:37:51.03 ID:t/hhuG6a.net
- sparklinuxのミニマルCLI版(CDに焼けるイメージがこれしかなかったので)
をインストールしようとしたら、そのインストーラがスワップを作らないと
インストールの進行を拒絶する仕様になっていて困った。
- 17 :login:Penguin:2020/12/17(木) 13:09:39.99 ID:acP+nqb6.net
- NRI
- 18 :運用情報臨時板でワッチョイ導入議論中:2021/02/27(土) 11:25:08.23 ID:3xhvn6sm.net
- debianのインストーラはお任せだとswap領域作ってたような
ubuntuは自動的にswapファイルが作られる
他は知らん
- 19 :運用情報臨時板でワッチョイ導入議論中:2021/02/27(土) 22:13:44.46 ID:iKlh5EHG.net
- ファイルかパーティションかで変わるんか
どっちもいらねじゃなくてファイルならいいじゃよくわからん
- 20 :運用情報臨時板でワッチョイ導入議論中:2021/02/28(日) 02:38:23.77 ID:2jbb+Ear.net
- Windows では、8GB メモリで、1GB のスワップサイズになる
- 21 :運用情報臨時板でワッチョイ導入議論中:2021/02/28(日) 20:01:31.93 ID:Ydhww+Rm.net
- >>1
デフォルトではスワップ領域が必要、というのが正しい答えです。
RHELもデフォルトでスワップ・パーティションを作成します。
- 22 :運用情報臨時板でワッチョイ導入議論中:2021/02/28(日) 20:03:28.32 ID:Ydhww+Rm.net
- 初心者を惑わすのは良くありません。
現代の常識は、自動インストールでスワップ領域が作成されるということです。
- 23 :運用情報臨時板でワッチョイ導入議論中:2021/03/01(月) 22:10:19.96 ID:WzDDfe0X.net
- 4GB直付増設不可マシンならスワップを4GBくらいとっとけば
8GBマシンを演じてくれるんだが
- 24 :運用情報臨時板でワッチョイ導入議論中:2021/03/08(月) 00:07:30.65 ID:fwDZg268.net
- メモリ1Gでスワップファイル127Gにして128Gマシンのふりさせようとしたらスラッシング起こしまくってフリーズしてるかと思うぐらいに動かないぞw
VirtualBOXでやってみたわけだが、マジに環境壊れたかと思うぐらいにファイルアクセスしっぱなしになって反応鈍くなったわ。
- 25 :運用情報臨時板でワッチョイ導入議論中:2021/03/08(月) 21:35:54.46 ID:Gt9WNJUc.net
- 我慢できるかどうかは別として動くことは動くからな。動かないよりはいいだろってことだろうな。
- 26 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 10:13:11.35 ID:cr7MuHXR.net
- v5.12-rc1-dontuse でやらかしたのみて、今後スワップファイルを使わずスワップパーティションにすることにしたわ
Linusの謝罪文で知ったこと
スワップファイルはファイルシステムを通さずに書き込む
(このリリースでは最後にはファイルシステムを上書きする)
スワップファイルだとパフォーマンスも落ちがち
- 27 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 10:30:19.80 ID:cr7MuHXR.net
- ソース
https://lore.kernel.org/lkml/CAHk-=wjnzdLSP3oDxhf9eMTYo7GF-QjaNLBUH1Zk3c4A7X75YA@mail.gmail.com
- 28 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 19:37:22.07 ID:vvEOu+sQ.net
- >>26
スワップパーティションじゃね?ファイルシステム介さないのって
RAWに扱えるスワップパーティションの方が、実ファイルをわざわざ面倒臭くrawのように扱うようにしてるスワップファイルよりも
性能はよかろうし、信頼性も高まろうな
- 29 :運用情報臨時板でワッチョイ導入議論中:2021/03/11(木) 00:25:47.76 ID:1E4aH7B1.net
- 信頼性はともかく性能は差がないって聞いたけどな〜
- 30 :運用情報臨時板でワッチョイ導入議論中:2021/03/11(木) 00:27:12.26 ID:lxBQ+V0X.net
- 実質差はないくらいの状況でしょ多分
延々とスワップさせ続けるような使い方でもしない限り
- 31 :運用情報臨時板でワッチョイ導入議論中:2021/03/11(木) 03:48:37.99 ID:PXQZ7eyI.net
- スワップin/outの処理性能はストレージの性能がボトルネックかと
ボリュームの上にある、ext4なりxfsなりという複雑なレイヤーの更にその上に
そのファイルをrawデバイス的に扱おうってインタフェースを設けているので
スワッピングの都度そいつらが一連で動作するスワップファイルへのアクセスは、
そんな面倒な処理が不要でI/Oはほぼ素通りであろうスワップパーティションへの
アクセスよりも、CPUへの負荷は高くなるだろうかな
延々とスワップが発生している状況で、少しでもCPUリソースが惜しい状況となると
システムからのレスポンスなどが性能差として生じるのではないかなと
- 32 :login:Penguin:2021/03/12(金) 00:08:59.53 ID:4RjTqka+.net
- >>28
swapon以降はファイルシステムを介さないからスパースファイルにはswapon出来ないんだぞ
- 33 :login:Penguin:2021/03/12(金) 07:20:33.98 ID:rhpCrQLw.net
- 結局どっち使えばいいんや?
- 34 :login:Penguin:2021/03/12(金) 11:01:39.55 ID:r3s45VLf.net
- 志賀に聞け
- 35 :login:Penguin:2021/03/12(金) 12:14:09.95 ID:AVZX7/lP.net
- >>33
パーティション
後からメモリを追加したがディスクに空き領域がない、なんて場合のためのものだよスワップファイルというものは
機能があるからといって、使う価値があるものだとは限らんのさ
- 36 :login:Penguin:2021/03/12(金) 12:55:11.61 ID:rhpCrQLw.net
- >>35
なるほど、ありがとう
> パーティションを作るかわりに、オンザフライでサイズを変えたり簡単に削除できるものとしてスワップファイルが選択肢になりえます。
> 特にディスク容量が貴重な場合 (例: 小容量の SSD) はこちらが理想的でしょう。
ArchWiki にこう書いてあるからスワップファイルを使ってたんだけど次からパーティションに変えるか〜
- 37 :login:Penguin:2021/03/12(金) 22:32:28.51 ID:jE6S0cBA.net
- PCの内蔵ディスク使う個人用途なら正直どちらでもいいと思うね
Ubuntuとかはスワップファイル作ってた気がする
でもパーティションでいいじゃね?とは思う
そんなにサイズを変更するものでもないように思うし
削除も別にする必要ないと思うし
小容量のSSDって、どの程度の容量を想定してるんだろう
初期の40GBとかの奴だとケチりたい気持ちも出てくるけど
- 38 :login:Penguin:2021/03/12(金) 22:51:09.89 ID:q8+zSWZD.net
- 128GSSDにArch+Plasmaで
ちょっとブラウザとかユーティリティ足しただけで
もう/homeの50%食い尽くしてるんだが
Windowsに使ってた時は直近まで90%弱使ってたけど
このままだとあっという間に並ぶなあ
常用したいなら256Gは欲しいところだけど
コスパ的には512G以上のほうが良いよねまである
- 39 :login:Penguin:2021/03/13(土) 18:39:31.65 ID:6TYeYc/c.net
- 1TBのSSDを512GB とか 256GBとか キリの良い数値でパーティションを切っていったら
半端な容量が余ったので、とりあえずスワップパーティションにしておいた
- 40 :login:Penguin:2021/03/16(火) 03:52:04.50 ID:tk9e4dbJ.net
- zswapって使ってます?
以前一回有効にしたことがあるけど不安定になった気がしたのでやめたことが
今は使っているディストリも違うしカーネルバージョンも進んでるしまた試してみようか迷い中
- 41 :login:Penguin:2021/03/29(月) 01:14:30.52 ID:J6uv8I6x.net
- ふーん、zswapてRAM上でSWAPを圧縮して使うのか
Linus本人が、メモリ化け化けで信用できないのにECC無しのRAMばかりになるのはおかしい! て表明してるのによく使う気になるね
SWAPなんて基幹中の基幹システムなんだから開発者もテスト版使う人もメインで使ってるのを使う方が無難、てのが今回の教訓のような
少なくとも迷うレベルで使うのは無理なんじゃ…
総レス数 41
10 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★