Postcards from the Fridge

Friday, May 26, 2006

First steps and Gnome-startup visualization

Hi all,
My project was accepted for Google Summer of code 2006. Wahoo!

I'll be looking at optimizing the startup performance of Nautilus to both make it faster to start and easier to profile. I've been around the block a bit for profiling (Buy my book, wink, wink... ) , and I've been wanting to do some optimization for GNOME for a while. Now I have a good reason, sweet.

In any event, while I wait for jhbuild to complete on my dodgy internet connection, I have been playing with bootchart to see what the system is doing when gnome starts up.

A lot of work had been done to optimize the system startup time using bootchart, but it can also be used to track the startup of anything. (In this case, I track "startx")

Here's how to do it:
1) Download and build the rpm. (You'll need a bunch of java libraries)

2) Install the RPM.

3) reboot your machine, and start in init level 3. (pass "3" to the boot parameters or modify your inittab)

4) log in as root

(We'll now gather the "cold disk cache" statistics)
5) Tell bootchart to monitor startx and any processes that it generates: "bootchartd start startx"

6) Log out as soon as possible.

7) Run "bootchart". This will generate an SVG file named "./bootchart.svgz" which contains the graph of the startup time.

(Now we'll gather the "warm disk cache" statistics.)


8) Tell bootchart to monitor startx and any processes that it generates: "bootchartd start startx"

9) Log out as soon as possible.

10) Run "bootchart". This will generate an SVG file named "./bootchart.svgz" which contains the graph of the startup time.

Here is an example from FC4:

FC4 cold disk cache:















FC4 warm disk cache:

















Observations:
1) esd seems to start when we try to logout. That's pretty annoying, and I'm sure it is a bug.
2) In the warm cache case, xkbcomp does a lot of disk I/O.

Here's the same thing for FC5:
FC5 gnome startup (cold disk cache):


FC5-Gnome startup (warm disk cache):




Observations:

1) gconfd-2 chews up a chunck of CPU time
2) The esd bug still appears (look at the cold cache chart)

As I see more things, I'll post them.

49 Comments:

  • Great stuff you have here! I have a self-hypnosis site I think you might enjoy.

    By Anonymous Anonymous, at 12:44 AM  

  • zolpidem drug ambien cr classification - generic ambien headache

    By Anonymous Anonymous, at 2:17 PM  

  • zolpidem without prescription zolpidem overdose quantity - zolpidem tartrate tolerance

    By Anonymous Anonymous, at 11:45 PM  

  • order ativan online side effects cutting back ativan - effects of ativan and alcohol

    By Anonymous Anonymous, at 5:50 AM  

  • buy ativan ativan quetiapine - 2mg ativan and alcohol

    By Anonymous Anonymous, at 11:49 PM  

  • ativan 2mg how to order ativan online - ativan information

    By Anonymous Anonymous, at 3:39 AM  

  • xanax buy xanax dosage 027 - are xanax pills purple

    By Anonymous Anonymous, at 9:43 AM  

  • ativan medication overdose ativan klonopin - ativan online no prescription

    By Anonymous Anonymous, at 10:43 AM  

  • ativan online half life ativan vs xanax - ativan withdrawal .5

    By Anonymous Anonymous, at 12:50 AM  

  • ativan for anxiety lorazepam 1 mg mylan - ativan kidney disease

    By Anonymous Anonymous, at 1:42 PM  

  • ativan online ativan overdose after effects - buy cheap ativan no prescription

    By Anonymous Anonymous, at 2:44 AM  

  • buy ambien online best place buy ambien online - ambien overdose how many milligrams

    By Anonymous Anonymous, at 12:19 PM  

  • buy ambien online ambien side effects stories - ambien for insomnia reviews

    By Anonymous Anonymous, at 1:13 PM  

  • where to buy ambien online ambien prices walmart - side effects for the drug ambien

    By Anonymous Anonymous, at 4:25 PM  

  • buy valium online valium wiki drug - buy generic valium online no prescription

    By Anonymous Anonymous, at 7:52 PM  

  • valium no prescription drug like valium - where can i get valium online

    By Anonymous Anonymous, at 2:02 AM  

  • New Drug Stop Peroids order prednisone online - order prednisolone http://www.prednisone4sale.com/#order-prednisolone

    By Anonymous Anonymous, at 5:42 AM  

  • Pills Weight Loss Supplement Menopause cheap lexapro no prescription - cheap lexapro online http://www.costoflexaproonline.net/#cheap-lexapro-online , [url=http://www.costoflexaproonline.net/#discount-lexapro ]discount lexapro [/url]

    By Anonymous Anonymous, at 8:03 AM  

  • egy cheap clopidogrel - cheap plavix no prescription http://www.plavixonlinesales.net/#generic-plavix-price , [url=http://www.plavixonlinesales.net/#generic-plavix-for-sale ]purchase plavix online [/url]

    By Anonymous Anonymous, at 8:06 AM  

  • Hello, purchase imitrex - generic imitrex price http://www.imitrexonlinebuy.com/#generic-imitrex-price , [url=http://www.imitrexonlinebuy.com/#imitrex-pills ]imitrex pills [/url]

    By Anonymous Anonymous, at 7:49 AM  

  • 6, buy cheap klonopin - clonazepam online pharmacy http://www.klonopinonlinediscount.com/#klonopin-without-prescription, [url=http://www.klonopinonlinediscount.com/#buy-cheap-klonopin]order klonopin[/url]

    By Anonymous Anonymous, at 3:28 PM  

  • 3, provigil no prescription - provigil medication http://www.provigilonlinediscount.com/#provigil-no-rx, provigil online order

    By Anonymous Anonymous, at 5:12 AM  

  • The plant commonly known as Devil's Claw contains a highly potent anti-inflammatory compound that works just as well as prescription drugs and sometimes better. Various cultures have traditionally used Sea Cucumber as a remedy for many ailments including joint pain relief.EverStrong XT CBD

    By Blogger Edward, at 6:00 AM  

  • The vague fat burning food theories are the ones that just state that foods that burn fat exist and list a long list of burning fat foods. Of course that's not going to give you the results you want. If you don't know how those foods actually burn fat you won't implement them the right way.SlimPhoria Keto

    By Blogger Lara, at 9:49 AM  

  • absolute myth and that foods doesn't exists.best way to tackle such situation is to tackle it head on we will have a little debate between the two schools of thought to finally determine whether is a myth or a too good be true reality.bluoxyn

    By Blogger Lara, at 6:45 AM  

  • Such situation is to tackle it head on we will have a little debate between the two schools of thought to finally determine whether is a myth or a too good be true reality.you can implement it on purpose.intelimind Brain

    By Blogger Lara, at 9:25 AM  

  • The vague theories are the ones that just state Of course that's not going to give you the results you want. If you don't know how those foods actually burn fat you won't implement them the right way.Celaxryn RX

    By Blogger Edward, at 8:31 AM  

  • if you have a solid theory, you can implement it on purpose and use the foods that the right way and get the results you want all you need is a proper theory and not the many vague ones.Prime X Factor

    By Blogger Lara, at 7:24 AM  

  • more importantly, if you try a male enhancement product and find yourself to be that 1 out of 10 men that the product does not work for, most makers offer a 30 day money back guarantee that states that you simply return the unused product and they will refund your money.Viril XL AlphaMAX Pro

    By Blogger Edward, at 4:17 AM  

  • Taking into account the aforementioned points, it is unfortunate to note that there are actually some weight loss programs that in an attempt to show prompt results incorporate the use of diuretics to give the illusion of weight loss.Al Roker Weight Loss

    By Blogger Edward, at 4:41 AM  

  • True Keto Boost that I've found with the quick weight loss diets and the low-calorie "starvation" diets is that they do not promote safe weight loss. Typically, when pounds drop off much of it is water from lean muscle tissue, and very little of it is actually what you really want to come off.

    By Blogger Edward, at 4:50 AM  

  • you guys about paid traffic and what Empowered Boost it can do for your business. Paid traffic can be a powerful way to boost your business online. There are a lot of ways to get paid traffic like, pay per click marketing, solo ads in ezines, press releases, banner ads, ppv ads, buying youtube accounts, and more.

    By Blogger Edward, at 4:06 AM  

  • When there is not much physical Eclipse Keto work and there is too much stored calories from food intake, fats accumulate and are stored in areas like the abdomen, the thighs, arms and the back. Fat accumulations in the body make for not only an unattractive sight, but it is unhealthy as well.

    By Blogger Edward, at 6:09 AM  

  • However, this range is not universally Absolute Keto accepted and some people say the fat burning zone occurs at a different percentage range. In truth, each individual has a different heart rate where they will burn the highest percentage of calories from fat during exercise.

    By Blogger Edward, at 5:09 AM  

  • You can over indulge in food during Thin Zone Keto the day and not eat a single thing at night and you WILL gain weight. As is the fact that you can starve yourself during the day and eat all night long and you still will gain weight.

    By Blogger Lara, at 6:41 AM  

  • He is more than happy Ultra X Prime to share with you all the information gathered over these years, and also to guide you in finding the health plan that suits you best.

    By Blogger Calxric, at 7:47 AM  

  • Many weight loss supplements, Ultra Fit Keto including caffeine, work by increasing the body's basal temperature and effectively burning the fat away.Keto also accomplishes this; by enhancing the activity of enzymes in the liver.

    By Blogger Lara, at 6:54 AM  

  • Taking fat burners with Number One Keto natural diuretics can help to get rid of extra water that is usually stored under the skin.

    By Blogger Lara, at 9:59 AM  

  • Once the ingredients are Pro Keto Rx in your bloodstream they head for the thyroid gland since this is what regulates your metabolism.

    By Blogger Smith, at 9:32 AM  

  • from how you ate to lose the weight in the first place. Once you get to your target weight - and or your target bodyfat levels - you will go onto a maintenance phase which generally has more calories and choices of food, even the occasional treat, like a slice of pizza or whatever.
    Number One Keto

    By Blogger james, at 1:06 PM  

  • Weight loss is a basic issue in today's general public with obesity on the increase and individuals at long last acknowledging what being overweight is doing to their bodies, their well being and in the end their ways of life.
    Keto Shred Biotic Immunity Booster

    By Blogger james, at 2:48 PM  

  • However with this type of PuriGlow Cream face lift treatment you should know that you will not get overnight result. Any product that promises overnight result is misleading.

    By Blogger Lara, at 9:26 AM  

  • The rest of the world is Fresh Prime Keto keeping pace pound for pound. As a species, we are getting steadily fatter, day by day, year by year. This is not just a question of vanity.

    By Blogger Tina01, at 11:42 AM  

  • your belly fat. Once Xtreme Keto Boost I reached that plateau in my weight loss journey, nothing I did seemed to matter until I discovered these 5 fat burning foods.

    By Blogger Lara, at 10:56 AM  

  • Well known for its nature of Cylophin RX increasing sexual performance even if the consumer has erectile dysfunction. This power herb can give you awesome result that you can have several orgasms within the night.

    By Blogger Blicen, at 10:51 AM  

  • You may have never dreamed that there Reliant Keto are fat burning foods which could cause natural weight loss and keep you from needing to spend hours in the gym trying to get rid of your belly fat. Once I reached that plateau in my weight loss journey, nothing I did seemed to matter until I discovered these 5 fat burning foods.

    By Blogger Lara, at 4:38 AM  

  • Here in this article we are going Viadine Male Enhancement to go over a few of my favourite natural male enhancement tips. However, before I get into it, it's probably quite important for you to recognise that being the writer of literally hundreds and hundreds of male enhancement articles and blog posts.

    By Blogger Edward, at 4:10 AM  

  • Now, you don't need to Bio Jolt Male Enhancement gulp down a gallon of OJ every day as it does have tons of sugars in it, but do a little analysis and take a look at the many fruits on the market which are rich in Vitamin C which will help bring about natural.

    By Blogger David, at 10:14 PM  

  • The solutions for weight loss before might Keto Now Real not be so effective with today's lifestyle. If you're overweight, there's not doubt you'd like to start losing belly fat. Here are some basic guidelines to help you get started.

    By Blogger Jeff hardy , at 3:42 AM  

Post a Comment

<< Home