2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【現代の常識】 スワップパーティションは不要

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 ★