Both OS X and Windows 8 are fairly closed operating systems, merely allowing coders to run commands and pulling a veil over the internals of the software powering the machine. The same goes for hardware: all-in-ones, laptops, and tablets alike aren't easy for curious types to take apart and see what's inside.
It's a situation that's creating a generation of individuals that merely use their PCs, instead of using them to create.
A small British company with an Israeli founder, Yonatan Raz-Fridman, and strong Israeli ties, is trying to change that. Kano is offering a 'do it yourself' computer kit based on the popular Raspberry Pi $35 Linux PC, and designed to encourage users of all ages to explore and create with technology.
Building upon the major blk-mq work for the multi-queue block layer, the SCSI multi-queue code is now in good shape according to its developers, is delivering very promising performance results, and should be merged into the Linux 3.17 kernel cycle.
SCSI-mq is too late for Linux 3.16, but it was already anticipated it would come with Linux 3.17. SCSI-mq is about plugging the SCSI kernel code to take advantage of the multi-queue block layer code. "This patch adds support for an alternate I/O path in the scsi midlayer which uses the blk-mq infrastructure instead of the legacy request code. Use of blk-mq is fully transparent to drivers." The multi-queue block layer was first introduced in Linux 3.14 and is now fairly complete with Linux 3.16. The multi-queue block layer allows balancing I/O workload across multiple CPU cores and supports multiple hardware queues along with other performance optimizations.
Linux users need Wine to run applications from the Windows platform, but the bulk of apps accessed in this way is actually quite old. Sure enough, it's possible to run newer software as well, but most users need Wine for much older stuff.
One of the latest updates for Linux kernel 3.14.x brought some modifications and users found out that they couldn’t run Wine configured as Windows 9x, which is actually an important option.
ALSA 1.0.28 features various small updates to the alsa-oss and alsa-tools components, adds new sound firmware files for the Cirrus Logic CS46xx, boasts small changes to alsa-plugins, and as usual most of the work happened within the alsa-lib and alsa-utils components. Within the ALSA library for 1.0.28 are many API updates while within the ALSA utilities area are many updates to ALSA Control and Speaker Test.
Marc Cohn, senior director of market development at Ciena Corp. (NYSE: CIEN) and chair of the ONF market education committee, kicked off the discussion and highlighted the European Telecommunications Standards Institute (ETSI) Network Functions Virtualization ISG's decision to start its own open source project, called Open Platform for NFV, or OPN, with the Linux Foundation , which already runs OpenDaylight .
The idea, Cohn said after the panel, is to develop a framework for an open NFV platform in a similar way that OpenDaylight has created an open source approach to an SDN controller. Participation in the OPN requires a financial buy-in for both network operators and industry hardware and software vendors, and if it follows the Open Daylight model, would also require the contribution of code.
Unlike other attempts at aping the appearance of Cupertino’s finest OS, this one actually looks and feels like it was made for Linux and not the half-hearted mish-mash of OS X assets laid over basic theming that other themes of this ilk tend to resemble. If Apple made a GTK3 theme chances are it would look like Zukimac.
The short answer to the question of which is the best filesystem for a MariaDB server is ext4, XFS, or Btrfs. Why those three? All are solid enterprise journaling filesystems that scale nicely from small to very large files and very large storage volumes.
Trying to figure out which filesystem gives the best performance may be fun, but the filesystem won't make a large difference in the performance of your MariaDB server. Your hardware is the most crucial factor in eking out the most speed. Fast hard drives, discrete drive controllers, lots of fast RAM, a multi-core processor, and a fast network have a larger impact on performance than the filesystem. You can also tailor your MariaDB configuration options for best performance for your workloads.
Personally I think Lubuntu is great, especially for low end computers short of RAM. Lubuntu lends itself perfectly to netbooks and I wrote an article when Lubuntu 13.10 was released explaining why.
Shortly I will be showing how to try Lubuntu out without messing up your current Windows XP installation. Before I do though I thought I would list a few alternative reviews so that you can get a fully balanced opinion.
Developers are planning for Linux 3.16 to be the kernel of Ubuntu 14.10 but they're holding off on shipping any early release candidates to testers currently on Ubuntu 14.10, the Utopic Unicorn.
Today's Ubuntu kernel team meeting minutes note, "We have rebased our Utopic kernel to v3.15 final and uploaded (3.15.0-6.11). As noted in previous meetings, we are planning on converging on the v3.16 kernel for Utopic. We have started tracking v3.16-rc1 in our 'unstable' ubuntu-utopic branch. We’ll let this marinate and bake for a bit before we do an official v3.16 based upload to the archive."
Bill Traynor first got hooked on embedded Linux development when a friend who maintained Hitachi's SH architecture helped him install Linux on his Sega Dreamcast. From there he developed a hobby of installing Linux on various gaming consoles, toys, and handheld devices. And when embedded development boards became more abundant, accessible and cheaper, Traynor moved on to more serious tinkering.
“For me, the availability of Linux on the many low-cost, ARM-based dev boards has been fun,” he said via email. “Small, powerful boards, like the BeagleBone Black have really made things fun again.”