Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Stop enabling swap (Score 2) 99

it also seems to do well with low-memory systems (lots of the current models have just 2GB, which brings many Linux distros to a disk-swapping crawl), and starts up nicely quick.

I am in the midst of building a CarPC right now, as parts trickle in from far-flung regions of the globe, which is to say mostly HK. I'm saving my money for the display so it's a budget build based on a Boxer DA078L motherboard. I downgraded the processor to IIRC a X2 3800+ from a 3900+ because the specific processor model I ordered had almost 30W lower TDP, bringing the total system TDP down well under 100W which meant I could use a PicoPSU 120. I haven't tested my el cheapo 300W (headroom! which I will leave unused) boost-buck regulator yet, that's next. It has 2GB of RAM and I installed Kodibuntu, then installed navit. It comes with chromium and I am running the system on an 8GB CF card, currently in a USB adapter and soon in a SATA adapter. Maybe someday I'll buy it a real SSD but again, this is just a pocket change build based on something I had already. A $8 low-profile AM2/3 cooler is coming.

Why care? I can run Kodi and navit at the same time with no problems, using compiz as my window manager. and it can easily run chromium under LXDE. And I have no swap whatsoever. It would be dog-slow on my CF card (It's a "133X" Transcend, whatever that means) and I don't want to beat up my flash device anyway.

2GB is a lot of RAM. It seems like it isn't because of all the crap we run these days. But 2GB will actually go hilariously far if you use a limited desktop environment, or in fact none at all. If you just put the smallest Linux you can come up with (puppy?) into a partition with chromium, make init keep X running and make X keep chromium running, you'll have what you're looking for. I presume the only reason to want this is to have it as a multiboot option, since as others have said, if you wanted an actual chromebook you would have bought one. To come back around to my long introductory paragraph, I installed Kodibuntu when I wanted automotive navigation. That seems dumb, but it makes sense in the view of trying not to buy stuff. I also wanted more CPU power and didn't care about GPU power, so it made sense to me not to buy a Pi 2 and use a turnkey solution. (That's where I got the pointer to the skin I'm using.)

Comment Re:disable swap (Score 2) 99

As you said, swap isn't needed so much, but there are still good reasons to have some around.

There's only one: you have very little RAM. Then you may well need to use some swap to get a modern browser running well enough to hit newegg or eBay and buy some RAM.

Besides the usual graceful degradation argument

No. Swap causes graceless degradation. It's not so bad if you have SSD or hybrid disk, because it can handle seeking all over hell when it happens. But it's better to just let the OOM killer murder the out-of-control application. Save early, save often.

it can be particularly handy for portables as a suspend partition.

There's nothing wrong with a suspend file. You could make the argument that it's possible to fill up the disk to the point where there's no room for one, but that's a feature. The computer can inform me that it cannot suspend, and let me know why. I can then decide what to do about it.

Swap was awesome back when RAM was expensive. RAM is now really cheap and you can do a hilariously huge amount of stuff with just a couple gigabytes of it and no swap. With four gigabytes of it I can run my database, map, and pbx servers in their own full-fledged VMs on top of a machine already providing other services... and still have room left over to run a Windows XP VM for automotive manuals. Now swap is just stupid, unless you know you have a specific use case where it won't unacceptably degrade performance. And frankly, if it helps you, it's probably because someone allocated a lot of memory they weren't using.

Comment Re:Like multiplayer? (Score 1) 104

I think uPnP is cool. Obviously, so do malware authors, but I still think it's cool — if you do gaming on windows. And that's where most of the action is... It'd probably be wise to turn it off when not using it, though. I never save firewall rules automagically, so it would be easy to fire the firewall script when terminating it and know that something sensible would happen.

Comment Re:Measurements (Score 1) 425

So which one is a "software development engineer"?

That depends on the country, and whether engineer means anything there.

Banging out code is the core of it, to be sure, but it's not what most of us spend our time doing, unless you throw in "design" and "testing" into "programming" - which is fine, but then we're back into people skills being part of it.

Right, but we've all worked for places that had people who made other people want to leave, but that you couldn't fire because they were indispensable because of their brilliance. It's not a good plan, but it is a common one.

Submission + - Star Trek-style "replicator" serves up meals in 30 seconds (youtube.com)

An anonymous reader writes: Israeli entrepreneurs develop a culinary Genie, that uses tiny pods to create gourmet meals in 30 seconds, similar to those that contain coffee for espresso machines. Sharon Reich reports.

Submission + - The Ambitions And Challenges Of Mesh Networks and The Local Internet Movement (fastcompany.com)

Lashdots writes: Recently, a pair of artists in New York put forward an unusual plan for teaching middle school students about the Internet: specifically, by teaching them how to get off it and build their own. With a private social network and a wireless "darknet," OurNet is part of a growing movement that aims to consider and build alternative digital networks. Using affordable, off-the-shelf hardware and open-source software, communities around the world are assembling small, independent, nonprofit wireless mesh networks... And yet, while the decentralized, ad hoc network architecture appeals philosophically to tech-savvy users fed up with monopolistic ISPs, nobody’s found a way to make mesh networks work easily and efficiently enough to replace many home Internet connections. Meanwhile, in spite of the challenges, hackers and artists have located a broader educational and philosophical element to these projects. Says Dan Phiffer, an artist and programmer: "We kind of realize that none of these systems that we use are inevitable."

Comment The challenge is wrong (Score 1) 144

Voice, patterns, signs... anything but a keyboard. The input area is just too small.

Even if someone do manage to invent something clever, it's not going to be anywhere near the usability of a full-sized keyboard. There's a reason Apple won't make smaller laptops: they know a usable keyboard needs to be a minimum size.

Submission + - French parliament approves new surveillance rules (bbc.com)

mpicpp writes: The French parliament has approved a controversial law strengthening the intelligence services, with the aim of preventing Islamist attacks.
The law on intelligence-gathering, adopted by 438 votes to 86, was drafted after three days of attacks in Paris in January, in which 17 people died.
The Socialist government says the law is needed to take account of changes in communications technology.
But critics say it is a dangerous extension of mass surveillance.
They argue that it gives too much power to the state and threatens the independence of the digital economy.

Main provisions of the new law:

Define the purposes for which secret intelligence-gathering may be used

Set up a supervisory body, the National Commission for Control of Intelligence Techniques (CNCTR), with wider rules of operation

Authorise new methods, such as the bulk collection of metadata via internet providers

Slashdot Top Deals

If you want to put yourself on the map, publish your own map.

Working...