Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

64 Bits are Overrated

Name: Anonymous 2014-06-28 14:31

"I think they are doing a marketing gimmick. There's zero benefit a consumer gets from that. Predominantly... you need it for memory addressability beyond 4GB. That's it. You don't really need it for performance, and the kinds of applications that 64-bit get used in mostly are large, server-class applications." -- Anand Chandrasekher

most desktop apps never use more than 1 gigabyte of memory (mostly due to the von-neumann bottleneck). And 32bit still allows using more than 4 gigs of memory:
http://en.wikipedia.org/wiki/Physical_Address_Extension

So basically 64 bits just waste transistors.

Name: Anonymous 2014-07-03 16:31

>>40

verbz 4 fagz

Name: Anonymous 2014-07-03 16:46

>>40
It's not a sentence, it's a very short poem.

Name: Anonymous 2014-07-03 17:01

>>42
A haiku?

Prolapsed Anus
Extension
a shit

Name: Anonymous 2014-07-03 17:12

roses are red
violets are blue
hax my anus
eat da poo

Name: Anonymous 2014-07-03 17:12

>>43
Wow, that actually makes sense. Someone has a prolapsed anus which means that there is an extension out of said anus, and that extension is, obviously, covered in shit (because it is extended out of that person's anus and he hadn't bothered with a bidet).

Name: Anonymous 2014-07-04 13:49

hax my anus

Name: Anonymous 2014-07-04 16:27

>>34
It didn't suck.

Yes, it did. Constantly churning page mappings to deal with a limited virtual address space is cumbersome and inefficient.

DOS is still faster than Windows

Pigs don't stop being pigs just because enough applying enough thrust will make them fly.

Name: Anonymous 2014-07-04 17:10

>>47
Yes, it did. Constantly churning page mappings to deal with a limited virtual address space is cumbersome and inefficient.
Actually, kept everything localized and cache friendly.

Name: Anonymous 2014-07-04 22:56

>>48
PAE isn't free. Requiring the OS to remap pages it is using for itself means you are forced to invalidate the PTEs and incur TLB misses every time the OS must access memory that isn't mapped in.

Name: Anonymous 2014-07-04 23:17

>>49
Neither is EPA. You can't just make the RT write to invalid TULs unless the BLT is fully consumed and the FS is well-aligned, since that would incur TRU remaps to access memory.

Name: Anonymous 2014-07-04 23:24

>>50
IHBT

Name: Anonymous 2014-07-05 7:26

>>49
Am I missing something here? 32 bit Linux reserves half of the virtual address space for the kernel, and 32 bit Windows reserves a quarter. PAE or not, why would they need to swap those kernel pages when switching processes?

Name: Anonymous 2014-07-05 8:07

>>52
It's not about swapping or application pages at all. TLB entries always have to be invalidated when context switching and PAE doesn't change that.

The problem with PAE is that the kernel itself doesn't have enough address space to access all of the physical memory in the system at once. If the kernel needs to access something that isn't inside the 4 GB space that's currently mapped, the page mappings must be changed and something else must be evicted from the current mapping to make room. The kernel incurs TLB miss and page table walking penalties every time this is done. IIRC Linus once cited a case where workloads that use a lot of data in kernel high memory (e.g., lots of filesystem stuff) would spend 25% of their time just doing kmap / kunmap.

Name: Anonymous 2014-07-05 8:21

Why couldn't ey just make 40-bit systems?

This post was typed with the Colemak keyboard layout

Name: Anonymous 2014-07-05 21:43

Why couldn't ey just make 18-bit systems like I do?

This post was typed with my experimental 27-key keyboard layout.

Name: Anonymous 2016-10-24 15:14

64-bit is only good for FP

Name: Anonymous 2016-10-25 8:31

Dwarf Fortress needs more than 4GB now, otherwise it starts to run out of memory after a while on 6x6 or even 5x5 maps.

Name: Anonymous 2016-10-25 8:54

>>57 I 2x4gb planks just because some programs and games start swapping with 4gb. Of course i normally stay below 4gb, and enjoy the benefits of completely disabled swap file.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List