Tuesday, October 28, 2008

CONTENT COPIED

Should we not know the significance of Indian philosophies in the words of western scholars ? —-

Albert Einstein

“We owe a lot to Indians who taught us how to count, without which
no worthwhile scientific discovery could have been made.”

Mark Twain (1835-1910)

“Land of religions, cradle of human race, birthplace of human speech, grandmother of legend, great grandmother of tradition. The land that men with intellectual bent desire to see and having seen once even by a glimpse, would not give that glimpse for the shows of the rest of the globe combined.”

Julius Robert Oppenheimer (1904-1967) One of the world’s greatest physicists, known as “the father of the atomic bomb”

“Access to the Vedas is the greatest privilege this century may claim over all previous centuries.”

——– T. S. Eliot

” Indian philosophers’ subtleties make most of the great European philosophers look like schoolboys.”

George Bernard Shaw, (1856-1950) Dramatist, Nobel Laureate in Literature

“The Indian way of life provides the vision of the natural, real way of life. We western veil ourselves with unnatural masks. On the face of India are the tender expressions which carry the mark of the Creators hand.”

H. G. Wells (1866-1946), English author and political philosopher

There is space in its philosophy for everyone,
which is one reason why India is a home to every single religion in the world.

Sir William Jones, English philologist

“Wherever we direct our attention to Hindu literature, the notion of infinity presents itself.”

Ralph Waldo Emerson (1803-1882) American author, essayist, lecturer, philosopher, Unitarian minister
“I owed a magnificent day to the Bhagavad-Gita. It was as if an empire spoke to us, nothing small or unworthy, but large, serene, consistent, the voice of an old intelligence which in another age and climate had pondered and thus disposed of the same questions which exercise us.”


• Andrew Tomas (1906- 2001) an Australian UFO pioneer, author of several physics, astronomy and spiritual books
The atomic structure of matter is mentioned in the Hindu treatises Vaisesika and Nyaya. The Yoga Vasishta says: —– there are vast worlds within the hollows of each atom, multifarious as the specks in a sunbeam —– which we have now assumed as true.

Arthur Schopenhauer (1788-1860), great German philosopher and writer

“In the whole world there is no study so beneficial and so elevating as that of the Upanishads. It has been the solace of my life; and it will be the solace of my death. They are the product of the highest wisdom.”

Francois Marie Voltaire (1694-1774) France’s greatest writers and philosophers

” I am convinced that everything has come down to us from the banks of the Ganga — astronomy, astrology, metempsychosis, etc.”
” It is very important to note that some 2,500 years ago at the least Pythagoras went from Samos to the Ganga (Ganges) to learn geometry…But he would certainly not have undertaken such a strange journey had the reputation of the Brahmins’ science not been long established in Europe…”

Friedrich Hegel (1770-1831), great German philosopher

“India has created a special momentum in world history as a country to be searched for knowledge.”

Friedrich Hegel (1770-1831), great German philosopher

“It strikes everyone in beginning to form an acquaintance with the treasures of Indian literature, that a land so rich in intellectual products and those of the profoundest order of thought…”
Roger-Pol Droit French philosopher, and Le Monde journalist,

“The Greeks loved so much Indian philosophy that Demetrios Galianos had even translated the Bhagavad-Gita”. There is absolutely not a shadow of a doubt that the Greeks knew all about Indian philosophy.”

Frederich von Schlegel, (1772-1829), German philosopher, critic, and writer, the most prominent founder of German Romanticism

“There is no language in the world, even Greek, which has the clarity and the philosophical precision of Sanskrit,” adding that ” India is not only at the origin of everything she is superior in everything, intellectually, religiously or politically and even the Greek heritage seems pale in comparison.”

—– Voltaire, (1694-1774), France’s greatest writers and philosophers

“the Veda was the most precious gift for which the West had ever been indebted to the East.”

Alfred North Whitehead, British Mathematician

The vastest knowledge of today cannot transcend the buddhi of the Rishis in ancient India; and science, in its most advanced stage now, is closer to Vedanta than ever before.

Dr. Fritjof Capra, American physicist

To the Indian Rishis the divine play was the evolution of the cosmos through countless aeons. There is an infinite number of creations in an infinite universe. The Rishis gave the name kalpa to the unimaginable span of time between the beginning and the end of creation.

Herman Hesse (1877-1962) German poet and novelist, awarded the Nobel Prize for literature in 1946 says:
“The marvel of the Bhagavad-Gita is its truly beautiful revelation of life’s wisdom which enables philosophy to blossom into religion.”

Henry David Thoreau (1817-1862), American Philosopher, writer, Unitarian, social critic, transcendentalist:

“In the morning I bathe my intellect in the stupendous and cosmogonal philosophy of the Bhagavad Gita in comparison with which our modern world and its literature seems puny.”



• John Archibald Wheeler, (1911 - 2008) American physicist, the first involved in the theoretical development of the atomic bomb and first to coin the ‘Black Hole’ who later occupies the chair that was held by Einstein.
It is curious that people like Schroedinger, Niels Bohr, and Oppenheimer were Upanishad scholars.

Ella Wheeler Wilcox, (1850-1919) famous American poetess and journalist

” India - the land of Vedas, the remarkable works contains not only religious ideas for a perfect life, but also facts which science has proved true. Electricity, radium, electronics, airship, all are known to the seers who founded the Veda.

Hans Torwesten, German philosopher and writer

The Vedas and the Upanishads are India’s proudest and most ancient possessions. They are the world’s oldest intellectual legacies. They are the only composition in the universe invested with Divine origin, and almost Divine sanctity. They are said to emanate from God, and are held to be the means for attaining God. Their beginnings are not known. They have been heirlooms of the Hindus from generation to generation from time immemorial.

Professor F. Max Muller, German philosopher , philologist

“The Vedic literature opens to us a chapter in what has been called the education of the human race, to which we can find no parallel anywhere else.”

Jean-Sylvain Bailly, great French Astronomer

“The motion of the stars calculated by the Hindus before some 4500 years vary not even a single minute from the tables of Cassine and Meyer (used in the 19-th century). “The Hindu systems of astronomy are by far the oldest and that from which the Egyptians, Greek, Romans and - even the Jews derived from the Hindus their knowledge.”

—— Aldous Huxley
“Hinduism, the perennial philosophy” that is at the core of all religions.

Arthur Schopenhauer (1788-1860), German philosopher and writer

“How entirely does the Upanishad breathe throughout the holy spirit of the Vedas! How is every one, who by a diligent study of its Persian Latin has become familiar with that incomparable book, stirred by that spirit to the very depth of his Soul !”

Romain Rolland (1866-1944) French Nobel laureate, Historian

“Religious faith in the case of the Hindus has never been allowed to run counter to scientific laws, moreover the former is never made a condition for the knowledge they teach, but there are always scrupulously careful to take into consideration the possibility that by reason both the agnostic and atheist may attain truth in their own way. Such tolerance may be surprising to religious believers in the West, but it is an integral part of Vedantic belief.”

Julius Robert Oppenheimer (1904-1967) Nuclear physicist, philosopher, developer of the atomic bomb
“The Gita, the most beautiful philosophical song existing in any known tongue.”

H. G. Wells (1866-1946), English author and political philosopher

Hinduism is synonymous with humanism. That is its essence and its great liberating quality.”

Lord Curzon (1859-1925) British statesman, Viceroy of India from 1899 to 1905, and later became chancellor of Oxford University

” India has left a deeper mark upon the history, the philosophy, and the religion of mankind,
than any other terrestrial unit in the universe.”

William Butler Yeats (1856-1939) Irish poet, dramatist, and essayist and Nobel Laureate

“It was only my first meeting with the Indian philosophy that confirmed my
vague speculations and seemed at once logical and boundless.”

Mark Tully former BBC correspondent in India, author

But I do profoundly believe that India needs to be able to say with pride,
“Yes, our civilization has a Hindu base to it.”

Paul William Roberts Professor at Oxford , award-winning television writer, producer, journalist, critic and novelist.

“India is the only country that feels like home to me,
the only country whose airport tarmac I have ever kissed upon landing.”

Pierre Simon de Laplace ( 1749-1827) French mathematician, philosopher, and astronomer, a contemporary of Napoleon. Laplace is best known for his nebular hypothesis of the origin of the solar system.
” It is India that gave us the ingenious method of expressing all numbers by ten symbols, each receiving a value of position as well as an absolute value, a profound and important idea which appears so simple to us now that we ignore its true merit. But its very simplicity, the great ease which it has lent to all computations, puts our arithmetic in the first rank of useful inventions, and we shall appreciate the grandeur of this achievement the more when we remember that it escaped the genius of Archimedes and Appollnius, two of the greatest men produced by antiquity.”

Why as yet our Indian academicians have not incorporated the these secular thoughts into the academic curriculum ? Is speaking truths about the mother land a treachery and unethical?

Could you put your efforts such that these thoughts are taught in all the academic institutions ? Your efforts in this direction will be nothing but a great tribute to this ancient land of knowledge and spiritualism.


AJAY CHOWDARY KANDULA
INDIA
Email: mailajayck@gmail.com
+91-9860783217

Tuesday, July 1, 2008

I SHOULD BE INCLUDING MANY THINGS OF MY RESEARCH RANDOMLY

HERE I SHALL ADD INFORMATION AND THAT IS IT
NO HEADINGS NO CATEGORIZATION NO ORGANIZATION JUST INFORMATION

I suggested increasing the min and max heap size (-Xms and -Xmx) because we don't know for sure if the heap is just to small at this point. If we find out that we don't need to have that much heap defined, we can always reduce it later. But for now, better to have to much allocated then not enough.

The -XX:PermSize and -XX:MaxPermSize params set the size of the Permanent Generation. The Permanent Generation is the section of memory used by the JVM to store reflective objects and other items (i.e. JSP class files for instance).
My own experience and that of a lot of testing at BEA has revealed that if the New Generation is sized to approximately 1/4 of the total heap, you tend to get good results for a wide variety of J2EE apps. The -XX:NewSize and -XX:MaxNewSize set the size of the New Generation of the heap. The New Generation is where all objects are allocated (with the exception of reflective/class objects). -Xint flag will force the JVM to run in interpreted mode (no code generation).
The -XX:SurvivorRatio is the ratio of the size of Eden to the size of the Survivor spaces. Our experience points to the fact that a survivor ratio of 4 tends to produce good GC related results.
The -XX:TargetSurvivorRatio is used to help control when objects are promoted from the New Generation to the Old Generation.



http://java.sun.com/javase/6/docs/technotes/tools/share/jhat.html

http://weblogs.java.net/blog/gsporar/archive/2007/05/tracking_down_m_1.html
http://weblogs.java.net/blog/gsporar/archive/2007/04/tracking_down_m.html

http://dev.eclipse.org/blogs/memoryanalyzer/2008/05/17/the-unknown-generation-perm/

http://www.alessandroribeiro.com/?q=en/node/33


The permanent generation (or: perm space) is a different beast: It is used to store class and method data as well as interned strings. Just like heap space, you can also run out of perm space. That’s what happens for example if you install too many plug-ins


Development vs. Production Mode Default Tuning Values

You can indicate whether a domain is to be used in a development environment or a production environment. WebLogic Server uses different default values for various services depending on the type of environment you specify.

The following table lists the performance-related configuration parameters that differ when switching from development to production startup mode.

Development and Production Startup Mode Tuning Defaults

Tuning Parameter

Development Mode Default

Production Mode Default

Execute Queue: ThreadCount

15 threads

25 threads

JDBC Connection Pool: MaxCapacity

15 connections

25 connections

The tuning defaults discussed in throughout WebLogic Performance and Tuning Guide refer to the "development mode" defaults, which is the default startup mode when WebLogic Server is installed. For information on switching the startup mode from development to production, see Changing the Runtime Mode in the Administration Console Online Help.

For a complete listing of the differences between development and production startup modes, see the "Differences Between Configuration Startup Modes" section in Creating WebLogic Configurations Using the Configuration Wizard.

If CPU utilization is consistently at or near 100 percent, increase the ratio of CPUs to servers by adding an additional CPU. Add additional CPUs until utilization reaches an acceptable level. Remember, always reserve some spare CPU cycles on your production systems to perform any administration tasks that may occur

Scenarios for Modifying the Default Thread Count

When...

Results

Do This:

Thread Count <>

Your thread count is too low if:

§ CPU is waiting to do work, but there is work that could be done.

§ Cannot get 100 percent CPU utilization rate.

Increase the thread count.

Thread Count = number of CPUs

Theoretically ideal, but the CPUs are still under-utilized.

Increase the thread count.

Thread Count > number of CPUs (by a moderate number of threads)

Practically ideal, with a moderate amount of context switching and a high CPU utilization rate.

Tune the moderate number of threads and compare performance results.

Thread Count > number of CPUs (by a large number of threads)

Too much context switching, which can lead to significant performance degradation.

Your performance may increase as you decrease the number of threads.

Reduce the number of threads so that it equals the number of CPUs, and then add only the number of "stuck" threads that you have determined.

For example, if you have four processors, then four threads can be running concurrently with the number of stuck threads. So, you want the execute threads to be 4 + the number of stuck threads.

To determine the amount of stuck threads, see Tuning the Execute Thread Detection Behavior.

Note: This recommendation is highly application-dependent. For instance, the length of time the application might block threads can invalidate the formula.

Modifying the Default Thread Count

To modify the default execute queue thread count using the Administration Console:

  1. Start the Administration Server if it is not already running.
  1. Access the Administration Console for the domain.
  1. Expand the Servers node in the left pane to display the servers configured in your domain.
  1. Right-click the name of the server instance that contains the execute queue you want to configure, and then select View Execute Queues on the pop-up menu to display a table of execute queues that can be modified.

Note: You can only modify the default execute queue for the server or a user-defined execute queue.

  1. In the Name column, click directly on the default execute queue name to display the Configuration tab for modifying execute queues.
  1. Locate the Thread Count value and increase or decrease it, as appropriate.
  1. Click Apply to save your changes.
  1. Reboot the selected server to enable the new execute queue settings.

For more information please refer this URL.

http://e-docs.bea.com/wls/docs81/perform/WLSTuning.html





Monday, May 12, 2008

CRASH VERSUS HANG Hmmmmmmmmmmmmm

---Distinction between crash and hangs---
1)Crash implies weblogic server java process no longer exists.
2)Hang implies that weblogic server java process still exists but is not responding.
3)Customers tend to use these terms interchangably

Someone has a LOVE AFFAIR with our JRockit..he he

Pretty Cool and Awesome statment there by a GEEK

get in touch with him at his blog

My Love Affair With JRockit


that is http://www.j2eegeek.com/blog/2003/09/12/my-love-affair-with-jrockit/

Making Java VM thread-dumps more meaningful

http://www.j2eegeek.com/blog/2004/03/08/making-java-vm-thread-dumps-more-meaningful/

Samurai

Telling you all out there, learn things, assumption might not work always

Now, stop beating the bush for nothing
and do something like clicking the link below


http://yusuke.homeip.net/samurai/?english

Using Java thread dumps to assess the problem

Analyzing Java Application Problems
— This article discusses troubleshooting techniques for Java applications by analyzing Java thread dumps. We can use thread dumps to analyze situations like application hang, poor application response times, and application crash. Before getting into the details of analyzing the thread dumps, let's look briefly at the thread dump itself.

This one too is really arouses the readers interest -- By Ajay

A Sample Thread Dump

Thread Dump from a Deadlocked Application

Other Hang Scenarios

JVM Crash Scenarios

Sample Crash Dump


"NO END TO LEARNING, IT IS JUST THE BEGINNING"


Checklist/Tuning Guide for Optimizing the JRockit JVM - DEMYSTIFY ALL JROCKIT BLUES

Checklist/Tuning Guide for Optimizing the JRockit JVM by Steven Pozarycki -- In this article author Steven Pozarycki provides valuable information for tuning the BEA JRockit JVM using a checklist approach. He covers a lot of territory, from esoteric command-line options to iterative performance testing.


-------------------------- ----------------- -------------------

Running Diagnostic Commands

Use diagnostic commands to communicate with a running BEA JRockit process. These commands tell BEA JRockit to for example print a heap report or a garbage collection activity report, or to turn on or off a specific verbose module. This chapter describes how to run diagnostic commands and lists the available commands. The following sections are included:

REFER TO THIS LINK


----------------------------------------------------------------------------------------

MAKE USE OF THESE GREAT TOOLS AT THIS WEB PAGE AND YOU RULE

http://dev2dev.bea.com/utilitiestools/monitoring.html

----------------------------------------------------------------------------------------

13.05.2008 MUXERS WORK MANAGERS TUNING EXECUTE QUEUES

View from the Trenches: Looking at Thread-Dumps

http://dev.bea.com/products/wlplatform81/articles/thread_dumps.jsp

****

http://edocs.bea.com/wls/docs92/perform/WLSTuning.html

****

Tuning Execute Queues

Note: Execute Queues are deprecated in this release of WebLogic Server. BEA recommends migrating applications to use work managers.

In previous versions of WebLogic Server, processing was performed in multiple execute queues. Different classes of work were executed in different queues, based on priority and ordering requirements, and to avoid deadlocks. See Using the WebLogic 8.1 Thread Pool Model.

Understanding the Differences Between Work Managers and Execute Queues

The easiest way to conceptually visualize the difference between the execute queues of previous releases with work managers is to correlate execute queues (or rather, execute-queue managers) with work managers and decouple the one-to-one relationship between execute queues and thread-pools.

For releases prior to WebLogic Server 9.0, incoming requests are put into a default execute queue or a user-defined execute queue. Each execute queue has an associated execute queue manager that controls an exclusive, dedicated thread-pool with a fixed number of threads in it. Requests are added to the queue on a first-come-first-served basis. The execute-queue manager then picks the first request from the queue and an available thread from the associated thread-pool and dispatches the request to be executed by that thread.

For releases of WebLogic Server 9.0 and higher, there is a single priority-based execute queue in the server. Incoming requests are assigned an internal priority based on the configuration of work managers you create to manage the work performed by your applications. The server increases or decreases threads available for the execute queue depending on the demand from the various work-managers. The position of a request in the execute queue is determined by its internal priority:

  • The higher the priority, closer it is placed to the head of the execute queue.
  • The closer to the head of the queue, more quickly the request will be dispatched a thread to use.

Work managers provide you the ability to better control thread utilization (server performance) than execute-queues, primarily due to the many ways that you can specify scheduling guidelines for the priority-based thread pool. These scheduling guidelines can be set either as numeric values or as the capacity of a server-managed resource, like a JDBC connection pool.

****


MANY OF US DONT KNOW WHAT IS A MUXER????


DONT MISS THIS ARTICLE



Tuning Muxers

WebLogic Server uses software modules called muxers to read incoming requests on the server and incoming responses on the client. These muxers are of two primary types: the Java muxer or native muxer.

A Java muxer has the following characteristics:

  • Uses pure Java to read data from sockets.
  • It is also the only muxer available for RMI clients.
  • Blocks on reads until there is data to be read from a socket. This behavior does not scale well when there are a large number of sockets and/or when data arrives infrequently at sockets. This is typically not an issue for clients, but it can create a huge bottleneck for a server.

Native muxers use platform-specific native binaries to read data from sockets. The majority of all platforms provide some mechanism to poll a socket for data. For example, Unix systems use the poll system and the Windows architecture uses completion ports. Native provide superior scalability because they implement a non-blocking thread model. When a native muxer is used, the server creates a fixed number of threads dedicated to reading incoming requests. BEA recommends using the default setting of selected for the Enable Native IO parameter which allows the server automatically selects the appropriate muxer for the server to use.

If the Enable Native IO parameter is not selected, the server instance exclusively uses the Java muxer. This maybe acceptable if there are a small number of clients and the rate at which requests arrive at the server is fairly high. Under these conditions, the Java muxer performs as well as a native muxer and eliminate Java Native Interface (JNI) overhead. Unlike native muxers, the number of threads used to read requests is not fixed and is tunable for Java muxers by configuring the Percent Socket Readers parameter setting in the Administration Console. See Changing the Number of Available Socket Readers. Ideally, you should configure this parameter so the number of threads roughly equals the number of remote concurrently connected clients up to 50% of the total thread pool size. Each thread waits for a fixed amount of time for data to become available at a socket. If no data arrives, the thread moves to the next socket.



****

Sunday, May 11, 2008

CVS -- TAKING CARE OF EYES FOR COMPUTER ENGINEERS @ ADVICE BY OPHTHALMOLOGISTS

CVS

does not mean Concurrent Versioning System in this Context

It means COMPUTER VISION SYNDROME

Talks of the blink rate for engineers / people workin on computers

so follow the 20:20:20 principle

it should be something like

For Every 20 minutes start to blink for 20 times and do that for just 20 seconds

Advised to me at the Aditya Birla Memorial Hospital by an Ophthalmologist

This should be followed by every person irrelevant of the person by every organization where people tend to be working on computers

What do you think of this idea??

do update me at mailajayck@gmail.com

The old adage >>>> SARVENDRIYANAM NAYANAM PRADHANAM<<<<<<

Oh am sorry!! That was in Sanskrit I think so, the translation is

Out of all your sense organs, Eyes always should be given the very first preference.

See you all healthy

@ End of this Post

researching and finding information completely work and nothing else

searched for muxer threads on google

got this link for BEA

KNOW MUXERS


how are we gonna tune WLS 9.2

TUNE WLS 9.2


search for this term on google

The Inside Story on WebLogic Threads... THIS PRESENTATION IS REALLY ROCKING


See the Presentation


Technical Support Issues:
US/Canada 800-893-8779
International 971-544-3222

GC Algorithm

The type of garbage collector (GC) that the Virtual Machine is using.

JRockit provides the following types of GCs:

  • Generational Copying, which is suitable for testing applications on a desktop machine with a small (less then 128 MB) heap.

  • Single Spaced Concurrent, which reduces or eliminates pauses in the VM that are due to garbage collection. Because it trades memory throughput for reduced pause time, you generally need a larger heap size than with other GC types. If your ordinary Java threads create more garbage than this GC can collect, the VM will pause while the Java threads wait for the garbage collection to finish.

  • Generational Concurrent, which creates a "nursery" space within the heap. New objects are created within the nursery. When the nursery is full, JRockit "stops-the-world," removes the dead objects from the nursery, and moves live objects to a different space within the heap. Another thread runs in the background to remove dead objects from the non-nursery space. This GC type has a higher memory throughput than a single spaced concurrent GC.

  • Parallel, which allocates all objects to a single spaced heap. When the heap is full, all Java threads are stopped and every CPU is used to perform a complete garbage collection of the entire heap. This behavior causes longer pause times than for the concurrent collectors but maximizes memory throughput.

MBean Attribute:
JRockitRuntimeMBean.GcAlgorithm



Thursday, January 10, 2008

HAPPY NEW YEAR LETZ ROCK 2008

what has 2k8 got to do in your life??

whatever it is

whereever it is

It is you who makes all the difference. didn't get what am I saying??

Lemme give some examples

Why is the mobile which belongs to you in your hand>?? or for that matter whatever in your possession has to be made by someone, somewhere.... but whom for it is made is the question ??


YOU
YU
'U'


See this principle,

You shall get to know that everything is give and take.. nothin else

Life is an reflection of things we do..

Like
WE DO 'X' WE GET 'X' IN RETURN

REPLACE X WITH WHAT ALL YOU WANT

MONEY

PLEASURE

HAPPINESS

GOOD LIFE

MEMORIES


People who agree can drop in a mail at mailajayck@gmail.com