Nov 21, 2009

Advantages Of A 64-bit Operating System And Software?

free web hosting
Open Discussion > MODERATED AREA > Computers > Operating Systems

Advantages Of A 64-bit Operating System And Software?

rayzoredge
Not a lot of people know about the advantages AND disadvantages of 64-bit software. With the emergence of 64-bit availability more widespread with Linux, Vista, Windows 7, and Leopard, I think we should discuss a bit more about what 64-bit brings to the table of computing.

A lot of us "know" that 32-bit Windows can't support more than 3.5GB (or 4GB, depending on your sources). (By "know" I mean "agree," and by "agree" I mean I-read-this-on-Wiki-and-a-ton-of-our-peers-say-so. tongue.gif ) A search for the advantages of 64-bit usually yields this basic, one advantage, but it also leaves us in the dark about everything else that 64-bit brings to the table. I dug a little bit deeper with my Google-fu and found some comments and spatterings of knowledge on the Web about the lesser-known facts about 64-bit.

And yes, I'm only putting out what I "know," which really comes down to "what I agreed with" or "what I read."  rolleyes.gif

One perspective that a lot of us don't look at is the fact that although 64-bit operating systems allow for support of more than 4GB of RAM, we often overlook that the software that we use is still 32-bit. Even with the limitation of 32-bit software not being able to address more than 4GB of RAM, it's not as "bad" as it might seem. One thing that was brought to light for me was that 32-bit software might be limited to not being able to utilize more than 4GB of RAM, but that fact is actually not a limiting factor when utilizing that 32-bit application IN a 64-bit operating system. Since the most realistic scenario for the most of us would include running multiple applications at a time, to include the resources reserved for the operating system, and if you take into account that each application and each process is "limited" by 4GB... well, you get the idea, right? If you have 16GB of RAM in your system, and 1GB of that RAM was being used by the operating system and background processes, you would have 15GB available for your 64-bit program, or you could run a million tabs in 32-bit Firefox and take up to 4GB of RAM with just Firefox and have 11GB left over for any other applications, 32-bit or 64-bit.

Another thing that's hidden in the dark is that 64-bit software is more secure. Why? Most malware and malicious code is written for 32-bit software (i.e. Windows XP), and apparently writing code for 64-bit is a bit more difficult considering that you have to write to address 64 bits (integers) instead of 32 bits. Encryption, in this sense, will be more effective. Which brings some cons to the mix...

... that 64-bit software is also a bit more difficult to write. Also, since you are now programming in 64 bits (integers) instead of 32, 64-bit software can actually run slower than 32-bit software, since now your 64-bit software is having to address 64-bit address spaces (doubling your memory pointer requirement from 32-bit), requiring more memory AND space to deal with two times the data being worked with. (However, this can be a good thing, as the program is now able to address more, if you look at it from that perspective.) If the 32-bit software you are running now doesn't need to touch any numbers past 4 billion or cannot utilize this to its potential, then there will be no software advantage for that particular program to go 64-bit. Throw in the fact that 64-bit driver support is rather lacking, and you can see why the race to go 64-bit is at a crawl.

Please correct my arguments if I am wrong... I'd like to get more of an understanding as to how 64-bit computing can help AND hamper how we do things today.

 

 

 


Comment/Reply (w/o sign-up)

truefusion
QUOTE (rayzoredge @ Apr 8 2009, 10:57 AM) *
... that 64-bit software is also a bit more difficult to write. Also, since you are now programming in 64 bits (integers) instead of 32, 64-bit software can actually run slower than 32-bit software, since now your 64-bit software is having to address 64-bit address spaces (doubling your memory pointer requirement from 32-bit), requiring more memory AND space to deal with two times the data being worked with.

I've never had this problem. I don't even know if one can even "design" for 64-bit. All the C++ programs i've made compiled fine for either without any change in code, and i've never noticed any decrease in performance. If i'm not mistaken, all you need to do to make a program "64-bit" is to compile it on a 64-bit system. For heavy processing, you may notice that a 64-bit system would perform better for such tasks. By "heavy processing," i mean things like scientific calculations and video production. NASA would (or should) benefit from 64-bit—though it may cost them a lot of money to replace parts.

 

 

 


Comment/Reply (w/o sign-up)

rayzoredge
QUOTE (truefusion @ Apr 8 2009, 12:22 PM) *
I've never had this problem. I don't even know if one can even "design" for 64-bit. All the C++ programs i've made compiled fine for either without any change in code, and i've never noticed any decrease in performance. If i'm not mistaken, all you need to do to make a program "64-bit" is to compile it on a 64-bit system. For heavy processing, you may notice that a 64-bit system would perform better for such tasks. By "heavy processing," i mean things like scientific calculations and video production. NASA would (or should) benefit from 64-bit—though it may cost them a lot of money to replace parts.

I don't code or program personally so I wouldn't really know how difficult it is to "write" software for 64-bit.

This is how I understood this concept:

A 32-bit piece has up to 32 "slots" in which data can fill; same concept applies to 64-bit. 64-bit pieces can fit two full 32-bit pieces, but we know that not all 32-bit pieces are actually filled to the brim, so there's usually open slots left open. Therefore, 32-bit pieces can more efficiently fit more code without as much open-slot bloat. Maybe I've got that school of thought mixed up...

Your definition of heavy processing would be one of the main reasons why 64-bit processing trumps 32-bit processing, as I'm sure NASA and any other scientific applications, as well as working with large media files, would surpass the 4 billion integer mark that 32-bit is limited to. (But I'm sure they actually have custom software and hardware that takes advantage of 128-bit processing... yes, no?)

The supposed slowdown with native 32-bit applications turned 64-bit would, I think, come from the fact that you are now dealing with larger amounts of data at a time using the "larger" architecture that would have been more efficiently done using a 32-bit system, if we apply my thinking about the 32-bit/64-bit open slot/bloat concept. (Then again, I'm probably wrong on that whole concept to begin with.) Sending 64-bit pieces of data to RAM will fill up RAM twice as quickly than 32-bit (as it takes up a larger memory space), so although 64-bit can support the usage of more than 4GB of RAM, it may not use it as efficiently as 32-bit would? (i.e. with 1023 bits of RAM available, only 15 pieces of 64-bit data can be addressed to RAM as opposed to 31 pieces of 32-bit data, which makes up for 32-bit being a wee bit more than 3% more efficient)


Comment/Reply (w/o sign-up)

rayzoredge
Clicky

Above is a link to an article talking about the advantage (so far) of 64-bit gaming. Apparently, with newer games that are coming out that are very taxing on your system *coughCrysiscough* the executables themselves are running into problems addressing more than 2GB of memory. If you throw in the sheer amount of detail, textures, and other graphical doodads that make eye candy in games glorious, you can probably see how this is going to be a problem AND a limiting factor that will force game developers to move on to 64-bit platforms, lest they stick with simpler, less-demanding applications or figure a way to address this issue without resorting to large address requirements.

What this means, basically, is that games running in a 32-bit mode or natively in 32-bit are bound to crash from lack of memory address space, where the magical number of 2GB comes into play. In the article, some examples are explained with games as old as Command & Conquer: Generals, where I can imagine 8 players building tons of buildings, implementing tons of defenses, and training and constructing massive armies before throwing up their hands in frustration after the executable folds in to the limitations of a 32-bit system and can't do anything anymore.  laugh.gif Even with Crysis's map editor, since users are bound to create lush, large maps full of detail, it's almost a given that the address space will be trumped, and thus the developers have made it a 64-bit application, only available to be hosted on a 64-bit server.

Throw this into the pro list of having a 64-bit system.  wink.gif


Comment/Reply (w/o sign-up)

zakaluka
QUOTE (rayzoredge @ Apr 8 2009, 03:57 PM) *
... One perspective that a lot of us don't look at is the fact that although 64-bit operating systems allow for support of more than 4GB of RAM, we often overlook that the software that we use is still 32-bit. Even with the limitation of 32-bit software not being able to address more than 4GB of RAM, it's not as "bad" as it might seem. One thing that was brought to light for me was that 32-bit software might be limited to not being able to utilize more than 4GB of RAM, but that fact is actually not a limiting factor when utilizing that 32-bit application IN a 64-bit operating system. Since the most realistic scenario for the most of us would include running multiple applications at a time, to include the resources reserved for the operating system, and if you take into account that each application and each process is "limited" by 4GB... well, you get the idea, right? If you have 16GB of RAM in your system, and 1GB of that RAM was being used by the operating system and background processes, you would have 15GB available for your 64-bit program, or you could run a million tabs in 32-bit Firefox and take up to 4GB of RAM with just Firefox and have 11GB left over for any other applications, 32-bit or 64-bit.


When you say that 32-bit software cannot address more than 4GB of RAM, it is not talking about physical memory. It is simply talking about "addressable" memory. Let me give you an example. Let's say you only have 512MB RAM on your computer. That 32-bit program you have can still write address for all 4GB of address space. What happens is that the addresses are mapped to actual memory slots, so while the program thinks it is reading memory at the area of 3.5GB, it is in fact reading it from the slot at 384MB. Now, while you are correct that the operating system reserves a chunk of memory for itself, this is also in virtual land. Operating systems tend to prohibit application from addressing the first 512mb - 1gb of memory space. So, in reality, your program is only address ~2-3gb of memory space. The reason for the 4GB limitation is that 4GB = 4,294,967,296bytes = 2^32 (hence 32-bits).

64-bit space, accordingly, is 2^64 = 17 million GB. So, quite a bit.

Again, I want to point out that all these calculations are only in software. The hardware is limited by what is physically present. How to systems deal with many simultaneously open programs? They use virtual memory (or swap space on linux). So, your example with Firefox is not technically correct in terms of addressing. If a program is actually taking up 4GB of RAM and you have more than that, the operating system will decide whether to keep the information in RAM, put it into virtual memory or write it out to disk and reload on demand.

QUOTE (rayzoredge @ Apr 8 2009, 03:57 PM) *
Another thing that's hidden in the dark is that 64-bit software is more secure. Why? Most malware and malicious code is written for 32-bit software (i.e. Windows XP), and apparently writing code for 64-bit is a bit more difficult considering that you have to write to address 64 bits (integers) instead of 32 bits. Encryption, in this sense, will be more effective. Which brings some cons to the mix...

... that 64-bit software is also a bit more difficult to write. Also, since you are now programming in 64 bits (integers) instead of 32, 64-bit software can actually run slower than 32-bit software, since now your 64-bit software is having to address 64-bit address spaces (doubling your memory pointer requirement from 32-bit), requiring more memory AND space to deal with two times the data being worked with. (However, this can be a good thing, as the program is now able to address more, if you look at it from that perspective.) If the 32-bit software you are running now doesn't need to touch any numbers past 4 billion or cannot utilize this to its potential, then there will be no software advantage for that particular program to go 64-bit. Throw in the fact that 64-bit driver support is rather lacking, and you can see why the race to go 64-bit is at a crawl.


64-bit programs are not harder to write at all, with one caveat - those written in assembly language or really low-level C (which is almost the same as assembly). Assembly language is basically a human-readable version of the codes sent to CPUs to perform various operations. If a program is doing something called "pointer-magic", which is actually manipulating the pointer that contains a memory address, it will have to be careful to ensure it is taking both 32- and 64-bit memory space into account. However, for the vast majority of programs, it is simply a matter of compiling it with the correct options.

BTW, there is such a thing as designing programs for 64-bit processors. These are usually extremely computationally expensive programs that needs to squeeze out every available iota of performance. Examples would be SETI, mathematical libraries, the operating system kernel, etc. The technique would be to take advantage of longer address spaces by coding the low-level parts specifically for a certain architecture (AMD Barton CPUs, Intel Xeon CPUs, etc.).

QUOTE (rayzoredge @ Apr 8 2009, 06:21 PM) *
I don't code or program personally so I wouldn't really know how difficult it is to "write" software for 64-bit.

This is how I understood this concept:

A 32-bit piece has up to 32 "slots" in which data can fill; same concept applies to 64-bit. 64-bit pieces can fit two full 32-bit pieces, but we know that not all 32-bit pieces are actually filled to the brim, so there's usually open slots left open. Therefore, 32-bit pieces can more efficiently fit more code without as much open-slot bloat. Maybe I've got that school of thought mixed up...

Your definition of heavy processing would be one of the main reasons why 64-bit processing trumps 32-bit processing, as I'm sure NASA and any other scientific applications, as well as working with large media files, would surpass the 4 billion integer mark that 32-bit is limited to. (But I'm sure they actually have custom software and hardware that takes advantage of 128-bit processing... yes, no?)

The supposed slowdown with native 32-bit applications turned 64-bit would, I think, come from the fact that you are now dealing with larger amounts of data at a time using the "larger" architecture that would have been more efficiently done using a 32-bit system, if we apply my thinking about the 32-bit/64-bit open slot/bloat concept. (Then again, I'm probably wrong on that whole concept to begin with.) Sending 64-bit pieces of data to RAM will fill up RAM twice as quickly than 32-bit (as it takes up a larger memory space), so although 64-bit can support the usage of more than 4GB of RAM, it may not use it as efficiently as 32-bit would? (i.e. with 1023 bits of RAM available, only 15 pieces of 64-bit data can be addressed to RAM as opposed to 31 pieces of 32-bit data, which makes up for 32-bit being a wee bit more than 3% more efficient)


I have never heard the slots idea before, so I am not sure what it is referring to. CPUs have registers that are a certain size, and operations exist to move data of different sizes (8, 16, 32, 64 bits, usually) into those registers. The reason 32-bit programs are slow is that since the program is already compiled for a 32-bit address space, the operating system has to convert all memory calls before retrieving the information from the RAM or hard disk. It may not seem like a lot, but it gives a pretty noticable performance hit. This is only true when running a 32-bit program on a 64-bit system, obviously.

For 32-bit programs compiled as 64-bit and then slowing down, this has to do with naivete of the programmer to a certain degree. Basically, things like accessing arrays, reading memory, etc. need to be aligned so that memory access is as sequential as possible. In addition, the compilers for 64-bit systems do not optimize as aggressivley as they do for 32-bit systems, though this is changing rapidly and will no longer be true very soon (if not already). Most reports of this type are very anecdotal and do not represent the fact that programs written to take advantage of 64-bit systems (CAD programs, graphics programs, video editors, etc.) run faster and get a nice boost from running on a 64-bit system vs a 32-bit one.

Hope this helps,

z.

Comment/Reply (w/o sign-up)

rayzoredge
Thanks Z. Your post clears up a heck of a lot of concepts that I was probably interpreting incorrectly.

So in your first bit, what you're saying about applications is that they "always" address ~4GB of memory, constrained to the physical memory at hand? I suppose that if I tried to attempt a task that took ~4GB of memory, and I only had ~2GB, the application would work with the first 2GB chunk for the task at hand and after swapping is done and the data was process for that first half, the second 2GB chunk would go through, become swapped and processed, and then those two chunks will be assembled together (or go through any other additional processing) to create the resulting data? (I guess another example of how this works in my head is if I ran an image through a filter, Photoshop would work with as much image data as possible - let's say the top half of the image - process it, then continue by repeating the process with any remaining data?)

In the case of a 32-bit system, applications would be slower after reaching the ~4GB limitation because then the program would have to access virtual memory (page file from the hard disk), correct? If that's the case, I can see how the limitation of being able to address no more than ~4GB would be a tremendous performance hit for memory-heavy programs... but then again, outside of CAD, heavy audio/video processing, or any other memory-heavy programs (such as the latest games), I don't see anyone who would benefit from 64-bit capability.

Again, playing with this first bit, our company is thinking of moving from a 32-bit version of Microsoft Small Business Server 2003 to a 64-bit version. I am not familiar with the specifics, but with this concept that we've discussed, would a 64-bit operating system on the server even matter with basic tasks such as serving e-mail, hosting files, working with files on the server, etc.? (In the case of working with files, isn't a temporary version of the file created locally, which then taxes the local client with anything you do to the file before saving it back onto the server?) If I don't work at NASA, should I even be excited over any possible performance gains of a new server intended on serving e-mail and files?

QUOTE
I have never heard the slots idea before, so I am not sure what it is referring to. CPUs have registers that are a certain size, and operations exist to move data of different sizes (8, 16, 32, 64 bits, usually) into those registers. The reason 32-bit programs are slow is that since the program is already compiled for a 32-bit address space, the operating system has to convert all memory calls before retrieving the information from the RAM or hard disk. It may not seem like a lot, but it gives a pretty noticable performance hit. This is only true when running a 32-bit program on a 64-bit system, obviously.


You captured what I was trying to say with my slot concept... I was trying to simplify it for clarity, but apparently I confused instead. tongue.gif Your explanation works, as I assume that the memory call would be the 8/16/32/64-bit data clusters I was referring to when putting them into the registers (my slots).

Comment/Reply (w/o sign-up)

zakaluka
QUOTE (rayzoredge @ Apr 13 2009, 02:37 PM) *
Thanks Z. Your post clears up a heck of a lot of concepts that I was probably interpreting incorrectly.

So in your first bit, what you're saying about applications is that they "always" address ~4GB of memory, constrained to the physical memory at hand? I suppose that if I tried to attempt a task that took ~4GB of memory, and I only had ~2GB, the application would work with the first 2GB chunk for the task at hand and after swapping is done and the data was process for that first half, the second 2GB chunk would go through, become swapped and processed, and then those two chunks will be assembled together (or go through any other additional processing) to create the resulting data? (I guess another example of how this works in my head is if I ran an image through a filter, Photoshop would work with as much image data as possible - let's say the top half of the image - process it, then continue by repeating the process with any remaining data?)


That's right. This is why a lot of data-heavy applications will be written so that they take a chunk of data (let's say a chunk equal to half of physical RAM), subject it to a whole bunch of transformations, then write out the final result before going to the next chunk. Prevents what is known as cache-thrashing or swap-thrashing - the main symptom is continual access to the harddrive while performing a computationally intensive operation.

QUOTE (rayzoredge @ Apr 13 2009, 02:37 PM) *
In the case of a 32-bit system, applications would be slower after reaching the ~4GB limitation because then the program would have to access virtual memory (page file from the hard disk), correct? If that's the case, I can see how the limitation of being able to address no more than ~4GB would be a tremendous performance hit for memory-heavy programs... but then again, outside of CAD, heavy audio/video processing, or any other memory-heavy programs (such as the latest games), I don't see anyone who would benefit from 64-bit capability.


When using a 32-bit system, if you have a data file that is larger than 4GB, you would open up parts of the file at a time to work on. This requires more care, as you sometimes have to worry about offsets into the file, ensuring proper updates when the data in the file is changed, etc. (depends on programming language, platform, etc.).

The programs you mention are the ones that gain the most from 64-bit capability, except for games which are a mixed bag. Some games that are made for both 32 and 64-bit CPUs seem to do better at the 32-bit part (a lot of APIs are optimized to work with 32-bit / 4-byte data formats, so it makes sense). The reason to move to 64-bit CPUs is to future-proof yourself so you don't have to deal with the hassle when 64-bits versions of operating systems and applications are more advanced than their 32-bit counterparts. Also, people (me included) love owning the latest and greatest biggrin.gif.

QUOTE (rayzoredge @ Apr 13 2009, 02:37 PM) *
Again, playing with this first bit, our company is thinking of moving from a 32-bit version of Microsoft Small Business Server 2003 to a 64-bit version. I am not familiar with the specifics, but with this concept that we've discussed, would a 64-bit operating system on the server even matter with basic tasks such as serving e-mail, hosting files, working with files on the server, etc.? (In the case of working with files, isn't a temporary version of the file created locally, which then taxes the local client with anything you do to the file before saving it back onto the server?) If I don't work at NASA, should I even be excited over any possible performance gains of a new server intended on serving e-mail and files?


If the move involves having to update hardware, then you will most likely see an improvement in speed (maybe not much, but still). 64-bit operating systems, as opposed to applications, have traditionally differed greatly from their 32-bit counterparts. In fact, for a long time (back when DEC was making Alpha chips in the 90's), 64-bit operating systems were required for running a "real" server. They handled multi-tasking better and were designed specifically for server environments as opposed to general computing, emphasizing multi-user environments, better file locking mechanisms, ability to stay running for months (years, in some cases) without a reboot, rock-solid stability, and so on.

The 64-bit version of MSBS 2003 will be able to address more memory. This, in and of itself, may provide a boost if that was ever a bottleneck in the past. Also, file serving will probably be a little faster, though by how much I couldn't imagine.

As for working with the files, it depends on what you are doing. You are correct in that most clients will work with a local copy for changes before a save is committed to the server. This is not true for really thin clients (ones that don't even have a hard drive and are logging directly into the server to work off of), but most companies do not use those.

I'd say you should be excited unless the company is laying people off in order to pay for the upgrades. Most importantly, if it is a public company or has to justify itself to private investors / venture capitalists, moving from 32-bit to 64-bit systems is a great way to throw a bunch of buzzwords at people who are expecting a return on their investment. This works for employees as well. While real gains may be nonexistent, it will at least ensure a good stock price and flow of money into the company, as well as a belief that the company is "heading in the right direction."

Regards,

z.

Comment/Reply (w/o sign-up)

rpgsearcherz
Nice information in here. I wanted to move to Vista 64 bit...Or XP 64 bit, but my Wifi card isn't compatible with 64, sad.gif.

I think there are still a lot of games that supposedly don't run on 64 bit but I thought anything 32 bit can still run on 64, just "emulated?" And if so, that would mean the virii and stuff could still run.

Comment/Reply (w/o sign-up)

rayzoredge
QUOTE (zakaluka @ Apr 15 2009, 12:59 AM) *
If the move involves having to update hardware, then you will most likely see an improvement in speed (maybe not much, but still). 64-bit operating systems, as opposed to applications, have traditionally differed greatly from their 32-bit counterparts. In fact, for a long time (back when DEC was making Alpha chips in the 90's), 64-bit operating systems were required for running a "real" server. They handled multi-tasking better and were designed specifically for server environments as opposed to general computing, emphasizing multi-user environments, better file locking mechanisms, ability to stay running for months (years, in some cases) without a reboot, rock-solid stability, and so on.

The 64-bit version of MSBS 2003 will be able to address more memory. This, in and of itself, may provide a boost if that was ever a bottleneck in the past. Also, file serving will probably be a little faster, though by how much I couldn't imagine.

As for working with the files, it depends on what you are doing. You are correct in that most clients will work with a local copy for changes before a save is committed to the server. This is not true for really thin clients (ones that don't even have a hard drive and are logging directly into the server to work off of), but most companies do not use those.

I'd say you should be excited unless the company is laying people off in order to pay for the upgrades. Most importantly, if it is a public company or has to justify itself to private investors / venture capitalists, moving from 32-bit to 64-bit systems is a great way to throw a bunch of buzzwords at people who are expecting a return on their investment. This works for employees as well. While real gains may be nonexistent, it will at least ensure a good stock price and flow of money into the company, as well as a belief that the company is "heading in the right direction."

Regards,

z.


I was speaking strictly from a software perspective, although the changes will be involving an upgrade in hardware (a replacement server). My question still lies in any performance gain by going from 32-bit to 64-bit for basic server tasks... and I would hardly imagine that Exchange serving, file serving, and any other basic stuff would crush a system with 32-bit limitations and leave 64-bit an obvious performance-related upgrade (to not include the future-proofing factor). It's just a general wondering whether server-based basic tasks do require a 64-bit operating system to run efficiently.

QUOTE (rpgsearcherz)
I think there are still a lot of games that supposedly don't run on 64 bit but I thought anything 32 bit can still run on 64, just "emulated?" And if so, that would mean the virii and stuff could still run.


That's a great point, I think. You would think that 64-bit operating systems would be immune to 32-bit malware, but in my head, I'm thinking that malware could only affect the OS if you actually literally allowed for it to run, and if so, I wouldn't think that it would affect the targeted system as it would a native 32-bit system, since the code was maliciously designed for a 32-bit system (unless it was malware that involves an installation of false anti-virus software, which would run in 32-bit emulation). I could be wrong though... it probably wouldn't be able to implement the same hazards as if it were in a 32-bit environment, and even if it did, they wouldn't work in the same fashion, unless you [or the code] gave exclusive emulation to every bit of the Trojan/spyware/malware.

Comment/Reply (w/o sign-up)



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Similar Topics

Keywords :

  1. Adept Updater With Lan Sources
    Can I specify a software package source on my own LAN? (2)
  2. 64 Bit Operating System
    (7)
    Hi, I want to know .. what all major differences would I feel , if i install windows XP/Vista 64
    bit edition (x64) ?? I mean will all the softwares and games work properly ? Can I run all My
    games ? Will it need different Antivirus softwares ? Will I be able to download softwares for
    it ? I am really confused. And Is there a way to check whether the system Supports 64 bit
    operating system or not ? Though I can run Ubuntu 64 bit edition properly but is there a way to
    check for windows ?....
  3. What Operating System Do You Use?
    (24)
    Well The Microsoft Operating system i use is both Windows XP and Vista. and the Linux Operating
    System i use is Linux Mint and Knoppix and Ubuntu and Kubuntu....
  4. Virtual Pc 7 For Mac
    does anyone know how to install a operating system on it. im stuck :( (12)
    Hey Does anyone use Mac G5 here? I have a Mac G5 with leopard installed. Ive recently installed
    Virtual Pc 7 i followed the instructions. And it told me to insert a disc and then choose the disc
    type and click capture disc if it isnt already captured automatically. However it wont work for me
    because the option to press capture disc is greyed out. If it doesnt let me click on it then how am
    i suppose to load it. And it says any windows is compatible. but if i had service pack 2 would it
    matter? I don't know. it doesnt seem to be working. Do you know which operating ....
  5. Lan Surfer In Linux [resolved]
    GUI software to view other's shared files (4)
    I have been using LAN surfer and Network scanner in Windows , These software's are used
    to scan the LAN over a given range of IP addresses and then display the folders shared by each
    computer available on LAN in the specified range... now i have switched to Linux... Can you tell me
    any GUI software which would do this task in Linux ubuntu 7.04. I tried nmap but i did not
    find it that useful...i think it does only port scanning and stuff but does not display the files
    shared... but i am not sure..tell me if it can be used and how... I also installed s....
  6. The Operating System's Security
    (5)
    When it comes to security, which operating system would you think a business would get to keep
    everything safe. I know when i get my web design and hosting business going later in my life I will
    choose Unix OS. Any busisness or hosting company will choose Unix to base my security on. Most
    "Windows Users" will want to use Windows Server. I mean thats an ok OS to start out on but Unix is
    basically free and open source and has a better security than Windows does. When i get my own hosing
    server set up i will use Unix to base it.....
  7. Best Software And Explorer
    What do you think is the most useful software (4)
    What do you think the most useful software out. For me its Aim, xfire, or Notepad. Most people
    won't understand notepad but watever. For my favorite Explorer is Firefox. I never upgraded to
    3.0 but who cares talk people!....
  8. Rate An Operating System!
    I need this info for my comic strip. (0)
    I have a very irregular comic strip that I make, and I want my next strip to be in the spirit of
    XKCD's comic "f--- grapefruit", and rate operating systems instead. I'm running a poll
    here, based on whether people think an operating system is better than Windows 2000 or not, which
    I'm going to use as a benchmark (sea-level point) for rating systems. The rating system is on 3
    axes, "usefulness", "reliability", and "security". Basically, for the poll, check which ones you
    think are more useful than Windows 2000 on the first poll, which ones are more reliable ....
  9. Looking For Hard Drive Backup & Restore Software
    (4)
    I am in search of some good reliable hard drive backup and restore software that will do several
    things: -Do a complete back up of my hard drive -Compresses that back up so the size is smaller
    then it should be (if possible) -Don't need a CD to do the restore process, just use the
    software to restore the back up that way -Or maybe a way to connect my new hard drive without the
    need to put it in an enclosure and then USB it that way. As I will be upgrading my hard drive,
    should be here within the week or so, and I want to make it a smooth process without the need to....
  10. Operating Sys Deleting
    HD deletes operating sys (9)
    Help! has anyone ever heard of a hard drive deleting a Operating system? I have a old HP that I had
    been playing with, trying to fix it up for a friend young son to mess around with. It had no
    Operating system in it to start with. I had a old hard drive laying around that had windows 98 in
    it which was perfect for the old HP due to memory and being just a 286. Well, I removed the old HD
    and put in the one with the 98. Booted up great. even got on the net with it for a bit, then I had
    to run out for a bit so I shut it down. When I got back, I turned it back on to instal....
  11. Ubuntu Linux As Free Operating System Alternative
    linux operating system (47)
    About three years ago I decided to learn how to use Linux and after a lot of posts on a forum I
    tried Ubuntu Linux as it was recommended as a good first Linux distro. Ubuntu is not the easiest
    Linux distro to use but with its unmatched forum community support it is one of the easiest to learn
    to use. One of the problems with learning Linux is that a lot of users have an attitude that Linux
    should be a free Windows knock off which it is not. Ubuntu is build on a Linix core or kernel and is
    a different Open Source and free as in to use operating system. This brings us to t....
  12. Favorite Os?
    What is your Favorite Operating system (51)
    I am new to the forums and im posting to get free hosting, and i would like to know what people like
    to use on there computer Ive played with ubuntu, but a friend of mine said go straight to linux so i
    wanted to hear a few suggestions about what he has considered do you think i should try linux?....
  13. Virtualization Software If Available
    About a virtual PC software (4)
    I just want to know if any one knows a PC virtualizatin software that runs on window xp and can
    emulates Window Vista? and, is there a virtualization software that runs on xp and emulates Mac osx?
    Topic title should be very specific. Modified. ....
  14. Windows Vista The New Operating System Standards
    (5)
    Recently I was customizing a computer for my neighbor's needs. All was going well giving her the
    proper amount of RAM and hard drive space and all of the components she would need to run what she
    needs to run, and then we got to the Choice of operating system. There's good news, All listed
    as Windows Vista. I have never run windows vista before but i heard from a friend it is much more
    advanced than Windows XP, so i got on the phone with the tech and asked if it would be possible to
    get windows XP on it instead of Vista But i was told that Windows Vista is the ....
  15. Linux - Why It Fails As A Desktop Operating System?
    (34)
    Linux is becoming such a craze nowadays that not even a single day passes without one or other
    distribution releasing a new version. But why is it failing so miserably in the desktop arena. The
    answer lies in three reasons. 1. The plethora of distributions -
    Redhat,Debian,Ubuntu,Suse,Gentoo,Knoppix - everbody and his uncle is coming out with new ones. 2.
    The lack of backward compatibility - I had Redhat 7.3 running. I upgraded to Redhat 9. Many
    applications had to be recompiled. You ask my mom to recompile applications - She will throw out
    Linux and take Windows anyday. ....
  16. Spread The Word Vista Will Try To Control Us All
    Vista will decide what hardware and software we can use (0)
    The joke is on us! This is a major problem and it is very real, all of these controlling software
    companies relay on the users being naive or stupid this way they can do just like the government
    does sneak anything pass us that they want! We must spread this word NOW! We have to come together
    and protest against Trusted Computing! I know some of you are saying that Trusted Computing might
    be good, no more spyware, addwear, or virus. This is not true! there will be spywear and addwear
    only we won't be able to stop it just like AOL says we protect you from popups ....
  17. What Is: Os
    What is Operating System? (17)
    Well it i s kind of obvious, but i have gotten many questions from people on here before asking me
    what some people ment by OS..and so i explained it to them, and i thought i might be able to explain
    it to other people on here OS aka Operating System OS is short for Operating
    System. An Operating System is the system in which a computer operates on. Basicly it manages all
    of the other processes/programs that you put on the computer.. As defines by google it is:
    QUOTE The software that the rest of the software depends on to make the ....
  18. Best Operating System
    os (19)
    whish is best operating systems? 1)windows 2)linux 3)macintosh....
  19. A Great Operating System: Gentoo
    Get involved with linux, it's good! (5)
    I thought I would start this topic to inform newbies to the linux world, or anyone else that is
    careful before going and switching to an Operating System they have no prior experience in, and to
    maybe sway some people on this forum to change to a free, community basd O.S based on the linux
    kernel: GENTOO Here's my story: I am a student in the UK, and I recently received a laptop for
    my birthday, although I was able to choose it...The fact is that I had a price limit, so I wanted to
    spend as much as possible on the hardware and tried to avoid paying for software/os&....
  20. Indian Operating System
    i just find... (1)
    I think Linux sweeping the world was a bit of a premature prediction (what everyone in relatively
    intellectual circles was saying in the late 90's and very early 2000's). Microsoft with a
    true oligopoly that has crushed the chances of any third party OS, like BeOS, one of the most
    promising OSes of the 90's IMHO. Linux and Unix really need a serious internal structural revamp
    (like the NT system does of course), perhaps even a change to a server based OS; I guess that would
    sort of be a total rewrite of all the code though Copied from "Olorix" on http://fo....
  21. Windows Xp Pro (sp2) Oem Legit? Purchase Software
    (0)
    Dear all: First of all I want to say I have done some research about Windows OS OEM vs. Full version
    (in box) topics in this forum. But I still have some questions, and hoping that you guys can help me
    out... Story: Previous IT Manager made a wrong decision purchasing Win Home edition for all
    desktops, and now the whole IT system seems very unstable (a lot of glitches, here and there, daily
    help desk is required). Currently I am pushing my company to deploy Windows XP Pro over 2000 and
    Home edition for easier-managed and more reliable IT infrastructure. There will be ab....
  22. Favorite Ms Operating System
    (6)
    I vote for Windows XP.....
  23. Windows Longhorn?
    Operating system. (22)
    What do you know about Windwos XO codename Lognhorn. /smile.gif' border='0'
    style='vertical-align:middle' alt='smile.gif' /> ....
  24. Freedows Operating System
    ...a new Win/Lin clone... (11)
    It is made by brasilians, and it's obvious if you go onto the site of the project - it's
    not in english, at all... But about the system. It's based on a Linux kernel, and has teh
    capability to run Windows appliacations. So one could say 'stable and with many software that
    most use'. For example the highest version can run Word, Excel, PowerPoint, Internet Explorer,
    Access, Visio, Photoshop, Flash, Diablo II, Half-Life, Lotus Notes, Winamp, WinZip, and many more! I
    wrote highest, because Freedows is not so free, as it looks... There is a free versio....
  25. Operating System For Elite Ppl
    Operating system for elite ppl (4)
    Operating system for elite ppl. what usualy used by the elite ppl... wat operating system... to
    become them more elite......
  26. What Operating System Is The Best Games Base ?
    A little Quizzy... (69)
    What Operating System Is The Best Games Base ? Just a little Quizzy.....
  27. What Do You Think Long Horn Is Going To Be Like?
    Operating system (6)
    So what do you think windows long horn is going to be like? its true that there are beta copies out
    on the net but i don't want to take a chance. also when it comes out i will wait a while before
    geting it. Let others test it and if there are problems with it i stick with my old windows.....
  28. My Operating Systems...
    (78)
    I have Windows 2000 with IE. I also have Fedora Core 2 (Linux) with Mozzila Newest Version. What do
    you have?....
  29. A new OS
    a new operating system from microsoft ? (23)
    A few months ago, while i was visiting some harware hackers store, I noticed they got a new OS, call
    Microsoft Longhorn XP, and it actually worked as an add on to microsoft window XP, It has a kool
    design though, But I am not sure, as microsoft did not release anything officially about a new
    windows called so.....

    1. Looking for Advantages, Of, A, 64-bit, Operating, System, And, Software?
Similar
Adept Updater With Lan Sources - Can I specify a software package source on my own LAN?
64 Bit Operating System
What Operating System Do You Use?
Virtual Pc 7 For Mac - does anyone know how to install a operating system on it. im stuck :(
Lan Surfer In Linux [resolved] - GUI software to view other's shared files
The Operating System's Security
Best Software And Explorer - What do you think is the most useful software
Rate An Operating System! - I need this info for my comic strip.
Looking For Hard Drive Backup & Restore Software
Operating Sys Deleting - HD deletes operating sys
Ubuntu Linux As Free Operating System Alternative - linux operating system
Favorite Os? - What is your Favorite Operating system
Virtualization Software If Available - About a virtual PC software
Windows Vista The New Operating System Standards
Linux - Why It Fails As A Desktop Operating System?
Spread The Word Vista Will Try To Control Us All - Vista will decide what hardware and software we can use
What Is: Os - What is Operating System?
Best Operating System - os
A Great Operating System: Gentoo - Get involved with linux, it's good!
Indian Operating System - i just find...
Windows Xp Pro (sp2) Oem Legit? Purchase Software
Favorite Ms Operating System
Windows Longhorn? - Operating system.
Freedows Operating System - ...a new Win/Lin clone...
Operating System For Elite Ppl - Operating system for elite ppl
What Operating System Is The Best Games Base ? - A little Quizzy...
What Do You Think Long Horn Is Going To Be Like? - Operating system
My Operating Systems...
A new OS - a new operating system from microsoft ?

Searching Video's for Advantages, Of, A, 64-bit, Operating, System, And, Software?
See Also,
advertisement


Advantages Of A 64-bit Operating System And Software?

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com