What about parameter weblogic.PosixSocketReaders in WLS 8.1

Hi,
I would want to know what is the effect of the parameter weblogic.PosixSocketReaders in wls 8.1?
The only doc i can read on this subject is http://e-docs.bea.com/wls/docs70/perform/appb_tunetips.html and concerne wls 7.
Which is the effect if I put this parameter at value 1 (with wls81 and native i/o)?
Thanks.

CASE_ID_NUM: 642649
PosixSocketReaders and how they work in WLS:
WLS utilizes native code to perform socket handling, called the performance pack. Native code polls sockets on the OS layer if a new socket and data has to be processed, if a socket contains data that WLS is supposed to process it is picked up by Java threads from the WLS SocketReader thread queue. The SocketReader Java threads have the task of passing the socket and the contained raw message to an execute thread performing the application specific processing.
The flow of a socket and data from the OS to WLS is as follows:
OS TCP/IP Socket --> WLS native code (performance pack) polls for sockets --> Java SocketReader thread -- dispatch --> WLS Java execute thread (e.g. execute thread from default WLS execute queue)
The number of SocketReader threads is per default set to 3 on Unix environments, this is generally a good default value. In some case and specific OS environments experience has shown that tuning the number of SocketReader threads is beneficial to get the maximum performance from WLS in dispatching a socket from the native layer to a WLS execute thread.
The reason why tuning the SocketReaders can have an positive effect is based on two main factors:
1. SocketReader threads have many Java synchronization blocks as they are working very concurrently on the native code layer. 2. A big number of sockets being opened to WLS
In case the JVM and/or OS is not very good in handling synchronization locks point 1. is the limiting performance factor of Socketreaders as the JVM and OS are more busy handling Java synchronization locks than doing the actual dispatch work. For such a scenario experience with other customers has shown that using PosixSocketReaders=1 is beneficial
On the other side if the JVM and OS handle synchronization locks very well it can be beneficial to increase the number of PosixSocketReaders threads and thus allow WLS to dispatch more socket data from the native layer to a WLS execute thread in parallel.
As the performance of PosixSocketReaders very much depends on the OS / JVM and if the system/application is heavily socket/network related a good value for PosixSocketReaders has to be identified based on test runs. Generally the default value of 3 PosixSocketReaders is good for most applications and environments.

Similar Messages

  • What about session memory when using BEA Weblogic connection pooling?

    Hi,
    consider a web application, allowing database connections via a BEA Weblogic 8.1 application server. The app-server is pooling the oracle connections. The oracle database is running in dedicated server mode.
    How are the database requests from the web app served by the connection pool from BEA?
    1) Does one oracle session serve more than one request simultanously?
    2) Does BEA serialize the requests, which means, that a session from the pool is always serving only one request at a time?
    If (1) is true, than what about the session memory of Oracle sessions? I understand, that things like package global variables are beeing stored in this session private memory. If (1) is true, the PL/SQL programmer has the same situation, as with programming an Oracle databas in "shared server" mode, that is, he should not use package global variables etc.
    Thankful for any ideas...
    Message was edited by:
    Xenofon

    Xenofon Grigoriadis wrote:
    Hi,
    consider a web application, using BEA between client and an Oracle Database (v9i). BEA is pooling the oracle connections. The oracle database is running in dedicated server mode.
    How are the database requests from the web app beeing served by the connection pool from BEA?
    1) Does one oracle session serve more than one request simultanously?no.
    2) Or does BEA serialize the requests, which means, that a session from the pool is always serving only one request at a time?
    Reading "Configuring and Using WebLogic JDBC" from weblogic8.1 documentation, I read:
    "... Your application "borrows" a connection from the pool, uses it, then returns it to the pool by closing it...."
    What do you mean by returning the connection by closing it? Tbe server will either return the connection to the pool or close it...When application code does typical jdbc code, it obtains
    a connection via a WebLogic DataSource, which reserves an
    unused pooled connection and passes it (transparently wrapped)
    to the application. The application uses it, and then closes
    it. WebLogic intercepts the close() call via the wrapper, and
    puts the DBMS connection back into the WebLogic pool.
    The reason, why I as an Oracle programmer ask this is, because every session (=connection)
    in Oracle has its own dedicate, private memory for things like global PL/SQL variables.
    Now I want to figure out, if you have to careful in programming your databases, when
    one Oracle session (=connection) is serving many weblogic requests.It is serving many requests, but always serially. Do note however, that we
    also transparently cache/pool prepared and callable statements with the
    connection so repeat uses of the connection will be able to get already-made
    statements when they call prepareStatement() and prepareCall(). These
    long-lived statements will each require a DBMS-side cursor.
    >
    Thankful for any ideas or practical experience...
    Message was edited by:
    mk637Joe

  • What versions of Weblogic currently have Subject Alternative Name support?

    I would like to visit a comment I saw in an old forum thread from 2010
    Certificate hostname verification error with 10.3
    that "WebLogic currently does not support the Subject Alternative Name field." Can someone please let me know what versions of Weblogic currently have Subject Alternative Name support? We are currently on 10.3. Is there anything near that version that has support, or a patch available for it?
    Regards,
    John

    The KM number is the article number on the support site. Logon to Oracle support and paste the number into the knowledge search and you will get your answer. The article is called "How to Develop Custom Hostname Verifier for Subject Alternative Name (SAN) Certificates" and applies to WLS 10.3.3 and later.

  • What happens when Weblogic starts?

    I need help about what happens when weblogic is starting.
    My computer gets freezed having CPU 100% for a couple or more minuts and putting
    -verbose:class it show this messages.
    Thanks.
    [Loaded weblogic.management.deploy.slave.VersionTracker]
    [Loaded weblogic.management.deploy.slave.Semaphore]
    [Loaded weblogic.management.configuration.FileT3MBean]
    [Loaded weblogic.transaction.internal.ServerTransactionManagerImpl$MigratedTLog]
    >>>>>> !!!!!! wait for several minuts !!!!!! <<<<<<<<<<<<<<<
    [Loaded weblogic.management.descriptors.application.weblogic.JdbcConnectionPoolMBean]
    [Loaded weblogic.application.ApplicationInfo]
    [Loaded weblogic.j2ee.ApplicationLifecycleListener]
    [Loaded weblogic.j2ee.Application]
    [Loaded $Proxy81]

    "F.Lorent" <[email protected]> wrote in message news:407e3ab7$[email protected]..
    Sorry, sorry I have typed too fast?
    My environment is
    Weblogic 7 SP2, jvm 131_06
    WindowsNT 4.0 SP6, Pentium 4, 1.8ghz 256MBThat's strange. Do you have an anti-virus installed by chance?
    Regards,
    Slava Imeshev
    What's your environment? OS, weblogic version?
    Slava
    "F. Lorent" <[email protected]> wrote in message news:[email protected]..
    I need help about what happens when weblogic is starting.
    My computer gets freezed having CPU 100% for a couple or more minutsand putting
    -verbose:class it show this messages.
    Thanks.
    [Loaded weblogic.management.deploy.slave.VersionTracker]
    [Loaded weblogic.management.deploy.slave.Semaphore]
    [Loaded weblogic.management.configuration.FileT3MBean]
    [Loaded weblogic.transaction.internal.ServerTransactionManagerImpl$MigratedTLog]
    !!!!!! wait for several minuts !!!!!! <<<<<<<<<<<<<<<[Loaded weblogic.management.descriptors.application.weblogic.JdbcConnectionPoolMBean]
    [Loaded weblogic.application.ApplicationInfo]
    [Loaded weblogic.j2ee.ApplicationLifecycleListener]
    [Loaded weblogic.j2ee.Application]
    [Loaded $Proxy81]

  • HT2531 Spotlight lists items and shows preview images.  BUT what about showing the location address of an item in my computer. Especially important if I've put the item in the wrong folder and what to locate it without multi-steps. iMac OS 10.5 was more u

    Spotlight lists items and shows preview images.  BUT what about showing the path/location address of an item in my computer.
    Especially important if I've put the item in the wrong folder and what to locate it without multi-steps. iMac OS X 10.5 was more useful.
    Old OSX Spotlight function automatically displayed path/location within the machine:  e.g. desktop/folder/sub-folder/item.
    Can I make Spotlight show the path?

    Press option-command and the path is displayed at the bottom of the little preview window.  Press command-return and the enclosing folder opens. 

  • HT5071 Is it possible to call a locally installed ibook from a hyperlink? What about to a bookmark?

    Is it possible to call a locally installed ibook from a hyperlink? What about to a bookmarked page?
    I have 2 questions..
    1. Can I send a link via email that when launched will open an ibook that has already been downloaded to the bookshelf?
    2. If question 1 is possible, can I take it a step further and call a bookmark, i.e. chapter 3.
    Our company has it's own appstore and I want to send out links to sections of the ibooks using bookmarks or at the very least take them to the start of the ibook.
    I don't need to give them a link to install the ibook as they already have it installed.
    Any help would be much appreciated.
    Chris.

    That would be cool, but it's not possible. The ibook is not accessible by URL in the user's bookshelf.

  • HT204053 My kids now each have an itouch, should we all have different apple ids even if I am paying for all itunes and app store purchases? what about icloud? I would like to share itunes and app purchases, but not necessarily photos...help please!

    My kids now each have an itouch, should we all have different apple ids even if I am paying for all itunes and app store purchases? what about icloud? I would like to share itunes and app purchases, but not necessarily photos...help please!

    The recommended solution for most families is to share the same Apple ID for iTunes and App Store purchases, so you can share your purchases, but us different IDs for iMessage, FaceTime and iCloud.  With this arrangement, each person can automatically download purchases made on the shared ID (by turning this feature on in Settings>iTunes & App Stores), while keeping their FaceTime calls, text messages and iCloud data (including photo stream) separated.  There is no requirement that the ID you use for purchasing be the same as the ID you use for these other services.
    This article: http://www.macstories.net/stories/ios-5-icloud-tips-sharing-an-apple-id-with-you r-family/.

  • HT1206 Lots of info about one user using multiple computers. What about multiple users with separate Apple IDs using same computer? Having problems getting my wifes new iPhone talking to her apple account on the computer we share (2 users)

    Lots of info about one user using multiple computers. What about multiple users with separate Apple IDs using same computer? Having problems getting my wifes new iPhone talking to her apple account on the computer we share (2 users)

    You need to create a user account for your wife (or yourself depending on who has the current user account). When syncing, each of you should sign in as a separate user, login to iTunes and then sync. I had this problem when my sister got an iPhone. When we did her initial sync, everything on my iPhone showed up on hers. Apple gave me this solution.

  • My wife and I own an iMac (April 2011) and just recently got iPhones.  We share one iTunes account (mainly for our uploaded music from CD).  Do we each need to have our own iTunes account?  What about iCloud?  We want to utilize the same Calendar/Contacts

    My wife and I own an iMac (April 2011) and just recently got iPhones.  We share one iTunes account (mainly for our uploaded music from CD).  Do we each need to have our own iTunes account?  What about iCloud?  We want to utilize the same Calendar/Contacts

    JoeyV325 wrote:
    Is there a way to move music/apps from one ID to a new ID?
    No.
    One of you create a new AppleID and one use the existing AppleID.
    But you can still use the items in each iTunes library.
    Create separate computer logins for each of you.
    This will give you each your own data. Contacts, calendars, photos, etc. (and your own iTunes library).

  • Can you put purchased DVD movies onto your ipod?  also what about DVD moies that you have that are recorded, not bought?  and if you can how do you do it?

    Can you put purchased DVD movies that you have on your ipod?  what about recorded DVD's that you have?  and if you can, how?     ex)  i bought the DVD Tangeled for my daughter and wanted to put it on the ipod..  also she has a disney DVD movie Brother Bear, which was not bought at a store but it is recorded onto a DVD. can we put that on ipod?
    and if so.....  how????
    Thanks in advance for your help.
    NaeNae'

    "Can you put purchased DVD movies that you have on your ipod? "
    No.  breaking the encryption in order to copy them illegal.
    " what about recorded DVD's that you have? "
    Add them to itunes.
    http://support.apple.com/kb/HT1473

  • Can i resize Boot Camp Partition,what about a second partitiion?

    Ok
    i had 40 GB left on my macbook
    i boot camped a new Partition at 10 GB and put Windows XP SP2 on it
    i got 2 new questions
    1.Can i change the 10GB to 20 GB and if so HOW
    2.Can i do yet Another Partition so my macbook can have OS10/Xp/Vista in 3 seperate partitions?
    what about Linux
    is there a way to open Both Partitions at the same time to view OS10 and XP side by side on the same computer ?
    thanks in advance

    Sounds like you didn't plan enough space. Not w/o destroying (backup) your current partitioning to install each natively.
    Maybe Parallels would fit your needs.
    http://forums.parallels.com
    Triple boot
    http://macapper.com/forums/showthread.php?t=134

  • WHAT ABOUT FACE TIME?  I'D LIKE TO KNOW IF YOU NEED A PHONE NUMBER FOR YOURSELF TO USE IT TO CALL FROM YOUR COMPUTER

    WHAT ABOUT FACE TIME?  I'D LIKE TO KNOW IF YOU NEED A PHONE NUMBER FOR YOURSELF TO USE IT TO CALL FROM YOUR COMPUTER

    Do you have iMessage? I think as long as that person has iMessage you can use Face Time to call each other.

  • I want to use a video projector with powerpoint can I use my mac to drive it- and what about sound?

    I want to use a video projector with powerpoint can I use my mac to drive it- and what about sound?

    Hi Scott,
    You should be able to. If the projector has a speaker with acceptable sound, that's one option, otherwise powered speakers or a surround system.
    What connections does the projector have?
    Exactly which MBP do you have?

  • HT4009 What about upgrading? I can't do that from where I live w/o connecting to my hd. Now with the new changes to ITunes, I don't see how I can upgrade thru the traditional route I took b4. Now what do I do?

    What about upgrading apps on your IPhone? I can't do that from where I live w/o connecting directly to my laptop. With Apple's new Itunes page, I don't see how I can navigate successfully now to acheive the same result as before. Hmmm. I would appreciate some quick guidance. Thanks.

    With iTunes 11 you can enable the left-hand sidebar that used to show on previous versions of iTunes via option-command-S on a Mac, control-S on a PC. You can then select the Apps part of your iTunes library on that sidebar and on the right-hand side of iTunes click the Check For Updates button at the bottom to see if any of your apps have updates available. Then connect your phone and select it on the sidebar, and on the Apps tab on the right-hand side click the Sync button at the bottom of it to copy the updates over

  • How do I get out of kernel panic?  kernel panic upon boot.  I did that hard drive cleanup and reinstalled Lion.  What about memory?  Anyone think I need to upgrade my memory?  I have 8gig.

    I get kernel paic upon boot.  I did that hard drive cleanup and reinstalled Lion.  What about memory?  Anyone think I need to upgrade my memory?  I have 8 G of upgraded RAM. (20 inch iMac core 2 duo)

    If you're able to boot, launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ If you’re running Mac OS X 10.7 or later, open LaunchPad. Click Utilities, then Console in the page that opens.
    Select the most recent panic log under System Diagnostic Reports. Post the contents — the text, please, not a screenshot. For privacy’s sake, I suggest you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header and body of the report, if it’s present (it may not be.) Please don't post "shutdownStall" or "hang" reports.
    If you can't boot in the usual way, try a safe boot. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    During startup, you’ll see a progress bar, and then the login screen, which appears even if you normally log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Safe mode is slower than normal, and some things won’t work at all.
    Note: If FileVault is enabled under Mac OS X 10.7 or later, you can’t boot in safe mode.

Maybe you are looking for

  • Video and audio sync

    I am currently having issues with the audio for shows and movies being out of sync while playing only through ITunes.  I have Windows 7 and am using the Asus P6T motherboard's Realtek audio.  I don't have any issues playing through windows video play

  • How do I switch back to Preview as Default instead of Adobe Reader for PDFs?

    How do I switch back to Preview as a Default for PDFs instead of Adobe Reader?

  • SFTP error

    Hi, i am using n software SFTP adapter. i am able to successfully connect to SFTP server from server A and using the same configurations i am not able to connect from server B. any idea what could be the reason . i am getting the following error Tran

  • Crystalreportviewer Toolbar controls disapperas on postback

    Hi, i am using CR XI R2. i have customized my crystalreportviewer toolbar to add buttons on it using followinf code System.Web.UI.Control oControl = CrystalReportViewer1.Controls[2]; Button oButton = new Button(); oButton.ID = "newButton"; oButton.Te

  • ViewExpiredException, with a simple jsf application

    I am trying to get a simple jsf application with jsf 1.2 i have a jsf calculator.jsf as below <f:view>   <h:form id="calcForm">      <h:panelGrid columns="3">     <h:outputLabel value="First Number" for="firstNumber" />     <h:inputText id="firstNumb