Ciao, ho installato da un pò linux Debian etch 4.0 sulla prima Xbox, anche se non è proprio un Debian Etch puro perchè per alcuni programmi ho fatto degl'aggiornamenti dalla versione in testing.
L'Xbox è praticamente un pc con cpu Celeron a 800mhz, 64mb di Ram, scheda video nvidia Geforce 3 MX che utilizza sempre quei 64mb di Ram.
Come dicevo ho installato Debian etch con kernel 2.6.16.46, e come interefaccia grafica ho messo Window Maker proprio per utilizzare meno risorse possibili, è ho impostato un file swap a +2000M per sopperire alla ram. Sull'xbox l'accellerazione hardware non è supportata.
Tuttavia mentre all'inizio il sistema è fluido, apre le applicazioni abbastanza velocemente e lo stesso vale anche per la navigazione con i browser, in seguito più passa il tempo di utilizzo di una applicazione più il sistema rallenta, e chiudendo e riaprendo l'applicazione il problema non si risolve.
Es. Dopo un pò il browser Opera inizia a rallentare, se lo chiudo e lo riapro ha gli stessi rallentamenti, quindi sono costretto ad aprire Iceweasel. Lo stesso accade con quest'ultimo e sono costretto a riaprire Opera.
Per non parlare poi se apro 3 o più applicazioni. Se all'inizio amule, amsn e un browser convivono abbastanza felicemente, più passa il tempo e più vi è un calo di prestazioni che mi costringe a riloggarmi.
Non penso dipenda dall'interafaccia grafica perchè anche e17 funziona egregiamente e senza rallentamenti, tranne poi nell'averli quando si tengono aperte applicazioni per molto tempo.
Cosa posso fare? E possibile che il sistema utilizzi solo la ram e molto raramente il file swap che ho creato appositamente di 2gb? Per quanto riguarda il rallentamento dei browser a volte mi sembra di notare che la causa possa essere l'eccessivo caricamento di pagine con contenuti flash o java che poi portano al quasi blocco totale del browser. E' possibile?
Grazie per l'aiuto
da quanto h0o capito,mi pare di poter azzardare l ipotesi,che hai sbagliato la quantita' di swap

in linea generale,se ricordo bene,le regole, consistevano nell assegnare come spazio di swap,il doppio della quantita' di memoria ram installata nel proprio picci'...che ora a quanto pare non son piu' valide,o almeno sono invertite grazie al fatto che i computer moderno godono di svariati Gb di ram e grazie alle potenze di calcolo elevate,possono macinare dati senza quasi swappare,per cui effettuare un installazione senza partizione di swap,su un pc di quest anno,ha senso solo per compatibilita' con le regole del passato (scherzo) ma non e' indispensabile
pertanto: il tuo xbox con 64Mb di ram,avrebbe dovuto avere una quantita' di ram di circa 128Mb
il mio super computer modero con 4Gb di ram puo' stare con 2 Gb di swap,anche perche' il processore e' raro che macini tutto cio' che ha in ram...poi dipende da cosa fai,io per sicurezza 2Gb gliela do'
cosa succede,secondo me al tuo Xbox?
succede che gli vien chiesto di macinare troppi dati, tutti insieme,la ram e' quella che e' per cui quando in ram non ci stanno piu' i dati l xbox li deve memorizzare in swap
avendo una swap limitata,i processi si mettono in coda
avendo una swap granda come la tua,i processi vengono memorizzati sulla swap,continuando a swappare all infinito perche' i cicli di clock vengono sprecati per leggere e scrivere sul disco,fino al punto che l xbox non fa altro che leggere i dati da una parte e depositarlii dall altra senza poter avere tempo per elòaborarli
io credo che sia quasto il motivo,prova a mettere 128Mb di swap e poi vedi un po'