Ejb client to ejb communication- slow performance ?

I think BEA has a very nasty implementation of ejb client to ejb server communication.
When a client looks up a an ejb component it gets a t3client eastablishing a socket connection to the ejb server (WL server).
For one client VM there is one such client and all ejb client to server packets go through this one socket. To me it seems to be a major bottleneck for performance.
Any body has any info ideas on how to get around this.

What makes you think it's a bottleneck? It nearly always greatly improves performance.
-- Rob
Vyask wrote:
I think BEA has a very nasty implementation of ejb client to ejb server communication.
When a client looks up a an ejb component it gets a t3client eastablishing a socket connection to the ejb server (WL server).
For one client VM there is one such client and all ejb client to server packets go through this one socket. To me it seems to be a major bottleneck for performance.
Any body has any info ideas on how to get around this.

Similar Messages

  • Slow Performance in Non IE Browsers

    I'm struggling with slow performance with non IE browsers (I.e. Opera or Firefox), or connections through a proxy server to an applicaton I wrote. This is what I am using...
    JSF 1.2
    EJB 3.0
    Facelets
    RichFaces Taglib
    SJSAS 9.1
    Anyone have any suggestions where to direct my frusterations?

    There is enhancement filed about this issue that you are experiencing. Also, there are a new set of PL/SQL API documentation that is automatically generated and we are checking to see if those have the same issue.
    Thanks,
    Sue Vickers

  • Big Library:Slow Performance?

    I have about 10,000 photos (.jpg ~3MB each) in my Aperture Library. I want to add many more photos but I'm worried about slow performance. My questions:
    1. How big is your library or how big do you think the libraries can get?
    2. Have you noticed slower performance with larger libraries?
    3. Any opinion on breaking up into multiple smaller libraries vs. 1 larger library?

    I am running two libraries,
    one for all of my work related imagery, 15,000+ images 50/50 raw & jpegs and
    the other for all of my stuff I shoot of sporting clubs, the bit I give back to the community, 18,000+ predominantly jpeg's
    both run smoothly, one on the MacPro and the other on the G4 laptop.
    Issue starts to be the backing up, if you are thinking it will get BIG, try a library for each client. Could be a good selling point as well, "your imagery is isolated from other clients and has its own dedicated backup".
    Tony

  • SBO slow performance to Login

    Dear Experts,
    The SBO Service has installed on Server with two Network Card (are necesary  the two Network has link up )
    When The Client  SBO try login is very slow, I read another post and recommen has only network adapter, but in this server it's very important keep two network up and link

    Hi Alexander:
    Try to see this SAP Note for very helpfull info
    1135705 - Logon to Business One is slow for end users - if several network cards installed
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3030303131333537303526
    and try to see this comunity page if you need some images.
    How to troubleshoot for slow performance issue during login to SAP Business One
    http://scn.sap.com/community/business-one/blog/2011/08/12/how-to-troubleshoot-for-slow-performance-issue-during-login-to-sap-business-one
    Josue Quintana
    SBO SSC
    Lima - Peru

  • Windows Server 2012 very slow performance executing files

    Hello,
    I am running windows server 2012 as dc with 2 clients connected running win7 pro x64, this is a new setup.
    Whenever i try to open a large file from the client or an application from the client it takes forever to startup or to load. The performance monitor indicates a maximum workload of 15% at all times.
    I have tried all the following potential solutions i found, however none of them seem to do the trick.
    - enable write cache = http://social.technet.microsoft.com/Forums/en-US/a76f6e97-3266-4ba1-ba90-ad5318ec4937/slow-file-sharing-performance-on-windows-server?forum=winservergen
    - change group policy = http://support.microsoft.com/kb/829700/nl
    - change group policy as = http://social.technet.microsoft.com/Forums/en-US/bcb4b580-50ef-4f10-bc9b-16db1bf24804/slow-network-file-execution-on-windows-server-2012?forum=winserverfiles
    Does anyone have any ideas?
    With kind regards

    Hi,
    You could disable SMBv3 on server 2012 to check if the issue related to SMB protocol. 
    How to enable and disable SMBv1, SMBv2, and SMBv3 in Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, and Windows Server 2012
    http://support.microsoft.com/kb/2696547/en-us
    Warning: We do not recommend that you disable SMBv2 or SMBv3. Disable SMBv2 or SMBv3 only as a temporary troubleshooting measure. Do not leave SMBv2 or SMBv3 disabled.
    Please also refer to the Forum FAQ to troubleshoot the slow performance issue:
    [Forum FAQ] Troubleshooting Network File Copy Slowness
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/7bd9978c-69b4-42bf-90cd-fc7541ccb663/forum-faq-troubleshooting-network-file-copy-slowness?forum=winserverPN
    Regards,
    Mandy
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Slow Performance Weeks after Encryption

    I encrypted my organization's laptops several weeks ago and did not return them to users until after I could tell by device performance that the bulk encrypting task had completed. I have two users that are experiencing extremely slow performance on their systems. When the users are typing anything like a Word document, upon each keystroke they see the Windows 7 "circle" icon at the mouse cursor. This seems to come and go several times over the week, and every few days we are getting a request to resolve the issue but after restarting the behavior may not act up anymore.
    I found a TID suggesting to change HKLM\SOFTWARE\Novell-FDE\Parameters\ThrottleEncryption to a lower level like Idle or BelowNormal. Is there anything else that I should also try? Thanks!

    Yes, but nothing from Novell yet - I will keep pushing them forward and let you know if I get some results.
    -j-
    >>> Jim Koerner<[email protected]> 8.3.2013 15:29 >>>
    Sounds like you have a SR going on this also. Have you heard anything on a
    fix? Mine has been stagnant for a while and I just bumped it to see if
    anything has been figured out or if more info is needed from my side. Hope
    to here something soon. This is a pretty severe problem especially when it
    happens multiple times to a machine.
    Jim Koerner
    Server - ZCM 11.2.2 MU1 and Internal Database on Win2008R2x64
    Client - ZCM 11.2.2 MU1 on Win7SP1x64 and WinXPx32
    "Jouko Oksanen" <Jouko.Oksanen_re@move_efore.fi> wrote in message
    news:513713E9.13C8.00F6.0@move_efore.fi...
    Hi,
    We have had (maybe) similar issues with our FDE setup that FDE policy
    assigned devices tend to loose the policy and start to do disk decryption
    and suddenly get once again the policy back and start to encrypt again. This
    could be found from "ZCM agent, Full disk encryption, about, Agents status,
    Settings, on section "Emergency Recovery Information" you could see events
    'Zone Changed' what according to Novell support meant that the policy was
    "re-initialized / changed" even our policy counter have not changed = policy
    got lost in some phase.
    We are now suspecting that there is some issues with the policy service that
    plays tricks on us.
    -j-
    >>> Jim Koerner<[email protected]> 20.2.2013 19:57
    >>> >>>
    In ZCC on the devices that you are having issues with look at the Emergency
    Recovery tab and see if you have multiple listings in here that corresponds
    to the slowness. If so your devices are decrypting and then re-encrypting.
    Your mention of being asked to reboot leads me to believe that is what is
    happening to you.
    I have had a few SRs going on this one for a while and it got bumped to
    backend but no info in a month or so.
    Jim Koerner
    Server - ZCM 11.2.2 MU1 and Internal Database on Win2008R2x64
    Client - ZCM 11.2.2 MU1 on Win7SP1x64 and WinXPx32
    "marklar23" wrote in message
    news:[email protected]...
    I encrypted my organization's laptops several weeks ago and did not
    return them to users until after I could tell by device performance that
    the bulk encrypting task had completed. I have two users that are
    experiencing extremely slow performance on their systems. When the
    users are typing anything like a Word document, upon each keystroke they
    see the Windows 7 "circle" icon at the mouse cursor. This seems to come
    and go several times over the week, and every few days we are getting a
    request to resolve the issue but after restarting the behavior may not
    act up anymore.
    I found a TID suggesting to change
    HKLM\SOFTWARE\Novell-FDE\Parameters\ThrottleEncryption to a lower level
    like Idle or BelowNormal. Is there anything else that I should also
    try? Thanks!
    marklar23
    marklar23's Profile: http://forums.novell.com/member.php?userid=5123
    View this thread: http://forums.novell.com/showthread.php?t=464262

  • Slow Performance Forms 10g !!!!

    Hi,
    I have migrated several forms from 6i to 10g and i use a 11g Database.
    Most of the users accessing from different countries complain of slow performance but the basic idea of migration is to get a better performance. My users mostly work on laptops.
    I am unable to find where the problem is. Is this might be due to network traffic since they are accessing via internet or any server related issues. Please help me to find and fix the problem and is there any tips for gaining better performance in using forms 10g.
    Regards,
    Suresh

    So, were they running on 6i via laptop and accessing via the internet before you migrated ? (ie: was it 6i client server or 6i web forms)
    Did you migrate the database too ?
    Slow performance as in : it used to be seconds and now it's taking minutes ?
    Steve

  • Slow Performance on QueueReciever.recieve() + MQ

    Hi,
    I have been wrecking my brains around this pickle for the last week or so and would appreciate any assistance I could get here.
    Problem Description: Incredibly slow performance when invoking a QueueReciever.recieve() connecting to MQ server version 6
    Benchmarks: 100-900ms per invocation
    Configuration:
    JVM: WS 6's own
    MQ: 6.0
    Application Server: WAS 6
    Managed resources: Queue Connection Factory (queues are dynamically created)
    Runtime artifacts: QueueConnectionFactory, QueueConnection, QueueConnection, QueueSession, QueueSender,
    QueueReciever, TextMessage, in Queue out Queue
    Scenario:
    QueueSender created
    QueueReciever created using a MessageSelector filtering on JMSCorrelationID
    Message is sent to the in queue using QueueSender, embedded with a JMSCorrelationIDImmediately after, a QueueReciever.receive() is invoked listening on the out queue
    Result: VERY slow return from the synchronous block on the receive().
    Given: reply message is put on the out-queue after about 40ms by 3rd party application.
    Again any assistance would be appreciated.
    Message was edited by:
    sg9aeee

    Hi Wietse
    Your RFC communication may be slow because limitations on the Gateway connection parameters.
    Please check the Gateway profile parameters, like max_conn, blocksize etc
    Thanks
    Yatin Bhatt

  • Slow performance creating UDT/UDF

    When creating UDT/UDF via SAPbobsCOM.UserTableMD and SAPbobsCOM.UserFieldMD OR via SAPbobsCOM.Company.GetBusinessObjectFromXML(...) we experience extreme slow performance. One field of a table takes at least a second to be created.
    We already checked the DB/Server, no problems there (in fact, it does not even show up as laggy.
    Any hints? Is there so much data to be transported from client to server or what might be wrong?
    Krischan

    My setup takes between 8 and 15 seconds to create 65 user defined fields and one user defined table.
    As I am able to watch the progress, I experience that creating user defined fields for documents is much slower than creating a user defined field for a user defined table.
    Personally I think it's because every time a document udf is created, every document table is altered by mssql (the udfs are physically added to every table).
    At least it don't take a whole second per table, which definitly sounds like "too much" to me...

  • OCFS slow performance in ImpDP

    Did anyone encounter slow performance using ImpDP on OCFS ? We have Oracle RAC 10.2g running in window connecting SAN storage and was formatted to OCFS. We compared the performance of running the same import in Local Drive (NTFS) and SAN storage (OCFS) and found that the time required to complete the import is 10 times than Local Drive (NTFS). Any tuning or troubleshooting that we could do ? Thanks in Advance.

    Not aware of ocfs installing automatically when installing CRS/RAC. But then have never used Windows as a production o/s for Oracle. never mind using it to run RAC.
    ocfs2 is the latest version as per Oracle's [Open Source project list|http://oss.oracle.com/projects/]. Am not aware of "ocfs 9" for 9i or "ocfs 10" for 10g on Windows.
    What do you use ocfs for? Do you have the OCR and voting disks on the file system as files? Do you use it for Oracle datafiles too?
    As for the SAN infrastructure being "+okay+" - there's more than that to it. You need some kind of driver on the o/s to interface with the HBA card.. where cables (dual 2Gb fibre?) run into a SAN switch and where the SAN switch is connected to the physical storage system.
    A faulty cable can cause performance issue (e.g. reducing the dual path to the SAN via 2 fibre channels to a single one). There could be errors on the switch. The driver could be problematic (older version). Etc.
    So there is a number of layers, both s/w and h/w, to check before going "+okay+". Trust that your infrastructure team is jacked up in this regard.
    One method to benchmark the import problem is to use NT's performance monitor and monitor the import process. Not exactly sure how you would do it dealing with threads (as a thread in the oracle.exe executable will be servicing the import process) - but this should give you a somewhat accurate figure of the I/Os per second and bytes and blocks per second that the process is reading from the ocfs file system (assuming that you are writing it via ASM to raw devices).
    At the same time you can monitor the process for other potential performance bottlenecks.
    The only other factor that comes to mind that can impact ocfs performance is the ocfs cluster's communication layer. Like CRS that uses Interconnect for communication between nodes, so does ocfs. On a Unix system this is configured in the +/etc/ocfs2/cluster.conf+ file - and lists the number of ocfs nodes in the cluster and the network interfaces/addresses used for communication.
    If this network layer is already quite busy, using it for ocfs2's cluster communication could be a problem performance wise.
    You can test this aspect by unmounting ocfs2 (and stopping the ocfs2 cluster communication/heartbeat s/w too) on all but one node and then running the import. As there is only a single node in the ocfs2 cluster, the communication with other nodes is pretty much made redundant.
    Last comment - ocfs2 is not slow as a cluster file system. It does a pretty decent job. And its performance is directly related to the h/w it runs on, and also how it is configured. That said, it is not a s/w component that really plays a role in Oracle CRS and RAC as ASM should be used (and is the recommended option from Oracle). ocfs2 at best can serve as a cooked file system for the RAC cluster (only used via directory objects in Oracle).

  • BC_MSG slow performance

    I experience slow performance in a SAP PI 7.1EHP1 SP05 installation. The BC_MSG table contains about 550.000 messages. I archive and delete message that are 10 days old. The environment is Redhat Linux 5.5 64bit with 16GB RAM and oracle 10.2.0.4.<br>
    <br>
    The problem is when I want to query all message containg error in the last 7 days or more. It needs about 5 minutes to respond and sometimes more that ends with request timeout from ICM. I shrink the tables, rebuild the indexes, restart the system many times, apply latest service pack (SP06) but the performance remains unchanged.<br>
    <br>
    The query that is executed is the following:<br>
    <br>
    <pre>
    SELECT "MSG_ID","DIRECTION","REF_TO_MSG_ID","CORRELATION_ID","SEQUENCE_ID",
      "SEQUENCE_NBR","CONN_NAME","MSG_TYPE","STATUS","TO_PARTY_NAME",
      "TO_PARTY_TYPE","FROM_PARTY_NAME","FROM_PARTY_TYPE","TO_SERVICE_NAME",
      "TO_SERVICE_TYPE","FROM_SERVICE_NAME","FROM_SERVICE_TYPE","ACTION_NAME",
      "ACTION_TYPE","DELIVERY_SEMANTICS","SENT_RECV_TIME","TRAN_DELV_TIME",
      "SCHEDULE_TIME","PERSIST_UNTIL","TIMES_FAILED","RETRIES","RETRY_INTERVAL",
      "MSG_PROTOCOL","TRANSPORT","ADDRESS","CREDENTIAL","TRAN_HEADER",
      "VALID_UNTIL","NODE","ERROR_CODE","ERROR_CATEGORY","PP_USER","PP_HASH",
      "VERS_NBR","VERS_WAS_EDITED","PRIORITY_TYPE","PRIORITY"
    FROM
    "BC_MSG" WHERE "BC_MSG"."MSG_ID" IS NOT NULL AND ("STATUS" = :1 OR "STATUS" =
       :2) AND "SENT_RECV_TIME" >= :3 AND "SENT_RECV_TIME" <= :4 ORDER BY 21 DESC
    </pre>
    <br>
    Parameters:<br>
    :1 = 'FAIL'<br>
    :2 = 'NDLV'<br>
    :3 = 2011-03-01 08:06:02.34 (example)<br>
    :4 = 2011-03-02 08:06:02.34 (example)<br>
    <br>
    <br>
    This statement is executed for each day for the time interval I specify (e.g. 7 days of the week if the interval is 'Last 7 Days'). I don't know why they don't use one SQL for the specified interval.<br>
    <br>
    When I enable trace in the Open SQL monitor the execution time I see is very disappointing, about 22 - 46 seconds for each query. I also enable SQL trace in Oracle database and the results I get are the following:<br>
    <br>
    <pre>
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute      2      0.00       0.00          0          0          0           0
    Fetch        2     10.74      79.70      50473      62752          0           6
    total        4     10.74      79.70      50473      62752          0           6
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 32
    Elapsed times include waiting on following events:
       Event waited on                             Times   Max. Wait  Total Waited
       Waited  -
      db file sequential read                     50473        0.15         72.90
      SQL*Net message to client                       2        0.00          0.00
      SQL*Net more data to client                     1        0.00          0.00
      SQL*Net message from client                     2        0.00          0.00
    </pre>
    <br>
    The 'db file sequential read' is what worries me but I don't know what to do.<br>
    <br>
    Also I tried the same query using Db Visualizer and the jdbc jar file. The response was much better and the execution plan was different as you can see in sql trace results:<br>
    <br>
    <pre>
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.01       0.01          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        1      0.00       0.00          0          7          0           0
    total        3      0.01       0.01          0          7          0           0
    Misses in library cache during parse: 1
    Optimizer mode: ALL_ROWS
    Parsing user id: 32
    Rows     Row Source Operation
          0  SORT ORDER BY (cr=7 pr=0 pw=0 time=636 us)
          0   INLIST ITERATOR  (cr=7 pr=0 pw=0 time=487 us)
          0    TABLE ACCESS BY INDEX ROWID BC_MSG (cr=7 pr=0 pw=0 time=459 us)
          0     INDEX RANGE SCAN I_BC_MSG_STATUS_SENT (cr=7 pr=0 pw=0 time=347 us)(object id 96079)
    Elapsed times include waiting on following events:
       Event waited on                             Times   Max. Wait  Total Waited
       Waited  -
      SQL*Net message to client                       2        0.00          0.00
      SQL*Net message from client                     2        0.18          0.19
    </pre>
    <br>
    The I_BC_MSG_STATUS_SENT index that scans is the index using the columns STATUS, SENT_RECV_TIME I created to see if performance is better.<br>
    <br>
    Generally the system works fine. I handles 50.000 messages per day with no delays. But the monitoring performance is annoying. I need your expertise on that.<br>

    You, also, have waaaay too many user startup/Login items.
    You need to pare these down to the apps you really need to have launched at startup and running in the background.
    Add or remove automatic items
    Choose Apple menu > System Preferences, then click Users & Groups.
    Select your user account, then click Login Items.
    Do one of the following:
    Click Add below the list on the right, select an app, document, folder, or disk, then click Add.If you don’t want an item’s windows to be visible after login, select Hide. (Hide does not apply to servers, which always appear in the Finder after login.)
    Select the name of the item you want to prevent from opening automatically, then click Delete below the list on the right.
    You need to make sure to update all of your third party software if there are OS X Mavericks updates that can be applied.
    You may need to go the third party developers' websites if there are no updates through the Mac App Store.
    Make sure all of your Web browser Internet plugins, extensions and add-ons are updated to recent versions, also.

  • Extremely slow performance with ojdbc6.jar on IBM JVMs (Java 6)

    We are consistently seeing slow performance (easily demonstrable by the simplest of test cases) while using ojdbc6.jar on IBM JDKs. Pefrormance is normal when we simply opt for ojdbc14.jar under the same JDK, same java program.
    Works well
    =======
    JRockit, ojdbc6.jar
    JRockit, ojdbc14.jar
    IBM JDK, ojdbc14.jar
    A lot slower
    =======
    IBM JDK, ojdbc6.jar
    All we had to do was to write a simple JDBC access program and measure time taken around
    Connection conn = DriverManager.getConnection(jdbcURL, dbProps);
    The first 3 combinations mentioned above return comparable numbers. The 4th combination takes 3-4 times as much.
    We initially saw this during performance test of our software on WebSphere (also supported on Weblogic). Later was able to eliminate WebSphere and Weblogic as the problem areas and narrow it down to the JVM. Reproduce-able on development machines.
    We have been using Oracle/WLS since BEA used to market 'Tengah' servers. This is the worst we have seen as far as the qaulity of support staff goes. We first level support seems clueless. We filed this case and the support comes back tells us that IBM JDKs are not supported for WLS! Oh, we have been running WLS/AIX/IBM JVM combination only for 5+ years.

    A quick solution to test this would be to do the following:
    mv /dev/random /dev/random.bk
    ln /dev/urandom /dev/random
    Note: The quick solution will disappear after a reboot. You could add it to rc.local to automatically make this change, but I wouldn't recommend it.
    The following is from [http://www.usn-it.de/index.php/2009/02/20/oracle-11g-jdbc-driver-hangs-blocked-by-devrandom-entropy-pool-empty/]:
    "Oracle 11g JDBC driver hangs blocked by /dev/random – entropy pool empty
    On a headless (=without console) network server, the 11g JDBC driver used for (java) application connect may cause trouble. In my case, it refused to connect to the DB without any error, trace or log entry. It simply hung. After several hours, it connected one time, and freezed again. Remote debugging done by the development clarified that it locks after calling SeedGenerator() and SecureRandom().
    Reason: The JDBC 11g needs about 40 bytes of secure random numbers, gathered from /dev/random, to encrypt its connect string.
    But public-available “man 4 random” says:
    When read, the /dev/random device will only return random bytes within the estimated number of bits of noise in the entropy pool. /dev/random should be suitable for uses that need very high quality randomness such as one-time pad or key generation. When the entropy pool is empty, reads from /dev/random will block until additional environmental noise is gathered.
    So far so good, now the question arises: Why does this mystic “entropy pool” runs out of gas?
    The answer is as simple as unsatisfying: because too less entropy “noise” was generated by the system. You can check the “filling level” (maybe zero?) of your pool and the overall size of the pool (usually 4096) by issuing
    cat /proc/sys/kernel/random/entropy_avail
    cat /proc/sys/kernel/random/poolsize
    Hint: /dev/random will deliver one new random number as soon as the pool has reached more than 64 entropy units.
    So why does my box not generate more entropy noise?
    Because only few drivers will fill the entropy pool, first of all keyboard and mouse. Sounds very useful on a server in a datacenter, isn’t it? Some block device and network drivers seem to do so as well, and I have read from guys on the net changing their network card and driver to enjoy this “feature”! But let’s stop ranting, /dev/random is simply made for high security randomness, and if it can’t make sure that randomness is as good as possible in this deterministic world, it stops. Intelligent people have created /dev/urandom for that, like “man 4 random” clearly states:
    A read from the /dev/urandom device will not block waiting for more entropy. As a result, if there is not sufficient entropy in the entropy pool, the returned values are theoretically vulnerable to a cryptographic attack on the algorithms used by the driver. Knowledge of how to do this is not available in the current non-classified literature, but it is theoretically possible that such an attack may exist. If this is a concern in your application, use /dev/random instead.
    Now let’s get back on our JDBC problem. Oracle JDBC 11g seems to use /dev/random by default, which causes usually no trouble on clients running with console access by a user, because his/her unpredictable :) actions will keep the entropy pool well-fed. But to make it usable on a headless server with a latently empty entropy pool, you should do several things, in descending security order (without warranty):
    1. Involve an audio entroy daemon like AED to gather noise from your datacenter with an open microphone, maybe combine it with a webcam noise collector like VED. Other sources are talking about “Cryptographic Randomness from Air Turbulence in Disk devices“. :)
    2. Use the Entropy Gathering Daemon to collect weaker entropy from randomness of userspace programs.
    3. Talk your JDBC into using /dev/urandom instead:
    -Djava.security.egd=file:///dev/urandom"

  • Slow performance in browser and OS -- EtreCheck Included

    Hello all, I'll keep this as short and detailed as possible.
    I bought a Macbook Pro for my wife two years ago, but the machine has been very slow since I got it for her.  I've always been a Windows guy myself and am very familiar with troubleshooting in a Windows environment.  I have almost no experience with OSX, however, and have no idea which applications would be needed for troubleshooting, etc.
    As my wife describes the issue, the OS itself is very slow.  She opens the laptop and a full twelve minutes pass before the system is fully responsive.  She has to keep pressing the power button for anything to work.  The screen will be greyed out and a loading bar will appear at the bottom.  It takes so long to load that the system falls asleep and she has to restart multiple times.
    I have noted that the browser is also slow.  My wife uses Safari almost all the time.  I installed Chrome to see how a fresh browser install would perform in OSX, and the speed was very slow as well.  An internet speed test at speedtest.net results in:
    Ping - 47ms
    Down Speed - 5.96 Mbps
    Up Speed - .89 Mbps
    Included below is the result from an Etrecheck run
    Problem description:
    Slow performance in browser and OS
    EtreCheck version: 2.1.6 (109)
    Report generated January 15, 2015 11:03:43 AM EST
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Support] links for help with non-Apple products.
    Click the [Details] links for more information about that line.
    Click the [Adware] links for help removing adware.
    Hardware Information: ℹ️
      MacBook Pro (13-inch, Mid 2012) (Technical Specifications)
      MacBook Pro - model: MacBookPro9,2
      1 2.5 GHz Intel Core i5 CPU: 2-core
      8 GB RAM
      BANK 0/DIMM0
      4 GB DDR3 1333 MHz ok
      BANK 1/DIMM0
      4 GB DDR3 1333 MHz ok
      Bluetooth: Good - Handoff/Airdrop2 supported
      Wireless:  en1: 802.11 a/b/g/n
      Battery Health: Normal - Cycle count 164
    Video Information: ℹ️
      Intel HD Graphics 4000 - VRAM: 512 MB
      Color LCD 1280 x 800
    System Software: ℹ️
      OS X 10.8.5 (12F45) - Time since boot: 287 days 4:10:20
    Disk Information: ℹ️
      APPLE HDD TOSHIBA MK5065GSXF disk0 : (500.11 GB)
      disk0s1 (disk0s1) <not mounted> : 210 MB
      Macintosh HD (disk0s2) / : 499.25 GB (453.54 GB free)
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      MATSHITADVD-R   UJ-8A8 
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Computer, Inc. IR Receiver
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Inc. BRCM20702 Hub
      Apple Inc. Bluetooth USB Host Controller
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
      Anywhere
    Kernel Extensions: ℹ️
      /Applications/VMware Horizon View Client.app
      [not loaded] com.vmware.kext.vmioplug.10.7.0 (10.7.0) [Support]
    Problem System Launch Agents: ℹ️
      [failed] com.apple.coreservices.appleid.authentication.plist [Details]
      [failed] com.apple.lookupd.plist
      [failed] com.apple.printtool.agent.plist [Details]
    Problem System Launch Daemons: ℹ️
      [failed] com.apple.coresymbolicationd.plist [Details]
      [failed] com.apple.wdhelper.plist
    Launch Agents: ℹ️
      [loaded] com.cisco.anyconnect.gui.plist [Support]
      [running] com.gopro.stereomodestatus.plist [Support]
      [loaded] com.oracle.java.Java-Updater.plist [Support]
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist [Support]
      [running] com.cisco.anyconnect.vpnagentd.plist [Support]
      [loaded] com.microsoft.office.licensing.helper.plist [Support]
      [loaded] com.oracle.java.Helper-Tool.plist [Support]
      [running] com.oracle.java.JavaUpdateHelper.plist [Support]
    User Launch Agents: ℹ️
      [loaded] com.google.keystone.agent.plist [Support]
    User Login Items: ℹ️
      Steam UNKNOWN  (missing value)
      iTunesHelper Application  (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
    Internet Plug-ins: ℹ️
      FlashPlayer-10.6: Version: 16.0.0.257 - SDK 10.6 [Support]
      QuickTime Plugin: Version: 7.7.1
      Flash Player: Version: 16.0.0.257 - SDK 10.6 [Support]
      SharePointBrowserPlugin: Version: 14.0.0 [Support]
      Unity Web Player: Version: UnityPlayer version 4.2.1f4 - SDK 10.6 [Support]
      Silverlight: Version: 5.1.10411.0 - SDK 10.6 [Support]
      JavaAppletPlugin: Version: Java 7 Update 71 Check version
    User internet Plug-ins: ℹ️
      WebEx64: Version: 1.0 - SDK 10.6 [Support]
      Google Earth Web Plug-in: Version: 7.1 [Support]
    3rd Party Preference Panes: ℹ️
      Cineform  [Support]
      Flash Player  [Support]
      Java  [Support]
    Time Machine: ℹ️
      Time Machine not configured!
    Top Processes by CPU: ℹ️
          9% Finder
          3% WindowServer
          2% hidd
          2% WebProcess
          1% Safari
    Top Processes by Memory: ℹ️
      983 MB WebProcess
      163 MB Safari
      77 MB PluginProcess
      52 MB mds
      43 MB SystemUIServer
    Virtual Memory Information: ℹ️
      4.60 GB Free RAM
      1.71 GB Active RAM
      744 MB Inactive RAM
      1.53 GB Wired RAM
      17.96 GB Page-ins
      3.22 GB Page-outs
    Thank you very much for any assistance

    If the machine has always taken 12 minutes to start up, since it came out of the box, then it was and is defective. There's nothing to do in that case but to take it in for service.

  • Printer redirection Slow performance

    We have a Remote Desktop Server 2008R2.
    When a user logs in (trough TS Gateway) with Printer redirection enabled (Using Easy Print method) the performance is very bad.
    It's not printing that is slow, it's the performance of the RDP Session/server
    For our test we disabled AntiVirus on the server.
    Fox example: A user logs in with Local Printers, opening a small Doc file takes about 10 seconds. If the user logs of and logs in without local printers the doc file opens within a second.
    Also generally everything is much faster without printer redirection.
    The server is fully updated and we are using the most recent RDP Client.
    The server is connected to an internet connection with 50/5 Mb Down/Up speed. 

    Hi,
    I did a couple of tests:
    - Step1: Removed all local printers, logged on with printer redirection enabled on the RDP client. Result: No performance problems with opening DOC files.
    - Step2: Added printer 1, logged on. Result: Slow performance with opening DOC files.
    - Step3: Removed printer 1, added printer2, logged on. Result: Slow performance with opening DOC files.
    - Step4: Repeated Step3 with all printers. Result: Slow performance with opening DOC files.
    So it doesn't matter which printer we add, it always results in slow performance. The printers are all from different brands. I happens with all user accounts, also with users that are Domain Admins.
    OS:
    RDS Server: Windows Server 2008 R2 Standard SP1
    Client: Windows Server 2008 R2 Standard SP1
    We monitored the CPU and Memory usage while starting Word, the cpu's doesn't use more then 4% utilization and the memory usage is low.
    The Remote Desktop Services server has Office 2003 installed with SP3. We cannot upgrade Office to 2007/2010 because it's incompatible with our database.
    Can it be that Word 2003 is loading the redirected printers while opening a document what is causing the slow performance?
    Kind regards,
    Bas 

  • Newbie: 6020E (USB) slow performance with mixed digital and analog input

    Hi,
    I'm using a 6020E to do analog and digital input, and I'm getting very bad performance.
    Please note that doing IO in Labview is new to me!
    I have read the post about 6020E slow performance, and it says I should do buffered IO.
    Can anybody point me to some DOC or SAMPLE that actually shows or explains how one should do this. I need to read several digital IO lines (which I can combine in one port-read), and several analog inputs.
    Seeing how slow the reading on the 6020E is, I am amazed there is only one post that deals with this issue.
    I would be satisfied to get the 6020E into some sort of continuous read mode so that whenever I need data, I get the latest reading right away.
    thanks,
    Peter D'Hoye

    Hi Peter,
    Your cannot do buffered digital I/O with your daqpad. It doesn't have that capability. You can only make direct software calls with digital read/write from/to your port. So your digital IO is completely software clocked and not hardware clocked. The example you are trying is only for specific Simultanuous sampling boards or now also for M-series boards that are able to do correlated DIO.
    Use the Cont Acq&Graph Voltage-Int Clk.vi example for your analog measurements. (NI Example Finder) For your digital IO you can only use the examples like Read Dig Chan.vi, Read Dig Port,...
    There are indeed some slow performance issues with single point I/O Operations, that is correct.
    Check the explaination below:
    DAQPads are offered for the Universal Serial Bus (USB) and the IEEE 1394 (also known as FireWire). Both of these standards use a high-speed serial communication protocol between the computer and the device with a bandwidth up to 12 MB/s for USB and 400 MB/s for FireWire.
    During a single point operation, the DAQ device requires a complete set of configuration commands. This is done through serial communication (USB or FireWire), making the process slower than in a PCI-based board. The speed obtained for single point operation in a DAQPad is system dependent; this means that your computer processor, memory, bus speed, and other factors alter the speed at which you can do single-point operations with a DAQPad.
    For example, on the DAQPad-6020E, timed non-buffered analog input operations are limited to about 50 Hz. At higher rates, the software may become unresponsive. On a FireWire device, you can expect stable operation around 3,000 Hz. But again, these figures are system dependent.
    Regards.
    JV
    NI

Maybe you are looking for