ALT Linux kernel packages development
 help / color / mirror / Atom feed
From: "Ilya V. Pobelov" <pobelov@mail.ru>
To: devel-kernel@altlinux.ru
Subject: [d-kernel] [FYI] wks26-up-2.6.10-alt2 - зацикливается при hibernate с большим количеством используемой памяти
Date: Sat, 29 Jan 2005 19:25:04 +0100
Message-ID: <20050129182503.GB2872@pur.v.ru> (raw)

[-- Attachment #1: Type: text/plain, Size: 2757 bytes --]

Добрый день! 
kernel-image-wks26-up-2.6.10-alt2.i586.rpm находится в Дедале, так что
пишу сюда.
Если уходить в hibernate (hibernate-1.02-alt1) c большим количеством
запущенных приложений, то оно зацикливается - мелькают надписи типа
"Eating memory" и "Preparing page directory" (возможно, не точно)... и
все. Один раз я прождал несколько минут, так ничего и не произошло.
Лечится нажатием Esc, закрытием чего-нибудь тяжеловестного и повторной
попыткой. То есть не критично.
Вот сравнение выводов /proc/meminfo при "зацикливании" и при нормальной
хибернации:
$ diff --side-by-side susp-freeze susp-normal
! MemTotal:       240304 kB					MemTotal:       240304 kB
// 256Mb-16 Mb набортное видео
! MemFree:         30236 kB				      |	MemFree:         72020 kB
Buffers:          7008 kB				      |	Buffers:          7448 kB
Cached:          64700 kB				      |	Cached:          69152 kB
SwapCached:      58508 kB				      |	SwapCached:      16496 kB
Active:         149964 kB				      |	Active:         107444 kB
Inactive:        39272 kB				      |	Inactive:        40184 kB
HighTotal:           0 kB					HighTotal:           0 kB
HighFree:            0 kB					HighFree:            0 kB
LowTotal:       240304 kB					LowTotal:       240304 kB
LowFree:         30236 kB				      |	LowFree:         72020 kB
SwapTotal:      353388 kB					SwapTotal:      353388 kB
! SwapFree:       198924 kB				      |	SwapFree:       252616 kB
Dirty:             532 kB				      |	Dirty:             568 kB
Writeback:           0 kB					Writeback:           0 kB
Mapped:         140456 kB				      |	Mapped:          90248 kB
Slab:            12488 kB				      |	Slab:            12476 kB
CommitLimit:    473540 kB					CommitLimit:    473540 kB
Committed_AS:   359828 kB				      |	Committed_AS:   300188 kB
PageTables:       1884 kB				      |	PageTables:       1772 kB
VmallocTotal:   786424 kB					VmallocTotal:   786424 kB
VmallocUsed:      5100 kB					VmallocUsed:      5100 kB
VmallocChunk:   781016 kB					VmallocChunk:   781016 kB
HugePages_Total:     0						HugePages_Total:     0
HugePages_Free:      0						HugePages_Free:      0
Hugepagesize:     4096 kB					Hugepagesize:     4096 kB

То есть, похоже что когда места в swap меньше, чем объем используемой
памяти памяти, он не может записать содержимое памяти в swap и
зацикливается. 
В идеале хотелось бы видеть отказ от hibernate в такой ситуации. Кстати
это может быть и проверка в скрипте hibernate, но по дефолту ее похоже
нет, и среди опций ничего подобного не наблюдается. Но, опять таки, это не
критично.
Спасибо за внимание.

--
With best regards, Ilya V. Pobelov
ALT Linux Master 2.4 (Citron)
kernel 2.6.10-wks26-up-alt2, system uptime: 28 days, 4:15

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

             reply	other threads:[~2005-01-29 18:25 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-29 18:25 Ilya V. Pobelov [this message]
2005-01-29 19:36 ` Andrey Rahmatullin
2005-01-30 12:15 ` Alex Yustasov
2005-01-30 21:56   ` Ilya V. Pobelov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050129182503.GB2872@pur.v.ru \
    --to=pobelov@mail.ru \
    --cc=devel-kernel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git