ALT Linux kernel packages development
 help / color / mirror / Atom feed
* [d-kernel] [FYI] wks26-up-2.6.10-alt2 - зацикливается при hibernate с большим количеством используемой памяти
@ 2005-01-29 18:25 Ilya V. Pobelov
  2005-01-29 19:36 ` Andrey Rahmatullin
  2005-01-30 12:15 ` Alex Yustasov
  0 siblings, 2 replies; 4+ messages in thread
From: Ilya V. Pobelov @ 2005-01-29 18:25 UTC (permalink / raw)
  To: devel-kernel

[-- 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 --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-01-30 21:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-29 18:25 [d-kernel] [FYI] wks26-up-2.6.10-alt2 - зацикливается при hibernate с большим количеством используемой памяти Ilya V. Pobelov
2005-01-29 19:36 ` Andrey Rahmatullin
2005-01-30 12:15 ` Alex Yustasov
2005-01-30 21:56   ` Ilya V. Pobelov

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