Mandalika's scratchpad [ Work blog @Oracle | Stock Market Notes | My Music Compositions ]

Old Posts: 09.04  10.04  11.04  12.04  01.05  02.05  03.05  04.05  05.05  06.05  07.05  08.05  09.05  10.05  11.05  12.05  01.06  02.06  03.06  04.06  05.06  06.06  07.06  08.06  09.06  10.06  11.06  12.06  01.07  02.07  03.07  04.07  05.07  06.07  08.07  09.07  10.07  11.07  12.07  01.08  02.08  03.08  04.08  05.08  06.08  07.08  08.08  09.08  10.08  11.08  12.08  01.09  02.09  03.09  04.09  05.09  06.09  07.09  08.09  09.09  10.09  11.09  12.09  01.10  02.10  03.10  04.10  05.10  06.10  07.10  08.10  09.10  10.10  11.10  12.10  01.11  02.11  03.11  04.11  05.11  07.11  08.11  09.11  10.11  11.11  12.11  01.12  02.12  03.12  04.12  05.12  06.12  07.12  08.12  09.12  10.12  11.12  12.12  01.13  02.13  03.13  04.13  05.13  06.13  07.13  08.13  09.13  10.13  11.13  12.13  01.14  02.14  03.14  04.14  05.14  06.14  07.14  09.14  10.14  11.14  12.14  01.15  02.15  03.15  04.15  06.15  09.15  12.15  01.16  03.16  04.16  05.16  06.16  07.16  08.16  09.16  12.16  01.17  02.17  03.17 

Monday, April 30, 2007
Siebel on Sun Solaris: More Performance with Less mprotect() Calls

By default each transaction in Siebel CRM application makes a large number of serialized mprotect() calls, which in turn may degrade the performance of Siebel. When the load is very high on Siebel enterprise servers, the mprotect() calls are serialized by the operating system kernel resulting in high number of context switches and low CPU utilization.

If the application exhibits these pathological conditions, performance thus scalability of the application can be improved by reducing the number of mprotect() during run-time with the help of AOM tunable MemProtection=FALSE.

From the command line version of Siebel Server Manager, run:
change param MemProtection=False for comp <component_alias_name> server <siebel_server_name>

component_alias_name is the alias name of the AOM component to be configured, such as SCCObjMgr_enu for the Call Center Object Manager; and

siebel_server_name is the name of the Siebel Server for which the component being configured.

The MemProtection parameter is hidden; and the value of this parameter is TRUE by default.

For more information about this tunable on Solaris platform, check Siebel Performance Tuning Guide Version 7.7 or 8.0 in Siebel Bookshelf.

Related posts:

Technorati Tags:
| | | |

Thursday, April 26, 2007
My First Bug Report in Open Source Arena

.. is against Firefox.

Complete bug report with reproducible steps is at:

378847 – Preserve form and search history as soon as the data is entered

Perhaps I should fix it. It is the right time to start building the Firefox web browser on my own, I guess.
Technorati Tags:
| | |

Saturday, April 14, 2007
Similarities between {Garfield, [Dilbert}, Seinfeld]

First, the fact: I'm a big fan of Jim Davis' comic strip, Garfield, Scott Adams' comic, Dilbert, and the sitcom Seinfeld.

Garfield Vs Dilbert

Recently I've been reading Dilbert comic strips from mid 90s; and I couldn't help but notice some striking similarities in the way both Jon Arbuckle (Garfield's owner) and Dilbert (Dogbert's owner) crave to get a date or how they ruin their date, when they have one. There are similarities in the sarcastic comments made by Garfield and Dogbert too, toward their owners Jon and Dilbert respectively.

Dilbert Vs Seinfeld

Unlike Dilbert, Seinfeld is too smart to get as many dates as he like; but it appears both Dilbert and Seinfeld follow the same etiquette when they run into the same person more than once in the same day. For instance, in one of the Dilbert strips titled Hallway Etiquette, Scott suggests the following simple three rules, with Dilbert as one of the characters in the comic strip:
  1. First hallway meeting of the day: Greet Good Morning / Afternoon / Evening.

  2. Second hallway meeting of the day: Raise your eye-brows and give a tight-lipped smile.

  3. Third hallway meeting of the day (and there after): Sneeze to avoid eye contact, try to hide etc.,
I don't remember the exact Seinfeld episode (there are just too many), but in one of those 176 episodes, Jerry Seinfeld makes similar suggestions to his audience in the opening monologue or to his friends, George Costanza, Elaine Benes and Cosmo Kramer, in the play.

In another Dilbert comic strip, Dilbert and his co-worker asks a lady "When's the baby due?". "Can't a woman go off her diet for one day without getting that question??" replies the irked lady, just like the character Maryedith responds to Kramer's "Are you sure you're not pregnant?" in The Parking Space episode of Seinfeld.

It is a small world - I wonder who inspired whom.
Technorati Tags:
| |

Friday, April 13, 2007
My Favorite Music VII

It's been exactly one year since I had my last post of this series, My Favorite Music VI. I guess it is the time for few more favorite songs. Click on the links to open up the videos in YouTube video player.

2001: A Space Odyssey - Overture
2001: A Space Odyssey - Blue Danube
AC/DC - Back In Black
Anita Ward - Ring My Bell
Anjali - Stinging Sitars
Bananarama - Cruel Summer
Bangles - Walk Like An Egyptian
Bee Gees - How Deep Is Your Love
Belinda Carlisle - Mad About You
Bleu - Get Up
Blues Traveler - Run Around
Body Rockers - I Like The Way You Move
Bon Jovi - Who Says You Cant Go Home
Bryan Adams - Heaven
Canned Heat - Going Up The Country
Chambers Brothers - Time Has Come Today
Chemical Brothers - Realizer
Chemical Brothers - The American Way
Cher - If I Could Turn Back Time
Cirque du Soleil / Ka - Battlefield
Cirque du Soleil / Ka - Forest
Cirque du Soleil / Ka - If I Could Reach Your Heart
Cirque du Soleil / Ka - Pageant
Cirque du Soleil / Mystere - High Bar
Cirque du Soleil / Mystere - Kunya Sobe
Clash - Rock The Casbah
Collective Soul - Generate
Collective Soul - Heavy
Collective Soul - No More, No Less
Collective Soul - Run
Collective Soul - Slow
Collective Soul - Theres A Way
Collective Soul - Why Pt. 2
DJ Otzi - Hey Baby
Disco Tex And The Sexo lettes - Get Dancin
Duran Duran - Ordinary World
Earth Wind Fire - Let's Groove
Echo And The Bunnymen - The Cutter
En Vogue - Free Your Mind
Fatboy Slim - Illuminata
Five For Fighting - The Riddle
Fleetwood Mac - Landslide
Fleetwood Mac - Seven Wonders
Foghat - Slow Ride
Gnarls Barkley - Crazy
Go Gos - We Got The Beat
Godsmack - Serenity
Goldfrapp - Strict Machine
Goldfrapp - Fly Me Away
Goo Goo Dolls - Stay With You
Groove Armada - If Everybody Looked The Same
Gwyneth Paltrow & Huey Lewis - Cruisin'
Jack Johnson - Upside Down
Janet Jackson - Someone To Call My Lover
Jennifer Paige - Crush
Jewel - Good Day
Jimmy Eat World - The Middle
John Mayer - Daughters
John Mayer - Waiting On The World To Change
Johnny Guitar Watson - Gangsta Of Love
Josh Groban - You Raise Me Up
Justin Timberlake - Sexy Back
KC & The Sunshine Band - Get Down Tonight
KC & The Sunshine Band - Boogie Shoes
Keith Urban Making Memories Of Us
Kelly Clarkson - Miss Independent
Kelly Clarkson - Walk Away
Kiss - Into The Void
KT Tunstall - Suddenly I See
Lacuna Coil - Our Truth
Lenny Kravitz - Are You Gonna Go My Way
Lenny Kravitz - It Ain't Over Til It's Over
Lips Of An Angel - Hinder
Luther Vandross - Dance With My Father
Macy Gray - I Try
Madonna - Holiday
Madonna - Into The Groove
Madonna - Lucky Star
Madonna - Sorry
Marcy Playground - Sex and Candy
Marilyn Manson - Beautiful People
Maroon 5 - Harder To Breathe
Maxeen - Lead Not Follow
Meat Beat Manifesto - Suicide
Melissa Etheridge Come To My Window
Melissa Etheridge - I'm The Only One
Mellowdrone - Oh My
Men At Work - It's A Mistake
Men At Work - Who Can It Be Now
Mercan Dede - Ab-I Hayat
Michael Buble - Home
Moby - Feeling So Real
Moby - First Cool Hive
New Order - Bizarre Love Triangle
Nickelback - Far Away
Nickelback - Photograph
Norman Greenbaum - Spirit In The Sky
Partridge Family - I Think I Love You
Peaches - Do Ya
Peaches - Operate
Peter Gabriel - Digging The Dirt
Peter Gabriel - Growing Up
Prince - Pheromone
Prince - Race
Puscifer - The Under Taker
Raiders - Indian Reservation
Ram Jam - Black Betty
Rammstein - Eifersucht
Rammstein - Sehnsucht
Rammstein - Tier
Rascal Flatts - What Hurts The Most
Ricky Martin - Cup Of Life
Ricky Martin - Livin La Vida Loca
Ricky Martin - Maria
Rob Thomas - Ever The Same
Rob Thomas - Street Corner Symphony
Rob Thomas - This Is How A Heart Breaks
Rob Zombie - American Witch
Rob Zombie - Foxy Foxy
Rob Zombie - Saw Dust In The Blood
Robert Palmer - Simply Irresistible
Royksopp - Remind Me
Santana - Oye Como Va
Sarah McLachlan - I Will Remember You
Seal - Killer
Shocking Blue - Venus
Simple Minds - All The Things She Said
Simple Minds - Let There Be Love
Simple Minds - Sanctify Yourself
Sinead O'Connor - Visions Of You
Sinead O'Connor - You Made Me The Thief Of Your Heart
Sixpence None The Richer - Kiss Me
Smash Mouth -So Insane
Smokey Robinson - The Tears Of A Clown
Snow Patrol - Chasing Cars
Spandau Ballet - True
Stealer's Wheel - Stuck in the Middle With You
Stone Temple Pilots - Coma
Stone Temple Pilots - Dancing Days
Stone Temple Pilots - Hollywood Bitch
Stone Temple Pilots - Too Cool Queenie
Sugar Ray - Every Morning
Sugar Ray - Just A Little
Sugar Ray - Personal Space Invader
Sum41 - Fat Lip
Supergrass - Alright
Switch Foot - Stars
Tal Bachman - She's So High
Teddy Geiger - For You I Will
Teriyaki Boyz - Tokyo Drift
The - Woo Hoo
The Fall - Blindness
The Knack - My Sharona
The Proclaimers - 500 Miles
The Simpsons - Theme
The The - This Is The Day
The Trammps - Disco Inferno
The Vapors - Turning Japanese
The Wallflowers - One Headlight
Tin Tin - Kiss Me
Tina Turner - What's Love Got To Do With It
Tommy Tutone - Jenny (867-5309)
Tool - Sober
U2 - Mysterious Ways
Uncle Cracker / Kid Rock - Heaven
Vertical Horizon - Everything You Want
Wang Chung - Dance Hall Days
Wise Guys - Ooh La La
Previous posts of this series are at: I | II | III | IV | V | VI
| |

Wednesday, April 11, 2007
Solaris tip: Retrieving the package name for a file

Q: Given a file name {with absolute path}, how do we retrieve the package name which the file belongs to?

There are at least two simple ways:
  1. Look into /var/sadm/install/contents file, or
  2. Run /usr/sbin/pkgchk with -l, -p as options and the absolute path as argument
To find out what package /usr/sbin/fcinfo belongs to:
# grep /usr/sbin/fcinfo /var/sadm/install/contents | awk '{ print $10 }' | sort -u

# pkgchk -l -p /usr/sbin/fcinfo

Pathname: /usr/sbin/fcinfo
Type: regular file
Expected mode: 0555
Expected owner: root
Expected group: bin
Expected file size (bytes): 50784
Expected sum(1) of contents: 49262
Expected last modification: Dec 04 05:22:58 2006
Referenced by the following packages:
Current status: installed

Technorati tags:


This page is powered by Blogger. Isn't yours?