AccessHW is 5 times slower under XP than 2000

We are using the Port and Memory Utilities for Windows
(http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3DEBD56A4E034080020E74861)
to get data from a legacy/custom piece of hardware that is memory
mapped on the ISA bus at 0xE0000.
Specifically, we are using ReadMemory16.vi from AccessHW.zip to read 2 bytes data samples
in a LabVIEW 7.1 application under Windows XP.
On a clean, dual boot (Windows 2000 and XP) system, the ReadMemory16.vi is
about 5.5 times faster when called under Windows 2000 than under Windows XP.
(100000 calls = 2.3 sec vs. 12.9 sec)
I see 2 possible reasons for this: the CVI code under the hood in AccessHW
is not optimized for XP, or XP is not optimized for memory-mapped devices on
the ISA bus.
Anyone have any ideas?
test program attached
mlewis
Attachments:
test speed 2.vi ‏16 KB

thanks for your response...
indeed, we are using the native LabVIEW 7.1 Outport.vi to control
a 3rd party PIO card. Unfortunately, the traditional memory-mapping space
for ISA devices was 0xD0000-0xEFFFF which cannot be accessed using 16 bit addressing.
That's why I am using ReadMemory16 to do the 32 bit access.
Since most legacy ISA buses are an expansion of the PCI bus, I'm wondering if XP handles
the crazy memory mapping differently. In essence, if no PCI card responds to a given address,
then the PCI bus expansion gets it, the so-called "if no one claims it, it must be yours" logic.
mlewisMessage Edited by mal11 on 04-20-2005 11:45 AM

Similar Messages

  • Safari load times slower under Snow Leopard?

    Has something recently changed?
    Safari used to be very snappy- suddenly pages are taking forever to load.
    The first days I ran SL- all seemed fine.
    The last few days- major hang-ups.
    I have three machines and it happening across the board.

    Greetings,
    It's probably the Top Sites and Cover Flow features caching all those web pages; that can slow things down quite a bit. And if you don't clear your History before you quit every day, that cache just keeps getting larger. You might want to consider disabling those features and removing their cache of web page preview images.

  • Printing from Acrobat Reader Linux is many time slower than from Windows Reader

    The users are complaining to me that same file is printing one page every couple minute under Linux, while under Windows pages from the same file print one after another very quickly.
    Hardware is not affecting that as they are using dual-boot Fedora 14 and XP on the same machines, printing to the same HP LaserJet printer over JetDirect.

    Also, I am noticing that scrolling page thumbnails and flipping pages is many times slower under Linux than under Windows on the same machine, but CPU utilization is very low.
    Can one of the Linux Acrobat developers look into performance issues please?

  • Binding is 60 times slower than non-binding

    Hi,
    I have a quite serious problem using binding with Toplink. My configuration is
    Toplink 9.0.4.5
    Oracle 10g EE 10.2.0.4.0 (64 Bit, Partitioning, Data Mining and Real Application Testing options)
    Oracle Thin JDBC Driver (either 11.2.0.1.0 or 10.2.0.4.0)
    running in a Tomcat 5.5 environment.
    Our usual configuration is with BindAllParameters = "true", which is fine in 99% of all cases. But in one special case, which is the search functionality of our application (insurance agents management application),
    a SQL is about 60 times slower with binding, than without binding. I attach the SQL at the end of the message, but what is quite special about it is, that it uses quite a large amount of "IN" clauses. I found an earlier
    posting stating, that Toplink (or Oracle JDBC) has a problem with IN-clauses and binding. Can anyone confirm this?
    As I said, the SQL is part of a people search functionality, so there is a great amount of different variations. Not all variations show this behaviour, so I assume, that Oracle probably uses different execution plans regarding using prepared statments or direct execution. Can anyone confirm this also?
    Lastly, is there any way to record the execution plan inside the Tomcat application?
    Thanks in advance for any help, as I said before, this problem is currently very critical, since we are 2 weeks before production,
    Thorsten.
    Here is the example SQL (with the bind varaibles already replaced):
    /* Formatted on 2010/02/08 10:27 (Formatter Plus v4.8.8) */
    SELECT t0.partner_id
      FROM aidatint.papartner t0
    WHERE (    (    (    (    (   (    (t0.schwebe_kz = 'S')
                                    AND (t0.aktgfid_rid = '126562119515400004')
                                OR (    (t0.schwebe_kz = 'O')
                                    AND (t0.aktgfid_rid <> '126562119515400004')
                           AND (   (t0.gueltigbis_dt IS NULL)
                                OR (t0.gueltigvon_dt < t0.gueltigbis_dt)
                      AND (t0.mcname_txt = 'MEIER')
                 AND (t0.partner_id IN (
                         SELECT DISTINCT t1.partner_id
                                    FROM aidatint.paadresse t1
                                   WHERE (    (    (   (    (t1.schwebe_kz = 'S'
                                                        AND (t1.aktgfid_rid =
                                                                '126562119515400004'
                                                    OR (    (t1.schwebe_kz = 'O'
                                                        AND (t1.aktgfid_rid <>
                                                                '126562119515400004'
                                               AND (   (t1.gueltigbis_dt IS NULL
                                                    OR (t1.gueltigvon_dt <
                                                                  t1.gueltigbis_dt
                                          AND (t1.mcort_txt = 'KOELN')
            AND (t0.partner_id IN (
                    SELECT t2.partner_id
                      FROM aidatint.paparolle t2
                     WHERE (    (    (    (   (    (t2.schwebe_kz = 'S')
                                               AND (t2.aktgfid_rid =
                                                              '126562119515400004'
                                           OR (    (t2.schwebe_kz = 'O')
                                               AND (t2.aktgfid_rid <>
                                                              '126562119515400004'
                                      AND (    (t2.gueltigvon_dt <=
                                                   TO_DATE ('20100208',
                                                            'YYYYMMDD')
                                           AND (   (t2.gueltigbis_dt >
                                                       TO_DATE ('20100208',
                                                                'YYYYMMDD'
                                                OR (t2.gueltigbis_dt IS NULL)
                                 AND (t2.geschobjtyp_typ = 'VMVT')
                            AND (t2.goid_id IN (
                                    SELECT t3.vermittlervertragid_id
                                      FROM aidatint.prvvsvermittlervertrag t3
                                     WHERE (    (   (    (t3.schwebe_kz = 'S')
                                                     AND (t3.aktgfid_rid =
                                                              '126562119515400004'
                                                 OR (    (t3.schwebe_kz = 'O')
                                                     AND (t3.aktgfid_rid <>
                                                              '126562119515400004'
                                            AND (t3.kumulnr_txt IN (
                                                    SELECT t4.bereichsnr_txt
                                                      FROM aidatint.prvvsstrukturangausdienst t4
                                                     WHERE (    (    (   (    (t4.schwebe_kz =
                                                                                  'S'
                                                                          AND (t4.aktgfid_rid =
                                                                                  '126562119515400004'
                                                                      OR (    (t4.schwebe_kz =
                                                                                  'O'
                                                                          AND (t4.aktgfid_rid <>
                                                                                  '126562119515400004'
                                                                 AND (    (t4.gueltigvon_dt <=
                                                                              TO_DATE
                                                                                 ('20100208',
                                                                                  'YYYYMMDD'
                                                                      AND (   (t4.gueltigbis_dt >
                                                                                  TO_DATE
                                                                                     ('20100208',
                                                                                      'YYYYMMDD'
                                                                           OR (t4.gueltigbis_dt IS NULL
                                                            AND (t4.schluessel_txt LIKE
                                                                    '##TH###1###4%'
           )

    Odd, I would assume it is a db/JDBC issue. You can confirm this by trying the same through raw JDBC, or enabling the TopLink profiler.
    It could be related to the large size of the SQL and large number of parameters to the call. You may wish to check with the JDBC group to see what the issue is.
    You can disable binding for just this query, to get the binding benefit elsewhere and avoid the binding issue for just this query.
    EclipseLink: http://www.eclipselink.org

  • Windows Graphics 20 times slower than Linux Graphics?

    Hello,
    I am working on a java application to visualize 3D crystal structures. The atomes in the structure are drawn with "DrawOval" and "FillOval". Most of the processor time is spent on these two commands. Since I want to draw several thousands up to tens of thousands of atoms in real time, performance is a serious issue.
    The program works well, however I made the following observance: The code running on Windows XP is about 20 tims slower (approx. 100 ms/frame vs. 5 ms/frame) than the same code running on the same computer under Linux!
    Why is there such a big performance difference?
    Is there a way to have the same performance on the windows machine as on the linux machine?
    Is it necessary to use a different way to display circles?
    Hardware: AMD dual Athlon, NVidia GeForce4 Ti 4400.
    Thanks a lot for your help!

    I should say I'm surprised that there is such a big difference in performance, but if you want really great performance you might want to look into using OpenGL, even if you only do 2D graphics. 3D drivers are usually more optimized than the 2D counterparts (simply because of greater demand, unless you look into HighEnd CAD graphics cards).
    Obviously OpenGL will only be faster if you've got accelerated 3D drivers for every platform.

  • Is there a way to put an item under more than one calendar at the same time?

    I use the calendar to keep track of not only my schedule, but my entire family's. For years I had a calendar labeled 'kids.' Now as they're getting older it would be easier to have an individual calendar for each child. Easier for me to track where they are and they could have they're own calendar on their iphone or iphone touch since we all share one cloud account. However, frequently more than one is at the same activity. The calendar program will only allow me to select one calendar to place an event under; as soon as I select another, it deselects the first. Is there a way to place an event under more than one calendar?
    (Since I'm still the one driving that needs to know date, time, place, etc type details I don't want them adding it to their own schedule - maybe -  on their devides and synching through cloud)

    You can create many calendars. Here's the tip:
    Example: you have 1 son and 1 daughter.
    In iCloud ( https://www.icloud.com )
    Create 1 calendar called Son ( Choose a color to tell them apart )
    Create 1 calendar called Daughter ( Ditto )
    Create 1 calendar called Kids
    Since you are the creator, you get to see all calendars combined.
    Send invitations to each of them
    Son gets Son and Kids calendars
    Daughter gets Daughter and Kids calendars
    So if there an event for Son, just put in that calendar
    If it's for both then enter it in the Kids calendar
    Likewise for daughter.

  • Why is the download/upload speed so slow on my MBA (about 5 times slower than my PC)?

    Why is the download/upload speed so slow on my MBA (about 5 times slower than my PC)?

    Are you on band 13 or band 4?  13 is the original LTE band and remains relatively congested. Band 4 is the XLTE band and is less congested and has higher overall potential bandwidth (15 MHz vs 10 MHz). Even so, 7 Mbps is more than enough for doing stuff on your phone and is not considered slow. 
    To check band,
    dial *3001#12345#*
    select serving cell info
    frequency band will say 13 or 4
    FInd an area with band 4 and retest. 

  • "localStorage.setItem" is 1000 times slower than in IE,Opera,Chrome.Is it normal?

    Hi.
    If you try to open this HTML page in Firefox 3.6.8, Firefox is 1000 times slower than IE 8,Opera 10 and Chrome. I cannot believe that localStorage.setItem is so slow in Firefox.
    Is there a solution ?
    Thanks in advance
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Storage test</title>
    </head>
    <body>
    <script type="text/javascript">
    var TestValue = "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
    for (var i = 0; i < 1000; i++) {
    localStorage.setItem(i, TestValue);
    </script>
    </body>
    </html>

    Hi.
    If you try to open this HTML page in Firefox 3.6.8, Firefox is 1000 times slower than IE 8,Opera 10 and Chrome. I cannot believe that localStorage.setItem is so slow in Firefox.
    Is there a solution ?
    Thanks in advance
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Storage test</title>
    </head>
    <body>
    <script type="text/javascript">
    var TestValue = "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
    for (var i = 0; i < 1000; i++) {
    localStorage.setItem(i, TestValue);
    </script>
    </body>
    </html>

  • Why is time capsule under Mac OSX 10.7.5 so slow?

    Why is time capsule under Mac =SX 10.7.5. so slow?

    So slow to do what?
    There was a bug in the early release of the update.. just check your version is latest 10.7.5
    We seldom see this problem now.
    Slow wireless.
    Slow disk transfer
    Slow TM backup
    Slow internet
    Please give specifics.. what is slow.. and how slow is slow.
    Cannot do nuthin without numbers and info.
    Just the facts please.

  • Why is Firefox about 5 times slower than chrome on same tablet?

    Hei, I love the idea behind firefox, but as mobile browser it feels very slow.
    Using the zimbra ajax email client, firefox mobile on a powerfull sony xperia tablet z takes 25s to start up, and even then, usage is laggy. Chrome on the same device starts in 5s and works smooth.
    About the same results I get with http://tagesschau.de firefox mobile takes several seconds to display the page readably, while chrome gives the wanted results immediately. I even deleted all history and private stuff, and don't use any addons in firefox, as I read at your help pages, but firefox feels far behind in usability compared to chrome.
    Best regards,
    Heiko

    Are these numbers pertaining to the first request only. Actually there has been quite a lot of changes in classloader and jasper compiler etc,. in sp4. Infact sp4 is proved to be much faster than earlier versions (Though I donot have exact figures with me, sp4 is faster than sp1). But some times it also depends on the settings like the debug level, type of session(lite or distributed) etc. At this time, as you are using only the defualt set up, I suggest you to try with other samples and verify is sp4 really 7-10 times slower than sp1. And then come up to a conclusion.
    After having tested with multiple samples, with the "same parameters" on both the service packs, Still if you feel sp1 is faster or any further queries please get back to the forum. Please provide information about your settings also, so that I can investigate.
    Thanks,
    Rakesh.

  • Firefox: Faster under WINE than Native?

    I just got sent this link: http://tech.slashdot.org/article.pl?sid … 13/0058251
    Apparently, the windows version of Firefox runs better under wine than the native linux version, possibly because the linux version isn't optimized.  Can anyone take a look at this and see if they can confirm it?

    kensai wrote:Yeah, there is no difference between the same machine running windows and firefox than linux and firefox. The difference is only when it is run on wine, so this is even better for the wine developers.
    That is definitely not true in my tests.  I've done it multiple times, because I though that openjdk6 and jde/jre could make a difference, and I always got results that were consistent with the findings of the Slashdot article.  I tested on a fairly slow computer (Intel Atom based netbook) and the performance differences were very clear.  I'm not sure why others are getting different results -- perhaps pgo-optimized builds of Firefox are slower than the generic Arch build?  I'm very skeptical of those findings that claim that performance is the same in Linux and Windows, because Linux/Windows performance actually differs for every individual test in sunspider test suite -- in some cases Linux is actually faster, but in most cases Windows versions of Firefox performs better.
    Last edited by fwojciec (2009-02-25 06:32:43)

  • I want to use Back to my mac. When I try to turn it on, it says "Back to My Mac may be slow because more than one device on your network is providing network services.   Turn off NAT and DHCP on one of the devices and try again." How do I fix this?

    Not sure if I am doing this right. This is my first time in the support community.
    I imagine what I put in my heading was supposed to go in here.
    I want to use Back to my mac. When I try to turn it on, it says "Back to my mac may be slow because more than one device on your network is providing network services. Turn off NAT and DHCP on one of the devices and try again. See the documentation that came with your device for information about turning off network services"
    Does anyone know how I do this? I contacted my ISP (Telus in Canada) and they did not know anything (not that they usually do).

    Why do ISPs insist upon making things so difficult for their customers?
    If you cannot get them to understand that you would prefer to use your own router over their piece of cheap junk, perhaps the information in the following will be useful:
    http://keithbalomben.wordpress.com/2012/03/29/telus-actiontec-v1000h-hacks-and-i nformation/
    Scroll down to DHCP Settings
    You will need to log in with proper "technician" credentials. They are provided in the above link as
    Username: tech
    Password: t3lu5tv
    ... but these may or may not work. Try it, and if you cannot get anywhere at least now you know what to ask Telus to do in return for your business.

  • How can I get a better driver for my 1394b Hostcontroller in my Macbook pro 2010 to solve the problem, that it is too slow under Windows 7 installed with bootcamp ?

    How can I get a better driver for my 1394b Hostcontroller in my Macbook pro 2010 to solve the problem, that it is too slow under Windows 7 installed with bootcamp ?
    WIndows can't find a better one than the installed LSI Conformed 1394 Hostcontroller

    Read and follow the Bootcamp Installation instructions that you were offered to view when you ran Bootcamp Assistant.
    Run Bootcamp Assistant again and select the option to download the Bootcamp Support software. Follow the instructions. Then boot into Windows and install the Windows Support software you downloaded and saved.

  • Iphone 3gs wired tethering is 10 times slower on iOS4.3

    After upgrading my iphone 3gs to iOS4.3 I have found that the new personal hotspot feature is up to 10 times slower than internet tethering on iOS4.2. Anyone with any idea why? It also takes longer to connect.
    Now I have no way to downgrade and since I am still waiting for my ISP to connect up the broadband in my new appartment I basically have no internet connection at home. I have been relying on tethering at home for the past 5 months. It worked 100% flawlessly in the past and I regulary got ftp speeds of 100-200 Kbs, now its dound to 20-50. Has the tethering speed been capped on the new OS?

    Bumping.  Decided this was a permissions problem and deleted my user account and created a new one.  iTunes now successfully backs up my phone, but still does not sync with it.  iTunes still reports the phone as having songs, videos and apps on it which do not appear on the phone.  Next step will be a full restore, but I've been trying to avoid it...

  • VI server runs slower under LV 7

    Has anyone noticed VI server running slower under LabView 7 than 6.1?
    I use a "Call By Reference Node" to programatically run a VI. This call seems to take at least a factor of three longer in LV 7 than 6.1. The code in each LV version is exactly the same.
    Attachments:
    call_mods.vi ‏48 KB

    Yes,
    I have noticed that some of the functions of the VI Server as well as particular property nodes are a lot slower in LabVIEW 7 vs. LabVIEW 6. For instance, if you get the caption labels from a nested control (inside a cluster or array) it will take significantly longer than a regular control on the front panel. The further a control is buried, the longer it takes. I am not sure how to solve the problem though.
    Kevin Shirey
    PVI Systems Inc.
    Certified LabVIEW Developer

Maybe you are looking for

  • Windows cannot recognize iPOD mini

    I just bought a new iPOD mini (pink 4Gb), but when I conected the iPOD to my laptop and other desktop, the computer always shows 'cannot recognize the usb device, the divice might be malfunction', so iPOD shown as unknown device in my usb controller,

  • File Type Association fails when opening multiple files from Bridge to Premiere

    I'm running Vista 32 bit CS3 Bridge and Premiere. According to the Video workshop http://www.adobe.com/designcenter-archive/video_workshop/ under Premiere > all 19 topics > Managing Media in Adobe Premiere Pro > at 02:46 it shows group selecting a bu

  • Why can't I log in to my aol email

    I keep getting the message my password is wrong but I know it is not

  • InCopy 5.5 (PC) in same workflow as InDesign 5.0 (Mac-OS)

    Does anyone have experience working with a PC version of InCopy 5.5 in a Mac-OS InDesign 5.0 workflow? Are there any issues between platforms? We share files over a local network. Thanks.

  • Socks5 for solaris 10?

    Is there any place where I can get socks5 software for solaris 10, or any other similar software for this S.O. Many Thanks for your answers Victorio