お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-05-16 21:21:22

balkan
メンバ
登録日: 2009-04-10

スワップ領域について

こんにちは。
ubuntu9.04を使っています。

スワップ領域のサイスは実メモリの2倍ぐらいが適当だということで、インストール時は実メモリが512MBだったため、スワップ領域を1.2GB確保しました。
その後、メモリを増設して、今は実メモリが2.0GBで、スワップが1.2GBのままなのですが、問題はありますか?

それと、Firefoxを起動した状態で、システムモニタを見るとMemory268.4MiB、Swap2.6MiBとなっています。実メモリがまだたくさんあまっているのにSwap領域も使われるものなのですか?

オフライン

 

#2 2009-05-17 08:35:38

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-17 08:38:12)

オフライン

 

#3 2009-05-17 17:08:16

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

お返事ありがとうございます。

実メモリよりもSwap領域が小さいことについてはハイバーネート(メモリの中の情報を全てSwapに書き込んで電源を切り、次回の起動時にそれをメモリに書き出すことで、電源オフの前の状態と同じ状態で起動させる)の際に問題が生じるかもしれません。

そうだとしたら実メモリより多い方が良いかもしれませんね。

それでは、再インストールせずにSwap領域を増やす方法はありますか?

オフライン

 

#4 2009-05-18 06:30:11

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-18 06:31:07)

オフライン

 

#5 2009-05-19 19:22:53

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

こんばんは。
コマンドの結果は下記のとおりですが、どうでしょうか?

$ sudo fdisk -l

ディスク /dev/sda: 250.0 GB, 250059350016 バイト
ヘッド 255, セクタ 63, シリンダ 30401
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0xfca01bbc

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sda1               1         851     6835626   12  Compaq 診断
/dev/sda2   *         852        6930    48829567+   7  HPFS/NTFS
/dev/sda3            6931       30401   188530807+   f  W95 拡張領域 (LBA)
/dev/sda5            6931       26052   153597433+   7  HPFS/NTFS
/dev/sda6           26053       30246    33688273+  83  Linux
/dev/sda7           30247       30401     1245006   82  Linux スワップ / Solaris

ディスク /dev/sde: 500.1 GB, 500107862016 バイト
ヘッド 255, セクタ 63, シリンダ 60801
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x59610f35

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sde1               1       60801   488384001    7  HPFS/NTFS


$ df
ファイルシステム           1K-ブロック    使用   使用可 使用% マウント位置
/dev/sda6             33158664  11380980  20093272  37% /
tmpfs                  1026792         0   1026792   0% /lib/init/rw
varrun                 1026792        96   1026696   1% /var/run
varlock                1026792         0   1026792   0% /var/lock
udev                   1026792       208   1026584   1% /dev
tmpfs                  1026792         0   1026792   0% /dev/shm
lrm                    1026792      2392   1024400   1% /lib/modules/2.6.28-11-generic/volatile
/dev/sde1            488384000   4218156 484165844   1% /media/HDC-U
/dev/sda1              6835624   4927088   1908536  73% /media/リカバリ領域
/dev/sda2             48829564  26264160  22565404  54% /media/ローカル ディスク
/dev/sda5            153597428  29713724 123883704  20% /media/disk

オフライン

 

#6 2009-05-20 07:49:32

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-20 12:35:41)

オフライン

 

#7 2009-05-20 22:28:16

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

ありがとうございます。
ちょっと難しそうですが、なんとかやってみます。
ちなみに、/dev/sda6の領域も増やすことができるのですか?

オフライン

 

#8 2009-05-20 23:15:16

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-20 23:20:49)

オフライン

 

#9 2009-05-23 08:39:03

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

こんにちは。
Swap領域の拡大と/dev/sda6の領域の拡大をやってみました。
/dev/sda6を約50GBに、/dev/sda7を約4GBに変更してみました。
パーティションの変更には2時間以上かかってしまいました。
(あまりに長いので途中で寝てしまいましたが(笑)、朝起きたら終了していました。)
まず、変更後のfdiskの結果です。

sudo fdisk -l
ディスク /dev/sda: 250.0 GB, 250059350016 バイト
ヘッド 255, セクタ 63, シリンダ 30401
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0xfca01bbc

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sda1               1         851     6835626   12  Compaq 診断
/dev/sda2   *         852        6930    48829567+   7  HPFS/NTFS
/dev/sda3            6931       30401   188530807+   f  W95 拡張領域 (LBA)
/dev/sda5            6931       23273   131275116    7  HPFS/NTFS
/dev/sda6           23274       29878    53054631   83  Linux
/dev/sda7           29879       30401     4200966   82  Linux スワップ / Solaris

ディスク /dev/sde: 500.1 GB, 500107862016 バイト
ヘッド 255, セクタ 63, シリンダ 60801
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x59610f35

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sde1               1       60801   488384001    7  HPFS/NTFS

次にSwapの状態です。

$ swapon -s
Filename                Type        Size    Used    Priority
/dev/sda7                           partition    4200956    0    -1

どうでしょうか?
正しく変更されていますか?

それと、パーティション変更後のUUIDの修正ですが、
menu.lst のUUIDは、変更前と変更後が同じだったので修正しませんでした。
fstab のUUIDは、/dev/sda6の方は同じでしたので修正しませんでした。
/dev/sda7の方は違っていたので修正しました。

ハイバーネートは、まだ試していません。
(ちなみに、領域変更前に一度実行してみたのですが、うまく動きませんでした。)
その他は、今のところ問題なく動いているようです。

あと気になるのが、システムモニタの表示ですが、
システムモニタのプロセステーブルの画面の一番下の位置の表示が、
「メモリ:309.3 Mib / 2.0 GiB     スワップ:0 B / 6.5 MiB」
となっています。
このスワップのところの 6.5MiB がよくわかりません。
4.0 GiB と表示されるのではないのでしょうか?
ただ、システムの負荷の画面を開いて、メモリとスワップの履歴を見ると
「Swap:0.00 GiB / 4.0 GiB」
と表示されています。

どうしてでしょうか?

オフライン

 

#10 2009-05-23 08:51:55

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-23 08:55:10)

オフライン

 

#11 2009-05-23 20:39:23

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

こんばんは。

システムモニタのプロセステーブルの画面の一番下の位置の表示
というものがよく分かりません。小生の9.04でシステムモニタを開いてもそんなものは表示されませんでした。

そうですか。表現が悪かったかもしれませんが、システムモニタの画面の一番下、いわゆるステータスバーにあたる位置なんですけど・・・
そういえば、私の見ているシステムモニタはKubuntuをインストールしたときに自動的にインストールされたものです。
わからなければしかたないですね。

Ubuntuは、今のところ正常に動いています。
どうもありがとうございました。

オフライン

 

#12 2009-05-23 21:02:19

tnc
メンバ
登録日: 2008-03-22

Re: スワップ領域について

kiyoshiさんへ
balkanさんがおっしゃっているのはこのことではないでしょうかw

http://lh4.ggpht.com/_-XcoCMfmeJQ/ShflVKwwRFI/AAAAAAAAALk/Ie7DrneK9MY/s512/%E3%82%B9%E3%83%8A%E3%83%83%E3%83%97%E3%82%B7%E3%83%A7%E3%83%83%E3%83%884.jpeg

balkanさんへ
間違っていたら済みません。

オフライン

 

#13 2009-05-23 21:10:21

GHO
メンバ
From: 東京郊外
登録日: 2008-05-07

Re: スワップ領域について

Linuxsalada で「SWAPファイル」を追加する方法が紹介されれます。
http://linuxsalad.blogspot.com/2009/05/swap.html
もしかしたら、こちらの方が簡単だったかもしれません。

ものすごく今更で、スミマセン。

オフライン

 

#14 2009-05-23 21:56:03

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップ領域について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: kiyoshi (2009-05-24 01:36:15)

オフライン

 

#15 2009-05-23 23:59:57

tnc
メンバ
登録日: 2008-03-22

Re: スワップ領域について

kiyoshi による投稿:

balkanさん、tncさんへ

システムモニタの件、ご連絡有り難うございました。小生の使っているUbuntu9.04ではシステムモニタのバージョンは2.26.0.1ですが、tncさんのご提示くださった画面とは全く異なります。KDEと違うのでしょう(か?)

GHOさんへ

SWAPファイルの作成方法のご連絡、有り難うございました。参考になりました。

いえいえw
これはKDEデスクトップのウィジェット機能のひとつです。
アップした画像の右下澄みに電子レンジみたいな形をしたアイコンがあります。
そのアイコンをクリックすると出てきます。

Gnomeのシステムモニターの簡易版みたいなものです。
また、KDEのシステムモニターもあります。
言葉じゃ判らないと思うので画像をアップしておきます。

http://lh3.ggpht.com/_-XcoCMfmeJQ/ShgPEPSiOJI/AAAAAAAAALo/Az0RUkMNjeQ/s512/%E3%82%B9%E3%83%8A%E3%83%83%E3%83%97%E3%82%B7%E3%83%A7%E3%83%83%E3%83%885.jpeg

オフライン

 

#16 2009-05-24 00:06:45

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

tncさんへ

私のシステムモニタの画面もtncさんのとは違っています。
せっかく画像を付けてもらったのにすみません。

システムモニタのバージョンを調べました。

システムモニタ
バージョン 4
KDE 4.2.2 (KDE 4.2.2) を使用

でした。

オフライン

 

#17 2009-05-24 00:13:56

balkan
メンバ
登録日: 2009-04-10

Re: スワップ領域について

追記

tncさんへ

どうもありがとうございます。
2枚目の画像が私のシステムモニタと同じです。

私のシステムモニタでは、その画像の一番下の右側の「利用可能なスワップ・・・がありません」と表示されている部分に
「スワップ:0 B / 6.5 MiB」
と表示されているのです。

オフライン

 

#18 2009-05-24 00:55:38

tnc
メンバ
登録日: 2008-03-22

Re: スワップ領域について

balkan による投稿:

追記

tncさんへ

どうもありがとうございます。
2枚目の画像が私のシステムモニタと同じです。

私のシステムモニタでは、その画像の一番下の右側の「利用可能なスワップ・・・がありません」と表示されている部分に
「スワップ:0 B / 6.5 MiB」
と表示されているのです。

了解ですw
今、御指摘にありましたように「利用可能なスワップ・・・がありません」とありましたので
ふと思いだした勢いでパーテーションエディタを起動しました。
するとswapがオフになっていたのでオンにしたところ動きだしました。
原因は、先日Open SUSEを導入した際にパーテーションを変更し若干ですがswapを削りました。
その時に、オンにするのを忘れておりました。お蔭様で動作がちょっと軽くなったようです。
因みに私の場合は
メインメモリーが512×2=1GB
swapが3.08GBです。

今、flerfoxとシステムモニターを起動してこんな感じです。
あとCompizも入ってるか(笑)
http://lh3.ggpht.com/_-XcoCMfmeJQ/ShgbyxKj6ZI/AAAAAAAAALs/jagV_3qWOyQ/s512/%E3%82%B9%E3%83%8A%E3%83%83%E3%83%97%E3%82%B7%E3%83%A7%E3%83%83%E3%83%887.jpeg

PS.わたしのシステムモニターのバージョンは下記の通りです。
      バージョン4
      KDE 4.2.3

最後の編集者: tnc (2009-05-24 00:57:51)

オフライン

 

Board footer

Powered by FluxBB