Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re: I sure hope this means... (Score 1) 150

There's nothing stopping NVIDIA creating a SteamBox using a Tegra with a massive GPU. The architecture doesn't make much difference when you need to recompile anyway (unless there's hand-tuned assembly, but that's not insurmountable). Why would NVIDIA do this? Because they're not in any of the big consoles, they don't have an x86 license, but they do have an ARM license. They've even shown a tendency to go this way with NVIDIA SHIELD.

Comment Re:I don't care (Score 1) 532

That's the definition I'm using. There is no essential worth to gold that exceeds any other material. It's too soft and heavy for tools, so it's "value" is generally driven because it's shiny, and that isn't "essential" value, but subjective and transient.

It has useful properties in electronics (high conductivity and corrosion resistance) and is fairly rare. That makes it valuable.

Comment Re:Recoverable Failure rate: 99.9% HDD, 1% SSD (Score 1) 512

If you're using engine check lights as an analogy to SMART data so you know when to swap out a drive, I still disagree. Once SMART data goes bad, you can usually still get data off the drive but I wouldn't trust it to not have some corruption. I'd just yank the drive, rebuild the RAID if the machine needs high availability, or copy over from backup if it doesn't.

If recovering from backup and the backup isn't quite up to date I'd probably try some kind of data recovery, but I wouldn't want to rely on it.

Comment Re:Do the math (Score 1) 512

Compiling is almost ALWAYS IO bound for a project of any size. Why do you think make -j 4 or make -j 8 makes a noticeable difference on even single core machines? Because the compiler spends most of its time waiting on disk IO, reading and writing all those intermediate files.

From my experience when I toyed around with Gentoo a few years ago, make -j worked best when the number provided was {core count + 1}. Any more than that and it slowed down due to context switching overhead and/or disk head thrashing.

VisualStudio also supports parallel compilers for this exact same reason.

It has severe limitations. It doesn't work when you need to import TLB files, it does not work with incremental rebuilds, and it doesn't play particularly nicely with precompiled headers. The former is required for our project to build at all, and the latter 2 improve productivity more than using multiple threads (YMMV).

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...