Linux Io Scheduler

The 2.6 Linux Kernel included selectable IO schedulers. IO Schedulers control the way the kernel commits reads and writes to disks - the intention of providing different schedulers is to allow better optimsation for different classes of workload. Without an IO scheduler, the kernel would basically just issue each request to disk in the order that it received them. This could result in massive thrashing of the disk subsystem - if one process was reading from one part of the disk, and one writing to another, it would have to seek back and forth across the disk for every operation. The schedulers main goal is to optimise disk access times. An IO scheduler can use the following techniques to improve performance: Request merging The scheduler merges adjacent requests together to reduce disk seeking Elevator The scheduler orders requests based on their physical location on the block device, and it basically tries to seek in one direction as much as possible. Prioritisation The scheduler has complete control over how it prioritises requests, and can do so in a number of ways All IO schedulers should also take into account resource starvation, to ensure requests eventually do get serviced!
 ...

April 15, 2006 Â· 1 min Â· 200 words

Firefox Tweaks, Extensions and Optimizations

Suggestion. There are too much way to personalize/hack firefox: this howto introduce you at this «dangerous world»

April 15, 2006 Â· 1 min Â· 17 words

Developer Works: Using ReiserFS 4 with Linux

Take a look at the ext2 (second extended file system), ext3 (third extended file system), and Reiser4 file systems and discover how to create your own Reiser4 file system. The most commonly used file system, ext2, is a traditional UNIX¼-style file system that doesn’t mix well with modern hard drive sizes. The ext3 file system adds journalling, but not much else. If you want something really advanced, you might want to check out the current Reiser4 file system. ...

April 5, 2006 Â· 1 min Â· 81 words

Finita traduzione guida ad Ubuntu Breezy

Treviño segnala a OSSBlog, e noi riprendiamo felicemente che Ú stata finita la traduzione completa della guida italiana ad Ubuntu Breezy. ...

April 5, 2006 Â· 1 min Â· 115 words

ADC's ScreenCasts

Since now, Apple makes “only” good howto to make simple application, helping developers to learn our beauty technology: Apple calls these howtos “Sample Code”. It was a good thing. Sometimes, howtos was very very “advanced”, using technologies too much difficult to understand in “few words”. It was a bad thing. ...

April 1, 2006 Â· 1 min Â· 161 words

Red Hat Knowledgebase: free access

Red Hat, finally, opens its Knowledgebase: Red Hat Knowledgebase is a library of tips, troubleshooting advice, and current information updated daily by Red Hat technicians. A “sink without bottom” (translation of the italian meaning-full expression “pozzo senza fondo”) of sources, knowledge, solutions about Linux. Source, OSSBlog.

March 26, 2006 Â· 1 min Â· 46 words

Streaming Italiota su iTunes

L’amico mikiresty ci ha fatto un regalone: ha capito come fare a vedere/sentire le TV e le Radio italiane che trasmettono in streaming su internet. In sostanza, apre lo stream con QuickTime Pro, lo salva come mov (ovviamente, mov farà solo da riferimento
) e poi questo mov va importato in iTunes. Per poterlo fare con stream WMF, basta installarsi flip4mac. Per chi non disponesse di QTPro, mikiresty mette appunto a disposizione tranti stream da importare: ecco le TV e le Radio. ...

March 21, 2006 Â· 1 min Â· 87 words

Ajax per tutti (gli Italiofoni)

Cos’é un Italiofono? E’ uno che capisce solo l’italiano e, per tanto pertanto (ndDetro - Geppo, stavi come il falco :P ), molto simile ad uno specchio refrattario :D . Ok ok, scherzavo. Ho cmq da segnalare un interessante howto (molto completo) per introdurre ad Ajax tutti quegli sviluppatori italiani che non hanno alcuna voglia di usare Google e leggere qualche howto in inglese: Spaghetti Ajax. A parte il solito trito e ritrito clichĂ© degli “Spaghetti” per indicare l’Italia, mi sembra un’ottima lettura per tutti.

March 16, 2006 Â· 1 min Â· 85 words

1 Linux x 6 Users

Introduction A Multi-Seat Linux Box: This tutorial shows how to build a multi-head, multi-user Linux box using a recent distribution of Linux and standard USB keyboards and mice. Xorg calls this arrangement a "multi-seat" system. > Advantages of a Multi-Seat System: The advantages of multi-seat systems in schools, Internet cafes, and libraries include more than just saving money. They include much lower noise pollution, much less power consumption, and lowered space requirements. For many applications, power and noise budgets are as important as initial cost. http://www.detronizator.org/wp-admin/post.php Requirements: To build a multi-seat system you need a video adapter, keyboard, and mouse for each seat. For six seats, you'll also need a motherboard with an AGP slot and five available PCI slots. In our test system we used USB keyboards and mice exclusively, but you can use a PS/2 keyboard and mouse for one of the seats if you wish. > Xorg 6.9 or later is required, but this already ships with many of the major distributions. Our test system uses the free version of Mandriva 2006 and we did not rebuild the kernel or install any additional packages. Here for the full article. ...

March 6, 2006 Â· 1 min Â· 198 words

Studiando Cocoa

Salve. Era da parecchio tempo che mi ripromettevo di farlo: finalmente adesso ho trovato il tempo per cominciare il mio studio del framework Cocoa. Ma prima, una citazione da Wikipedia: Cocoa is the dried and partially fermented fatty seed of the cacao tree from which chocolate is made. In the United States, ‘cocoa’ often refers to cocoa powder, the dry powder made by grinding cocoa seeds and removing the cocoa butter from the dark, bitter cocoa solids. By itself it has an extremely bitter flavor. ...

March 6, 2006 Â· 3 min Â· 607 words