dijous, 27 de gener del 2011

Va prenent forma

Va anant prenent forma, veig que el millor que es pot fer en aquests moments el Creative Communs, el codi lliure, com ara les wikis, però tot codi lliure sense "propietats intel·lectuals" us deixe aquí una web amb uns quants llibres molt interessants.

http://lasindias.org/libros

dimecres, 19 de gener del 2011

sudo vm.swappiness=100

Només tinc un 1Gb de ram i quan pose en marxa diverses coses... swap he estat llegint el tema del swap, recomanen alguns traure'l, però has de tindre molta ram per aixó jo pense que en equips com el meu que es mig servidor es millor que façi el major us possible de la swapp per aixó

sudo vm.swappiness=100

aqui altra persona que pensa com jo, i es dels que treballen al kernel:





To tune, simply echo a value from 0 to 100 onto/proc/sys/vm/swappiness. The higher a number set here, the more the system will swap. 2.6 kernel maintainer Andrew Morton [interview] noted that on his own desktop machines he sets swapiness to 100, further explaining:
"My point is that decreasing the tendency of the kernel to swap stuff out is wrong. You really don't want hundreds of megabytes of BloatyApp's untouched memory floating about in the machine. Get it out on the disk, use the memory for something useful."
The other side of the argument is that if "BloatyApp" is swapped out too agressively, when the user returns to use it he has to wait for it to swap back in and thus detects a noticable delay. Rik van Riel explains, "Making the user have very bad interactivity for the first minute or so is a Bad Thing, even if the computer did run more efficiently while the user wasn't around to notice... IMHO, the VM on a desktop system really should be optimised to have the best interactive behaviour, meaning decent latency when switching applications." Andrew Morton humorously replied, "I'm gonna stick my fingers in my ears and sing 'la la la' until people tell me 'I set swappiness to zero and it didn't do what I wanted it to do'."

Que podem traduir com (Google translate, quetrdueix fins i tot al llatí):

Per sintonitzar, simplement fet un valor de 0 a 100 a / proc / sys / vm / swappiness.Com més gran sigui el nombre establert aquí, més el sistema d'intercanvi. Mantenidordel nucli 2.6 de Andrew Morton [ENTREVISTA] va assenyalar que en les seves pròpies màquines d'escriptori que estableix swapiness a 100, més que explica:

"El meu punt és que la disminució de la tendència de que el nucli d'intercanvi decoses és un error. De veritat no vols centenars de megabytes de memòria intactaBloatyApp està surant al voltant de la màquina. Treu en el disc, utilitza la memòriaper a alguna cosa útil . "

L'altre costat de l'argument és que si "BloatyApp" s'intercanvia amb massaagressivitat, quan l'usuari torna a utilitzar ell ha d'esperar a que es d'intercanvi de noui per tant detecta un retard notable. Rik van Riel, explica: "Fer que l'usuari interactivitat molt dolent per al primer minut o el que és una mala cosa, fins i tot sil'equip s'ha executat de manera més eficient mentre l'usuari no estava a notar ... En la meva humil opinió, la màquina virtual en un sistema d'escriptori realment ha de seroptimitzat per tenir el millor comportament interactiu, és a dir, la latència decent en canviar les aplicacions. "Andrew Morton humor respondre: "Vaig a ficar els meus ditsa les meves orelles i cantar 'La, la, la' fins que la gent em diu 'conjunt queswappiness a zero i no fer el que jo volia fer."

Oblidava per veure la que tinguem:


cat /proc/sys/vm/swappiness