system
1
Hello.
Are you thinking about native x64 version of Avast?
igor0
2
Not at the moment, as it wouldn’t bring any real benefits.
system
3
Hi Igor, (Sorry Ommy for high jacking your post!)
Will a 64bit Avast not be a speed and compatibility improvement for x64 Operating systems?
igor0
4
Well, do you have any compatibility issues with the current build? 
As for the speed… not really, the difference would be negligible.
system
5
Hi Igor,
No, my Avast is working perfectly and always has.
Thanks for clearing that up.
I was always under the impression that 64bit applications work better than x86 when on a x64 OS.
igor0
6
Very specific algorithms can benefit from having wider (and more) CPU registers, but…
- It’s not a very common case that the difference is significant
- You might have to write the implementation in assembler to have that advantage - when using a higher language (avast! is mostly written in C/C++), it depends on the compiler how it deals with the optimization - and it can easily happen that the 64bit version will actually be slower (some time ago, I did some benchmarks on the decompression algorithms, and for some archives the unpacking was a bit faster, but for some also a bit slower)
- The executables are a bit bigger, consuming more memory - which can cause slight slowdown, compared to 32bit version
- The limit for avast! (the weakest part of the chain) will usually be the data source (hard disk, network), not the CPU itself - so faster processing won’t really speed up the scanning
system
8
Well … did you hear about Kernel Patch Protection? It’s special layer of protection in x64 … Unfortunately, it’s not as good as Microsoft wanted… Nowadays, malware can omit that, but protection software can’t give you good security level.
That’s the reason why I asked about native x64 version…
igor0
9
That’s unrelated to 32 or 64bit version of the AV though - that’s a feature of the OS.
Of course, avast! has 64bit drivers for x64 OSes - it wouldn’t work at all without them.