Re: 64 bit programming environment

Hello,
I'm a j2ee programmer, and im thinking of getting a 64bit vista machine,
i was wondering, will i still able to use applications such as netbean, and so on within
64bit or should i go with 32bit?
If anyone having any issues with 64bit programming platform, pls let me know.

Dear Frank,
As you might understand, vitual memory is a seconday concept of memory mapping...I was primarily concerned about sap APIs being able to map into 64 bit RAM, which means the first 32 BIT are the address space as against the 32 bit add-ons in which the first 16 bit form the address space.  so the addressable memory locations in RAM would be drastically reduced.  As a result, if you are running a 32 bit API it can't map into memory space beyond 4GB, in which case, it will push some of the data from the first 4GB of RAM into virtual memory and load into the RAM, but not completely.  Only the active part of the add-on using a 32 bit API would load into the 4GB memory space and the rest would load into Virtual memory, which is nothing but a swap file sitting on the HDD.  Now the HDD retrieval and write speeds are highly cripled as compared to those of RAM.  Hence, my question.  So, with Roberto answering the required part of my question, it would be of no good use to have a 64 bit H/W and a 64 Bit OS if my APIs don't support 64 Bit execution as they will not load beyond 4 GB memory space.
This is a bit of murky concept as this is a tradeoff between speed and possiblity...LIke you said, even if a 64 bit OS loads a 32 Bit API it will still load it into the virtual memory if the first 4GB of RAM are occupied by other processes, but this is a compromise of possible RAM speed if the API could access all the RAM space, which would have been possible only if it were a 64 BIT API....
I was only hoping for a better world out there...
Regards,
Kamesh

Similar Messages

  • Executing external 16 bit programs

    i want to execute some old 16 bit programs as back-end . I used process object and successfully executed some 32 bit programs. But when executing 16 bit programs it gives error as 'error in setting up environment' on windows. why is it happening and what changes are needed?try     {
                   Process ps=Runtime.getRuntime().exec("cmd.exe /c star1.exe ");     
                   OutputStream stdin=null;
                   stdin=ps.getOutputStream();
                   stdin.write("\n".getBytes());
                   stdin.close();
                   BufferedReader bos=new BufferedReader(new InputStreamReader(ps.getInputStream()));
                   String st=new String();
                   String ln=new String("");
                   while((ln=bos.readLine())!=null){
                        st+=ln;
                        st+="\n";                    
                   bos.close();
                   jt.setText(st);
                   catch (Exception e)
                        e.printStackTrace();
                   }

    yeah i tried on some other 16 bit programs and it executes them, so it seems thats not the problem. the error i mentioned was being given to the command line without cmd.exe /c some.exe So thats not the case either. I found
    that it doesn't show output unless program is terminated. And if program is waiting for keyboard stroke it doesn't accept it through inputstream of java, which i have in my code. So problem for me now is how to get output form program while it is still running and how to give keyboard stroke input to program expecting such an input. i need a resource suggestion or any kind of help explaining these points. please help me out...

  • Tablet TM2-2050 Windows 7 64 Bit - Error loading 32 bit program

    Is there a solution for installing 32 bit software without purchasing same software in 64 bit? Purchased tablet for educational purposes and **bleep** school only has 32 bit program and as such I am receiving an error stating software cant be loaded.

    I'm very excited to finally have a solution for this problem. Thank You Balaji for figuring this out. I've been struggling with this for a number of years, and had only one USB Hard Drive that worked. I too have VMware workstation, and had the missing files
    in "c:\windows\inf." I can say with certainty that I did not delete the files from that folder, but something is common in both of our situations. Maybe it has to do with VMware, and some of it's updates over the years. I'm also using nCompute to share out
    a networked desktop via the wire. 
    One more thing worthy of mention is this machine was an update from Windows Vista, and the USB hard drive that worked was configured back than. So although I could never add another HD, at least I had the one.
    Now with having copied over the files, I can plugin other USB enclosures with different drives and they too are working.
    Like you mentioned, it was always possible to use USB devices within my Virtual Machines, so it was clear that the USB ports were functional. I actually got the files from a clean Windows 7 VM, copying out the \windows\inf folder and doing a compare between
    the the real one and the virtual one. I found the two missing files you mentioned, along with 8 others. I went ahead and included them all in your fix.
    It worked, Amazing. Thanks again. :O)

  • Possible to run a 32 bit program in 64 bit Windows 7 Pro?

    Hi
    I've ordered a Thinkpad X220 which here in UK only comes with 64 bit version of windows 7 pro. Problem is that there a couple of programs which i use which only run in 32 bit windows (no 64 bit version available) and they run fine in my existing Win 7 32 bit version...i've tried them on a friend's pc running 64 bit Win 7 Ultimate and they do not work. Is there any way to make these programs work in Win 7 Pro 64 bit on my soon-to-arrive X220? If i downloaded and installed 'Windows XP Mode with Virtual PC" on my X220, would this help in making the 32 bit programs work on my 64 bit Win 7?
    Cheers
    ThinkPad X220
    i7-2620M
    Corsair Neutron GTX SSD 480gb
    8gb Crucial RAM
    IPS 12.5 3x3 display
    Intel Ultimate N6300 wifi
    9 cell battery
    bluetooth
    Fingerprint reader
    Win 7 Pro 64 bit

    Phychopomp1,
    Windows 7 64 bit is able to run 32 bit programs. However, some programs will have issues.
    Have you checked your programs against the Windows 7 compatibility list: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=2394
    This should tell you if they are compatible or not with Windows 7 64-bit.
    There are compatibility settings that you can try once you have installed the software also. Right click on the shortcut and choose properties, then go to the compatibility tab and try the various OS settings.
    If those things fail, then you should try Windows XP Mode (convenience link: http://www.microsoft.com/windows/virtual-pc/download.aspx). This will allow you to install your programs in a virtual copy of Windows XP SP3 using Windows Virtual PC. Once XP Mode is installed, when you install your software into it, you will get a shortcut to use the program from your Windows 7 start menu without even seeing the XP Mode window.
    Hope this helps,
    David
    Windows Outreach Team – IT Pro
    http://www.microsoft.com/springboard

  • Microsoft Office Starter is a 32 bit program, why was it sold with my 64 bit Window 7 PC?

    I purchased my PC because it came with Microsoft Office 2010 (so said the advertisement). I installed the Microsoft Office Starter as I was prompted. There was no option to select my OS otherwise I would've selected Windows 7 64 bit. I noticed the program
    was installed as 32 bit and Word will not print my files. Why would you develop a 32 bit program to be sold on a 64 bit Operating System? Is there a 64 bit version I can download that I'm unaware of?

    Hello,
    As mentioned in the TechNet article, the 32-bit version of Office 2010 provides the same functionality and is also compatible with 32-bit add-ins. Therefore, the 32-bit version
    of Office 2010 is installed by default.
    64bit Office has better performance when running a single Excel larger than 2GB and also better performance when using Project files.
    For normal use, 32bit Office did provide good performance
    and more compatibility with existing
    32-bit add-ins.
    So, don’t worry about the 32bit or 64bit, go and enjoy Office 2010 new features!
    Daisy Cao
    TechNet Community Support

  • How to install 32 bit program with 16 bit installer on Windows 8.1 32 bit

    Hi,
    I have installed a 32 bit program that uses a 16 bit installer on Windows XP machines.  The software developer of this program is out of business.
    Can Windows 8.1 32 bit run a 16 bit installer?  If not, any suggestions as to how I might install this program?
    Thanks in advance!!!

    Hi
    You need to  to install Windows XP in Hyper-V, because start from windows 8, they no longer support 16bit program.
     or you already try DOSBox?
    DOSBox

  • Install Acrobat Portfolio SDK and plugins in your Flash Builder programming environment

    Hello, Experts
        how would I go about introducing Acrobat Portfolio SDK and plugins to the Flash Builder programming environment ?
    -Alex

    https://learn.adobe.com/wiki/display/PDFNAV/Installing+Acrobat+Portfolios+SDK

  • Programming environment

    Hi!
    (I am newbie to Arch) Recenly I realised how, in my opinion, should a perfect programming environment look like.
    The system should be of course up to date and use the newest official packages. But it does not apply to the version of development tools. I am 100% sure that most of you (professional programmers) does not migrate to the newest tools every time they appear. Most of the time we are made to work on legacy releases. For instance I'm currenly using gcc 4.6 at work and the management has many concerns moving to version 4.7
    So, perfect environment would allow me to install as many versions as possible and let me easily create "virtual" environments.
    I hope that the Arch will be my perfect envrionment. But so far I can see few barriers:
    1. I believe that most of the time there is only one version of the given tool (one gcc, clang, one version for Python 2.X and one for 3.X, etc.) and in the best case I would be forced to build tools from sources (AUX)
    2. I do not know how could I use the pacman to install packages as a common user in my local directory, using my own installed packages database that uses the system-wide database as a secondary source of dependencies.
    So, summing up. In the base system I want to have up to date packages (-> "newest" tools, like qtcreator, ninja-ide, etc.). But for the purpose of development I need older (and thus better testes [and sometimes buggy, I know]) versions.
    The question is: How to achieve it as easy as possible and use system tools (pacman, makepkg) as much as possible.
    I hope that you will be able to understand my message and help me it:)
    Best regards,
    Putrycy

    I hope that the Arch will be my perfect envrionment. But so far I can see few barriers:
    1. I believe that most of the time there is only one version of the given tool (one gcc, clang, one version for Python 2.X and one for 3.X, etc.) and in the best case I would be forced to build tools from sources (AUX)
    A lot of older software versions are already packaged in the AUR and can safely be installed alongside existing packages. You just may have to tell your software where to find the correct version of the executable. You can also (typically) easy build your own versions using the existing PKGBUILD from the ABS and modifying it as necessary.
    2. I do not know how could I use the pacman to install packages as a common user in my local directory, using my own installed packages database that uses the system-wide database as a secondary source of dependencies.
    Probably something like docker or vagrant/virtualbox might be easier and cleaner. This way you can start from a clean environment without all your day-to-day cruft installed, thereby ensuring consistent builds and fewer dependency problems. You can also use another distro with the correct software versions quite easily this way (well, with vagrant, at least).
    Scott

  • Problems running 16-bit programs in (32-bit) Windows 10TP

    When I try to run (any) 16-bit program (that runs just fine under Windows XP and Windows 7) under W10TP Build 9860, I get the following error message:
    "16-BIT MS-DOS SUBSYSTEM. Command prompt <program name>. NTVDM has encountered a system error. A device attached to the system is not functioning. Choose 'close' to terminate the application."
    So, I tried setting compatibility mode (for all users) to "Windows XP SP3", and found that (some) of the programs would run, although CMD.EXE opens a separate window as though they were run with a "Start" command.
    However, many of them will not run even with compatibility mode set. And, the error message window opens and closes so rapidly that it is impossible to see what the message is!
    I tried setting compatibility mode to Windows XP SP2, 98 and 95 with no difference in the aforementioned behavior.
    Then an even stranger anomaly occurred! I unchecked "compatibility mode" for one of the programs, and ran it so I could copy the above-listed error message verbatim. Then I rechecked "compatibility mode" (for all users). Now, when I run
    the program from the command prompt, it gives me the same error message as when CM is NOT checked, but if I run it from (right-click) Start > Run, or Windows-key +R, or by clicking on the program in Windows explorer, it does run!
    I tried this with a second program, and obtained the same mysterious results!
    So what is causing these events, and what is the solution? Why should unchecking and rechecking CM alter the behavior of the program when run from the command prompt?
    An additional question: The 'compatibility mode' settings are stored in "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v <program name> /d WINXPSP3
    When I set this value via Properties, it gives the entries a value of "~ WINXPSP3", but it appears that a value of "WINXPSP3" (set via Regedit or Reg.exe) has the same effect. What is the purpose of the "~"?
    Thank you for your input.

    When I try to run (any) 16-bit program (that runs just fine under Windows XP and Windows 7) under W10TP Build 9860, I get the following error message:
    "16-BIT MS-DOS SUBSYSTEM. Command prompt <program name>. NTVDM has encountered a system error. A device attached to the system is not functioning. Choose 'close' to terminate the application."
    So, I tried setting compatibility mode (for all users) to "Windows XP SP3", and found that (some) of the programs would run, although CMD.EXE opens a separate window as though they were run with a "Start" command.
    However, many of them will not run even with compatibility mode set. And, the error message window opens and closes so rapidly that it is impossible to see what the message is!
    I tried setting compatibility mode to Windows XP SP2, 98 and 95 with no difference in the aforementioned behavior.
    Then an even stranger anomaly occurred! I unchecked "compatibility mode" for one of the programs, and ran it so I could copy the above-listed error message verbatim. Then I rechecked "compatibility mode" (for all users). Now, when I run
    the program from the command prompt, it gives me the same error message as when CM is NOT checked, but if I run it from (right-click) Start > Run, or Windows-key +R, or by clicking on the program in Windows explorer, it does run!
    I tried this with a second program, and obtained the same mysterious results!
    So what is causing these events, and what is the solution? Why should unchecking and rechecking CM alter the behavior of the program when run from the command prompt?
    An additional question: The 'compatibility mode' settings are stored in "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v <program name> /d WINXPSP3
    When I set this value via Properties, it gives the entries a value of "~ WINXPSP3", but it appears that a value of "WINXPSP3" (set via Regedit or Reg.exe) has the same effect. What is the purpose of the "~"?
    Thank you for your input.
    Hi
    i have the same issue and behavior with CM option
    i am just wondering something. Did you installed it in a virtual machine?
    i did it with vmplayer and i see is there no video card installed in the system
    i dont know if this issue can be connected by the presence and the configuration of virtual machine or is just a bug of the W10 preview version
    the fact is that it happens also if you try to use the edit.com command present in the system

  • Run 6i form in a telnet session on a 32 bit Windows environment

    Hi,
    We have the following environment: 8.1.7 database, 9iDS Forms 6i (6.0.8.13.0) included. This is installed on 32 bit windows environment. We have wireless RF barcode scanners with TCP/IP connection. So they can connect to Unix box or a Windows telnet session. As we have Windows system we can connect this equipments to Windows through telnet session.
    I heard and read in some topics that Forms 6i can run in character mode environment. But I didn't find any solution.
    We would like to run forms as we can run svrmgrl for example on a telnet session.
    My question is that it is possible to run 6i forms on charcater mode environment (telnet session) ? If so, what we need to do in the development or running phase (command line parameters for example).
    Thanks in advance,
    Attila

    Forms 6i can run in Character mode in telnet - but this only applies to Unix ports of the product - they have an f60run executable as well as the Gui f60runm and the Web f60runw runtimes.
    Windows only has GUI and Web versions.

  • I am trying to reinstall iTunes 11.1.5 after the update hung. I noticed that the 64 bit installer uses the 32-bit "Programs" folder as the default. Is this correct?

    The update from v11.1.3 to 11.1.5 using the iTunes internal updater hung about 80% through the install. I had to kill it and reboot before I could uninstall the existing version since I did not know what state the program was in. When I started the reinstall using the 64 bit version, it showed a default installation directory of "Program Files (x86)". Is this correct? I know iTunes had something installed in the 64 bit "Program Files" directory.. Before I procede, I want to be sure that it is not going in the wrong place. I have a Win 8 PC.
    Thanks,
       JohnD

    Yes... that is correct.
    On 64-bit machines iTunes installs various components into the following folders (or localized equivalents):
    C:\Program Files\Bonjour
    C:\Program Files\Common Files\Apple
    C:\Program Files\iPod
    C:\Program Files\iTunes
    C:\Program Files (x86)\Apple Software Update
    C:\Program Files (x86)\Bonjour
    C:\Program Files (x86)\Common Files\Apple
    C:\Program Files (x86)\iTunes
    tt2

  • Moved an old software (16 bit) program to XP, won't run.

    We were running a spectrophotometer on a Windows 3.1 machine via a GPIB-PCII/IIA card, but when the computer died we couldn't find another one with the older card slot so we used ae trying the GPIB-USB-B on an WinXP computer. The GPIB Explorer can communicate with the instrument but the software program doesn't see the instrument. In the original help file for the spectrophotometer's software it says to go to system.ini and add the line device=c:\gpib-pcw\vdmad.386. 
    Since we no longer have this file we looked at the Windows\System32 folder and found several gpib*.dll files. We have tried  gpib.dll, gpib-vdd.dll and gpib-32.dl, in place of vdmad.386 (we have corrected the path name too) so far but none of them have worked. We also ran the updatdos.exe successfully but seen no effect. We do have a Win 98 machine which has a USB port but we need a driver to run it. Any suggestions would be appreciated.
    Solved!
    Go to Solution.

    Originally we had a Windows 3.1 desktop hooked up to a Hitachi F-4500 Spectrophotometer via  a GPIB-PCII/IIA ISA card. It had the installed software on it. The computer had been laboring for a while so we copied the entire System and Hitachi folders onto floppies. We were attempting to use a Windows XP machine computer with the GPIB-USB-B interface, but we were told a couple days ago that Windows XP doesn't support 16-bit programs anymore. So we found an older tower with an ISA slot and installed Windows 98. We got the ni driver ver. 1.7 and installed it. At this point when we go into Measurements and Automation we can communicate with the board. If we send an IDN? query it returns a binary address for the board.
    Now we are trying to get the software to see the device. According to the readme file we need to make changes to autoexec.bat, win.ini and system.ini. The first two files were straightforward but in system.ini the modification calls for adding the device vdmad.386, since this is an older out of date file, we looked at the installed files by National Instruments and chose to install the gpibplug.vxd device instead. This worked better than some of the other choices like gpibnat.vxd or gpidnoif.vxd. However the software still comes up with two errors. When first attempting to bring up the program we receive the error "Unable to find GPIB device" after clicking on ok and attempting any of the functions (like Timescan) we get the error "Invalid GPIB setting (board or software)" and then the program closes. 
    I've recently attempted to make changes to the Registry due to this post http://forums.ni.com/ni/board/message?board.id=170&message.id=204735&query.id=219557#M204735
    but that had no affect. We have the Windows XP machine and GPIB-USB-B interface still around. It does communicate with the instrument but we've had no luck with running the software.

  • How do i download and use adobe reader, flash player etc for windows 7 64 bit program. nothing works

    I have tried almost everything and adobe stuff doesn't work with windows 7 64 bit program. SUGGESTIONS?

    Hi, First, you must use the 32bit since Adobe Flash Player does not support the 64bit. Second you must be the Administrator in order to install the ActiveX Control and write to the Windows Registry which Flash Player does.
    Read over this Adobe Uninstall info: http://kb2.adobe.com/cps/141/tn_14157.html
    You can also read this troubleshooting guide:
    http://go.adobe.com/kb/ts_tn_19166_en-us
    Are you using any other browsers? If so which one and the version?
    Your Anti-Virus/Firewall ?
    Thanks,
    eidnolb

  • Wres XP and I have an old windows program on floppiesindows 16 bit programs

    Running VMWare Fusion and Boot Camp. Great system.
    BUT Fusion XP (required by Fusion) won't run 16 bit programs-and I have one that I am addicted to, but can't install it.
    Anybody know a workaround that will keep me in Fusion?
    (Maybe I need to put this on a M/S Forum.)

    *"(Maybe I need to put this on a M/S Forum.)"*
    Or the VMWare forums: http://communities.vmware.com/index.jspa

  • Is Aperture a 16 bit program  - need explanation?

    Here's my question and I don't consider myself a tech head.
    Is Aperture a 16 bit program. It never says it is in its' literature. It says you can export to Photoshop for 14 or 16 bit work, but doesn't say anything about how it handles the RAW files while in Aperture. It almost infers that it is not 14/16 bit because it says if you want to do that go to Photoshop. Is everything preserved correctly in Aperture if you have a 14/16 bit RAW file? Is there any technical difference between taking a 14/16 bit RAW file into: 1 - Lightroom and then in Photoshop or 2 - Aperture into Photoshop.
    I read in an e-mail from B&H in NYC about the new Canon Mark III 1Ds is 14 bit and the newer professional printers from Epson (R4880 and up) are 16 bit (to work specifically with Macs architecture), but it doesn't mention Aperture as something that can really handle 14/16 bit RAW files. The email basically only said Lightroom and Photoshop are designed for 16 bit. It got me thinking.
    Any information would be helpful, technical or otherwise; on the programs or the process.
    Thanks
    Jim

    Thanks for the info.
    After reading your reply and I went and checked out the Export and the Send To External Editor choices. I do believe though that you can output as either a Tiff or a PSD file depending on your presets. When you said TIFF only, I became curious.
    I'm also curious why you have to choose a DPI for export of a RAW original file? Didn't think you would have to do that since it's RAW and the setting DPI is more for printing purposes. What is the original DPI of a RAW file anyway. I don't have that setting in my camera - I don't think. I don't know????
    Thanks again for the help.

Maybe you are looking for

  • International characters not showing

    When some international character set is selected in Language bar (windows), and typing text in the Freehand MX, garbage characters are showed. This is related to Freehand only, becouse when typing in any other aplication (ms word, publisher, even no

  • MacBook Pro 13inch, 1080p Output?

    Does the current MBP 13inch output (to a monitor) a "Full HD 1920x1080 signal? Can I use my 2009 iMac as a monitor with a current MBP 13 inch model? Ron

  • Mail Synchronizing Problem

    I'm new to the BB world...so please forgive my ignorance.   I have the Tour 9630 and I'm trying to learn how to sync my email accounts.  Here's what I have....I have two email accounts that run through our website (ex. [email protected]).  Both seem

  • Sliding Panels - Problems Scrolling Horizontal in Safari

    I have adjusted the CSS in order to make the Sliding Panels widget scroll horizontal using the float: left; It is working fine in Firefox but no matter what I do it does not scroll horizontal in Safari, it continues to scroll verticle.  It seems as i

  • SJSAS 9 and JSF - session expiration

    Hi I'm developing JSF (1.2) application. I'm using SJSAS 9, EJB 3.0 and toplink. My problem is session expiration. When user session expires and then user click for example on Save button on JSF form, application goes to login page, but after login u