You are not logged in.

#1 2014-05-11 19:16:37

dejy
Member
Registered: 2014-03-18
Posts: 67

Firefox Memory Leak

How do I go about tracking this down?

I'm sure it's a memory leak because it happens noticeable after leaving the computer idle for a while (for example I'll leave it alone at 2.2gb with Firefox taking up most of that, and when I come back it's u near 3.4+ (max 3.69gb) and nearly totally unresponsive).

Versions are from the arch repositories.

Firefox (add-ons: session manager, ad-block plus)

linux 3.14.3-1
linux-firmware 20140316.dec41bc-1
xcompmgr 1.1.6-2
firefox 29.0.1-1
xf86-video-intel-2.99.911-2
Name           : linux
Version        : 3.14.3-1
Description    : The Linux kernel and modules
Architecture   : x86_64
URL            : [url]http://www.kernel.org/[/url]
Licenses       : GPL2
Groups         : base
Provides       : kernel26=3.14.3
Depends On     : coreutils  linux-firmware  kmod  mkinitcpio>=0.7
Optional Deps  : crda: to set the correct wireless channels of your country
Required By    : None
Optional For   : None
Conflicts With : kernel26
Replaces       : kernel26
Installed Size : 71878.00 KiB
Packager       : Tobias Powalowski <tpowa@archlinux.org>
Build Date     : Wed 07 May 2014 12:47:51 AM MSK
Install Date   : Sun 11 May 2014 01:54:03 PM MSK
Install Reason : Explicitly installed
Install Script : Yes
Validated By   : Signature
Intel(R) Core(TM) i5-333U CPU @ 1.80GHz
VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 21f9
	Flags: bus master, fast devsel, latency 0, IRQ 44
	Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 4000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915

edit: updated post. Let me know what else to include or which logs to track.

Last edited by dejy (2014-05-13 07:13:56)

Offline

#2 2014-05-11 19:21:58

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,804

Re: Firefox Memory Leak

First, 'latest patch' is not helpful.  Are you running versions from the Arch repositories, are are you patching them yourself.  If you are running repository versions, tell us specifically what they are.
What video driver are you using?
What browser extensions are you running?
How do you know there is a memory leak? How do you know it is not just the memory footprint legitimately increasing?

Last edited by ewaller (2014-05-11 19:22:15)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2014-05-12 21:00:38

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Firefox Memory Leak

please use code tags when posting snippets or better yet use a service like pastebin to post long files or outputs or logs.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#4 2014-05-13 19:04:12

dejy
Member
Registered: 2014-03-18
Posts: 67

Re: Firefox Memory Leak

Inxsible wrote:

please use code tags when posting snippets or better yet use a service like pastebin to post long files or outputs or logs.

Which logs should I be looking at?

Offline

#5 2014-06-06 08:42:44

lmello
Member
From: Brazil
Registered: 2012-11-06
Posts: 300

Re: Firefox Memory Leak

I'm also having this problem... after a long time idle and if firefox is open, it is very likely the system will use a huge amount of swap memory, thus slowing everything down... I'm pretty sure it's firefox and/or the flash-plugin, because I then log in in a VT and killall -9 firefox makes my system back on the tracks....


Fundamental Axiom of the Universe (aka Murphy's Law): Whatever can go wrong, will go wrong.
First Digital Deduction: Nothing obeys Murphy's Law so well as computers.
Second Digital Deduction: Everything go wrong at least once.
Third Digital Deduction: Things go wrong even when there's absolutely no possibility of anything go wrong.

Offline

Board footer

Powered by FluxBB