64bit

Exiv2 in 64-bit (or another EXIF writer)

I need a non-destructive way of adding EXIF tags to jpeg images from .NET code. So far I have found Exiv2 and the .NET wrapper Exiv2net that works well when adding or updating tags. However, my code needs to run on a 64-bit machine (and compiled for 64-bit due to other reasons) and it seems to me that the Exiv2 code only compiles in 32-b...

Loading/interacting with a vb6 COM dll from a 64bit Application

Hi, I am working on an application that has more than a few dlls written in VB6. VB6 code includes COM dlls and ocx controls. The rest of the code is in C++ and C#. I have been assigned the task to make the application code base compatible with 64bit architectures. Loads of help material is available for C/C++ code so thats not a proble...

64-bit vs. 32-bit performance on SPARC hardware with the 1.6 JVM

I'm doing performance tuning for our Tomcat cluster running on SPARC hardware. The 32-bit JVM gives us sufficient memory for now, but we are going to start using Terracotta for server striping so the extra memory the 64-bit JVM offers could be needed soon. In addition to a bigger memory footprint, moving to the 64-bit JVM on SPARC resul...

TAPI on Windows 2008 64 bit edition

I have an old app I support (written in VB6) and it interfaces with TAPI. Recently the app got installed on the Windows 2008 Server 64-bit edition. However, the TSP driver for TAPI installation, even though, it got installed, gave an innocuous looking warning. However, the driver (which is 32-bit for sure), does not appear to have b...

Why does BinaryReader.ReadUInt32() reverse the bit pattern?

I am trying to read a binary file with the BinaryReader class, and I need to read it in as blocks of UInt32, and then do some bit shifting etc. afterwords. But, for some reason bit order is reversed when I use the ReadUInt32 method. If I for example have a file where the first four bytes looks like this in hex, 0x12345678, they end up ...

Is there a list of Python packages that are not 64 bit compatible somewhere?

I am going to move to a 64 bit machine and a 64 bit OS (Windows) and am trying to figure out if any of the extensions/packages I am using are going to be lost when I make the move. I can't seem to find whether someone has built a list of known issues as flagged on the Python 2.5 release page. I have been using 2.5 but will at this tim...

Application hooking :: x64 system

Is there some kind of secret to hooking both 64bit & 32bit process on a 64bit system? In an application that I'm currently writing I need to be able to hook 64bit processes. Hooking 32bit processes works just fine on 64 & 32bit systems but, no messages are received when trying to hook 64bit applications. Before anyone tells me that I ...

CodeSite alternative for 64-bit C# development

I have used Raize CodeSite for years - first in Delphi and now in Visual Studio. I recently upgraded my development machine to a 64-bit OS. I was pleasantly surprised that everything just came up and worked - until I tried to use CodeSite in a C# app that targets 'Any CPU'. Turns out there is a known issue with 64-bit apps. As much as I...

What's sizeof(size_t) on 32-bit vs the various 64-bit data models?

On a 64-bit system, sizeof(unsigned long) depends on the data model implemented by the system, for example, it is 4 bytes on LLP64 (Windows), 8 bytes on LP64 (Linux, etc.). What's sizeof(size_t) supposed to be? Does it vary with data model like "long" does? If so, how? [1] en.wikipedia.org/wiki/64-bit#64-bit_data_models ...

Is there a way to detect if another process in vista is running in 32bit or 64bit mode?

I'm writing an application that interacts with other processes on a x64 Vista machine. In order to do this it will need to know if the other process is running in 32bit or 64bit mode. How can I detect this? ...

IE and Firefox will not open on Vista 64

hi all Neither of my browsers will open on Vista 64, they where working before I installed Adobe Flash, but not they will not open. I uninstalled all Adobe products and rebooted, still will not open. I do not get error messages or anything, they just wont open. I did try the firefox safe mode and IE without addins... Any ideas will ...

Configuring new developer PC with VISTA 64-bit: can I use my 32-bit Visual Studio

I'm about to take the plunge and build a PC, and it will probably be 64-bit, which will use 64-bit VISTA, I suppose, since Windows 7 isn't out yet. I'm a Visual Studio 2008 developer; will I need new versions of the software? I run the 32-bit versions on XP right now and deploy to a 64-bit Windows 2003 server that runs IIS in 32-bit mod...

32 bit application failed to run on x64 Win2003 due to

Here is my problem: I have developed an application which can be run on various platforms, including windows and unix. This app runs well on pure Win32 box (WinXP) or a pure Win64 (Win2K3 x64 edition) and other unix platforms. It only fails when running on a 64 bit Win2K3 in 32 bit mode. This app invokes a third party dll at the runti...

Programming on future hardware?

I want to practice programming code for future hardware. What are these? The two main things that come to mind is 64bits and multicore. I also note that cache is important along and GPU have their own tech but right now i am not interested in any graphics programming. What else should i know about? -edit- i know a lot of these are in ...

64bit vs 32bit ubuntu on low memory systems - why does ubuntu 64bit eat my ram?

Following a friends advice, I have just replaced a 64bit version of ubuntu with the 32bit version on my desktop. My desktop is a 2yr old dell with 1GB RAM. Suddenly, it seems like I am using almost 50% less RAM during my usual workflow. Could someone explain why this would be the case? Is it normal, or was my 64bit installation hosed?...

How can I maintain separate PATH variables for 32 and 64 bit applications?

I am moving to a 64 bit Windows workstation, and will be developing both 32 and 64 bit applications. I will need to maintain different PATH environment variables when running a 32 vs. 64 bit version of my application. What is the best way to do this? It seems like it should be possible with all of the registry redirection that goes on...

Is it possible to put java 1.4 on 64 bit Ubuntu?

I need to set up a legacy app that uses Tomcat 4 and runs using the 1.4 JDK. I tried to install the linux JDK 1.4 from the sun download site on Ubuntu 9.04 but it wouldnt install. Is it possible to install JDK 1.4 on the 64 bit version of Ubuntu? When I try and install the j2sdk-1_4_2_19-linux-ia64.bin version i get the following erro...

64-bits and Memory Bandwidth

Mason asked about the advantages of a 64-bit processor. Well, an obvious disadvantage is that you have to move more bits around. And given that memory accesses are a serious issue these days[1], moving around twice as much memory for a fair number of operations can't be a good thing. But how bad is the effect of this, really? And what ...

"Unsolvable" bug in Visual Studio - how do I connect to SQL Server 2008 Express?

I've been struggling for some time now to be able to use the built-in functions in Visual Studio 2008 to handle *.mdf database files with SQL Server 2008 Express. I'm running on an x64-based system, and I've read that there is a known problem with this setup, but the hotfix has not solved my problems. Basically, what happens is that whe...

Large file support in C++

64bit file API is different on each platform. in windows: _fseeki64 in linux: fseeko in freebsd: some another sh.t How to make it convinient and portable? Any examples? ...