Difference between revisions of "Raspberry Pi: Tuning Firefox"

From CDOT Wiki
Jump to: navigation, search
(Created page with '<u>Purpose:</u> Reduce Firefox's memory footprint so it is feasible to run on a 128 MB Raspberry Pi system. <u>Method:</u> Create multiple virtual machines with comparable …')
 
 
Line 1: Line 1:
 
<u>Purpose:</u>  
 
<u>Purpose:</u>  
  
Reduce Firefox's memory footprint so it is feasible to run on a 128 MB Raspberry Pi system.
+
* Reduce Firefox's memory footprint so it is feasible to run on a 128 MB Raspberry Pi system.
  
  
 
<u>Method:</u>  
 
<u>Method:</u>  
  
Create multiple virtual machines with comparable specs to that of the Raspberry Pi.
+
* Create multiple virtual machines with comparable specs to that of the Raspberry Pi. (128 MB of RAM, same processor speed, etc.)
(128 MB of RAM, same processor speed, etc.)
+
* Tweak and experiment with Firefox configurations, addons, and packages, seeing what uses an acceptable memory footprint.
Tweak and experiment with Firefox configurations, addons, and packages, seeing what uses an acceptable memory footprint.
 
  
  
 
<u>Materials:</u>
 
<u>Materials:</u>
  
Host machine for VMs
+
* Host machine for VMs
Raspberry Pi Fedora Release
+
* Raspberry Pi Fedora Release
  
  
 
<u>0.1 - Proof of Concept</u>
 
<u>0.1 - Proof of Concept</u>
  
-Build several Virtual Machines with Raspberry Pi specs, using the appropriate Fedora build.
+
* Build several Virtual Machines with Raspberry Pi specs, using the appropriate Fedora build
-Experiment with various combinations of Firefox configurations to find smaller memory footprints
+
* Experiment with various combinations of Firefox configurations to find smaller memory footprints
  
  
 
<u>0.2 - Rough Results</u>
 
<u>0.2 - Rough Results</u>
  
-Find/Propose several options for Firefox configurations
+
* Find/Propose several options for Firefox configurations
  
  
 
<u>0.3 - Final Recommendation</u>
 
<u>0.3 - Final Recommendation</u>
  
-Collaborate with those in the Open Source community, and decide on one/a few ideal configurations for
+
* Collaborate with those in the Open Source community, and decide on one/a few ideal configurations for various ARM Fedora Builds
various ARM Fedora Builds
 

Latest revision as of 23:13, 3 October 2011

Purpose:

  • Reduce Firefox's memory footprint so it is feasible to run on a 128 MB Raspberry Pi system.


Method:

  • Create multiple virtual machines with comparable specs to that of the Raspberry Pi. (128 MB of RAM, same processor speed, etc.)
  • Tweak and experiment with Firefox configurations, addons, and packages, seeing what uses an acceptable memory footprint.


Materials:

  • Host machine for VMs
  • Raspberry Pi Fedora Release


0.1 - Proof of Concept

  • Build several Virtual Machines with Raspberry Pi specs, using the appropriate Fedora build
  • Experiment with various combinations of Firefox configurations to find smaller memory footprints


0.2 - Rough Results

  • Find/Propose several options for Firefox configurations


0.3 - Final Recommendation

  • Collaborate with those in the Open Source community, and decide on one/a few ideal configurations for various ARM Fedora Builds