From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 6 Feb 2007 10:09:20 +0200 (EET) From: "Rus V. Brushkoff" Subject: Re: 'cat /proc/interrupts' memleak In-Reply-To: <20070205222927.095cb0d9.akpm@linux-foundation.org> Message-ID: References: <20070205222927.095cb0d9.akpm@linux-foundation.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="655616-2091314301-1170749360=:11582" Sender: owner-linux-mm@kvack.org Return-Path: To: Andrew Morton Cc: linux-mm@kvack.org List-ID: --655616-2091314301-1170749360=:11582 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 5 Feb 2007, Andrew Morton wrote: Hi. :> Doing in loop cat /proc/interrupts leaks memory in the system, which can :> be observerd by top. Seems like config depended, so one is attached. :I can't reproduce it here. Can you please monitor /proc/meminfo and :/proc/slabinfo, work out where the memory is going to? Differrent people sees this 'leak' on different configs/boxes on vanilla 2.6.19.[2] kernel, see thread at : https://mail.gna.org/public/xenomai-help/2007-02/msg00007.html May be this is some VM feature, but things looks strange. Meminfo logs attached. If I reach the office will send you full logs with slabinfo. : Rus --655616-2091314301-1170749360=:11582 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=4 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=4 TWVtVG90YWw6ICAgICAgMjA1NzQ2NCBrQg0KTWVtRnJlZTogICAgICAgIDMz NDA1NiBrQg0KQnVmZmVyczogICAgICAgIDEwNjQ1MiBrQg0KQ2FjaGVkOiAg ICAgICAgMTI0MTM3NiBrQg0KU3dhcENhY2hlZDogICAgICAgICAgMCBrQg0K QWN0aXZlOiAgICAgICAgMTIwMzY5NiBrQg0KSW5hY3RpdmU6ICAgICAgIDI2 NzAyNCBrQg0KU3dhcFRvdGFsOiAgICAgNzgyMzYxMiBrQg0KU3dhcEZyZWU6 ICAgICAgNzgyMzYxMiBrQg0KRGlydHk6ICAgICAgICAgICAgIDIwNCBrQg0K V3JpdGViYWNrOiAgICAgICAgICAgMCBrQg0KQW5vblBhZ2VzOiAgICAgIDEy Mjg5NiBrQg0KTWFwcGVkOiAgICAgICAgICAzOTM0MCBrQg0KU2xhYjogICAg ICAgICAgIDIyMTA2MCBrQg0KU1JlY2xhaW1hYmxlOiAgIDE5OTE3NiBrQg0K U1VucmVjbGFpbTogICAgICAyMTg4NCBrQg0KUGFnZVRhYmxlczogICAgICAg Mzg1NiBrQg0KTkZTX1Vuc3RhYmxlOiAgICAgICAgMCBrQg0KQm91bmNlOiAg ICAgICAgICAgICAgMCBrQg0KQ29tbWl0TGltaXQ6ICAgODg1MjM0NCBrQg0K Q29tbWl0dGVkX0FTOiAgIDI4MjY3MiBrQg0KVm1hbGxvY1RvdGFsOiAzNDM1 OTczODM2NyBrQg0KVm1hbGxvY1VzZWQ6ICAgIDMwNTEzNiBrQg0KVm1hbGxv Y0NodW5rOiAzNDM1OTQzMjY5NSBrQg0KSHVnZVBhZ2VzX1RvdGFsOiAgICAg MA0KSHVnZVBhZ2VzX0ZyZWU6ICAgICAgMA0KSHVnZVBhZ2VzX1JzdmQ6ICAg ICAgMA0KSHVnZXBhZ2VzaXplOiAgICAgMjA0OCBrQg0K --655616-2091314301-1170749360=:11582 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=3 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=3 TWVtVG90YWw6ICAgICAgMjA1NzQ2NCBrQg0KTWVtRnJlZTogICAgICAgIDM0 MjQ4OCBrQg0KQnVmZmVyczogICAgICAgIDEwNTM3NiBrQg0KQ2FjaGVkOiAg ICAgICAgMTI0MDM0NCBrQg0KU3dhcENhY2hlZDogICAgICAgICAgMCBrQg0K QWN0aXZlOiAgICAgICAgMTE5NzU5MiBrQg0KSW5hY3RpdmU6ICAgICAgIDI2 NTQ0OCBrQg0KU3dhcFRvdGFsOiAgICAgNzgyMzYxMiBrQg0KU3dhcEZyZWU6 ICAgICAgNzgyMzYxMiBrQg0KRGlydHk6ICAgICAgICAgICAgIDEyNCBrQg0K V3JpdGViYWNrOiAgICAgICAgICAgMCBrQg0KQW5vblBhZ2VzOiAgICAgIDEx NzM2MCBrQg0KTWFwcGVkOiAgICAgICAgICAzODkzMiBrQg0KU2xhYjogICAg ICAgICAgIDIyMDU3MiBrQg0KU1JlY2xhaW1hYmxlOiAgIDE5OTA5NiBrQg0K U1VucmVjbGFpbTogICAgICAyMTQ3NiBrQg0KUGFnZVRhYmxlczogICAgICAg Mzc4OCBrQg0KTkZTX1Vuc3RhYmxlOiAgICAgICAgMCBrQg0KQm91bmNlOiAg ICAgICAgICAgICAgMCBrQg0KQ29tbWl0TGltaXQ6ICAgODg1MjM0NCBrQg0K Q29tbWl0dGVkX0FTOiAgIDI3NDYwNCBrQg0KVm1hbGxvY1RvdGFsOiAzNDM1 OTczODM2NyBrQg0KVm1hbGxvY1VzZWQ6ICAgIDMwNTEzNiBrQg0KVm1hbGxv Y0NodW5rOiAzNDM1OTQzMjY5NSBrQg0KSHVnZVBhZ2VzX1RvdGFsOiAgICAg MA0KSHVnZVBhZ2VzX0ZyZWU6ICAgICAgMA0KSHVnZVBhZ2VzX1JzdmQ6ICAg ICAgMA0KSHVnZXBhZ2VzaXplOiAgICAgMjA0OCBrQg0K --655616-2091314301-1170749360=:11582 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=2 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=2 TWVtVG90YWw6ICAgICAgMjA1NzQ2NCBrQg0KTWVtRnJlZTogICAgICAgIDM0 MzA3NiBrQg0KQnVmZmVyczogICAgICAgIDEwNDkxMiBrQg0KQ2FjaGVkOiAg ICAgICAgMTI0MDIyOCBrQg0KU3dhcENhY2hlZDogICAgICAgICAgMCBrQg0K QWN0aXZlOiAgICAgICAgMTE5NzEzNiBrQg0KSW5hY3RpdmU6ICAgICAgIDI2 NTE4MCBrQg0KU3dhcFRvdGFsOiAgICAgNzgyMzYxMiBrQg0KU3dhcEZyZWU6 ICAgICAgNzgyMzYxMiBrQg0KRGlydHk6ICAgICAgICAgICAgICA4MCBrQg0K V3JpdGViYWNrOiAgICAgICAgICAgMCBrQg0KQW5vblBhZ2VzOiAgICAgIDEx NzIyOCBrQg0KTWFwcGVkOiAgICAgICAgICAzODkwOCBrQg0KU2xhYjogICAg ICAgICAgIDIyMDM4NCBrQg0KU1JlY2xhaW1hYmxlOiAgIDE5OTAyOCBrQg0K U1VucmVjbGFpbTogICAgICAyMTM1NiBrQg0KUGFnZVRhYmxlczogICAgICAg MzczMiBrQg0KTkZTX1Vuc3RhYmxlOiAgICAgICAgMCBrQg0KQm91bmNlOiAg ICAgICAgICAgICAgMCBrQg0KQ29tbWl0TGltaXQ6ICAgODg1MjM0NCBrQg0K Q29tbWl0dGVkX0FTOiAgIDI3NDMxNiBrQg0KVm1hbGxvY1RvdGFsOiAzNDM1 OTczODM2NyBrQg0KVm1hbGxvY1VzZWQ6ICAgIDMwNTEzNiBrQg0KVm1hbGxv Y0NodW5rOiAzNDM1OTQzMjY5NSBrQg0KSHVnZVBhZ2VzX1RvdGFsOiAgICAg MA0KSHVnZVBhZ2VzX0ZyZWU6ICAgICAgMA0KSHVnZVBhZ2VzX1JzdmQ6ICAg ICAgMA0KSHVnZXBhZ2VzaXplOiAgICAgMjA0OCBrQg0K --655616-2091314301-1170749360=:11582 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=1 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=1 TWVtVG90YWw6ICAgICAgMjA1NzQ2NCBrQg0KTWVtRnJlZTogICAgICAgIDM0 MzEyMCBrQg0KQnVmZmVyczogICAgICAgIDEwNDc3MiBrQg0KQ2FjaGVkOiAg ICAgICAgMTI0MDIyNCBrQg0KU3dhcENhY2hlZDogICAgICAgICAgMCBrQg0K QWN0aXZlOiAgICAgICAgMTE5NzE0OCBrQg0KSW5hY3RpdmU6ICAgICAgIDI2 NTA1MiBrQg0KU3dhcFRvdGFsOiAgICAgNzgyMzYxMiBrQg0KU3dhcEZyZWU6 ICAgICAgNzgyMzYxMiBrQg0KRGlydHk6ICAgICAgICAgICAgICA2OCBrQg0K V3JpdGViYWNrOiAgICAgICAgICAgMCBrQg0KQW5vblBhZ2VzOiAgICAgIDEx NzE0MCBrQg0KTWFwcGVkOiAgICAgICAgICAzODkwOCBrQg0KU2xhYjogICAg ICAgICAgIDIyMDQ4OCBrQg0KU1JlY2xhaW1hYmxlOiAgIDE5OTAzMiBrQg0K U1VucmVjbGFpbTogICAgICAyMTQ1NiBrQg0KUGFnZVRhYmxlczogICAgICAg Mzc3MiBrQg0KTkZTX1Vuc3RhYmxlOiAgICAgICAgMCBrQg0KQm91bmNlOiAg ICAgICAgICAgICAgMCBrQg0KQ29tbWl0TGltaXQ6ICAgODg1MjM0NCBrQg0K Q29tbWl0dGVkX0FTOiAgIDI4MjYwNCBrQg0KVm1hbGxvY1RvdGFsOiAzNDM1 OTczODM2NyBrQg0KVm1hbGxvY1VzZWQ6ICAgIDMwNTEzNiBrQg0KVm1hbGxv Y0NodW5rOiAzNDM1OTQzMjY5NSBrQg0KSHVnZVBhZ2VzX1RvdGFsOiAgICAg MA0KSHVnZVBhZ2VzX0ZyZWU6ICAgICAgMA0KSHVnZVBhZ2VzX1JzdmQ6ICAg ICAgMA0KSHVnZXBhZ2VzaXplOiAgICAgMjA0OCBrQg0K --655616-2091314301-1170749360=:11582-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org