Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

What is your OS?

Windows x64
- 65 (56%)
Linux x64
- 26 (22.4%)
OSX
- 15 (12.9%)
Some old x86 gear
- 8 (6.9%)
Other
- 2 (1.7%)

Total Members Voted: 115


Pages: 1 [2]

Author Topic: What OS do you use with DF  (Read 2191 times)

moondowner

  • Bay Watcher
    • View Profile
Re: What OS do you use with DF
« Reply #15 on: November 08, 2014, 02:47:55 pm »

Quote
PAE isn't really 32 bit addressing, though. It's 36 bit addressing or whatever in reality, with just simulated 32 locally.
Indeed, the physical addressing becomes 36 bit, the virtual addressing remains 32 bit, so applications do not notice any difference.

Quote
In response to that, you've just said "Aha! but if you use this larger bit size addressing system, it works better!"
Your argument was "Well, I use more than 3gb RAM, so of course I have to use 64bit". All I've said is that with x86 OS you can use up to 64gb RAM. Well, you should be able to, but Microsoft sucks. Also, PAE doesn't make your OS x87 or whatever, it's still x86.

Quote
You're merely talking about a different number also larger than 32. Okay.
Again, notice the difference between physical and virtual addressing. PAE changes one of them. 64bit changes both. This has many consequences, you'd be surprised, not all positive (namely, noticeably bigger RAM usage by each individual app). So using x64 with 2gb ram or less is not a great idea at all, you'd shoot yourself in the leg, basically. On Linux I have other things to consider, as, unlike windows, each app has to have separate binaries for each architecture (x86 won't work on x64 by default). Steam app, for instance, is still x86-only, for any OS, as is Skype. Windows 64-bit has a built-in compatibility for x86 apps (even though they can't use the benefits of x64). For Linux, this compatibility mode needs to be set up (so-called multiarch), which is viewed by many linux users as messy (why do I need to have two sets of system file for x64 and x86, basically). It's not that Windows is any better, it just has two sets of files from the start.
Etc, etc. The question of choice is less straightforward than you think.

By no means I'm preaching that everyone should use x86. I use x64 myself on my main machine (from which I'm typing right now). I'm just getting a bit pissed off by this "Woo of course 64-bit makes your computer run so much better, are you dumb or what?!" nonsense.
« Last Edit: November 08, 2014, 02:49:59 pm by moondowner »
Logged

Thief^

  • Bay Watcher
  • Official crazy person
    • View Profile
Re: What OS do you use with DF
« Reply #16 on: November 12, 2014, 10:42:03 am »

PAE allows 36-bit physical addressing. Unfortunately this requires all device-drivers on the machine to be written with 36-bit physical addressing in mind or you get crashes, and that simply didn't happen for desktop hardware on Windows as PAE was so rarely used.

Microsoft requires signed drivers for its server OS, and part of the testing before signing is (you guessed it) PAE compatibility testing. The desktop OS didn't require signed drivers (and still doesn't in the 32-bit version?) so many drivers got released that don't support PAE. Microsoft considered it too risky to allow PAE on its desktop OS once that problem was uncovered, and so disabled it*. Given that their 64-bit OS had been out for ages at this point, they just pointed people in the direction of that.

* well the extended addressing part of PAE anyway, it technically still uses PAE for the NX bit. Rumour has it they couldn't find a single pre-built PC that had fully PAE-supporting drivers.

There's also AWE, which is a Windows API that allows a 32-bit program to access more than 2 GB of ram. Don't use it.
Logged
Dwarven blood types are not A, B, AB, O but Ale, Wine, Beer, Rum, Whisky and so forth.
It's not an embark so much as seven dwarves having a simultaneous strange mood and going off to build an artifact fortress that menaces with spikes of awesome and hanging rings of death.

scriberman

  • Bay Watcher
    • View Profile
Re: What OS do you use with DF
« Reply #17 on: December 21, 2014, 09:42:41 am »

100 votes is not that bad of a start. :)
Logged
00110000 00110000 00110001 00110001 00110001 00110000 00110001 00110000 00100000 00110000 00110000 00110001 00110000 00110001 00110000 00110000 00110001 :)
Pages: 1 [2]