Perché Ubuntu 14.04 è così lento sul mio portatile? [chiuso]

20

Ho appena installato Ubuntu 14.04 su un laptop Dell con memoria Pentium M da 1,7 Ghz e memoria da 1Gbyte.

La grafica è Intel® 852GM / 855GM x86 / MMX / SSE2, il tipo di sistema operativo è a 32 bit.

L'intero sistema è MOLTO lento. Ad esempio, quando avvio il gestore delle applicazioni, devo aspettare per vedere le lettere che ho digitato!

È come se la CPU fosse sovraccaricata e non fosse disponibile memoria, ma ho solo Firefox in esecuzione.

Come posso rendere più fluido il sistema? Aveva Windows XP installato e funzionava bene.

    
posta user301551 08.07.2014 - 17:15

5 risposte

35

Perché hai solo 1 GB di RAM! Questo non è l'unico problema, ma è parte di esso. Semplicemente, il tuo computer non può gestire l'intensità della grafica di Unity.

Windows XP non è come CPU / graficamente intenso come Unity, il desktop predefinito di Ubuntu 11.04+. È basato sul compiz e ha tutti i tipi di grafica di fantasia, come il dash trasparente e il launcher espandibile. Consiglierei di installare Lubuntu o Xubuntu , o di mettere XFCE o LXDE su e usando quello piuttosto che l'unità.

Ho entrambi su 3 vecchi computer XP, e stanno funzionando bene (digitati su un laptop Lubuntu 2006 con 683 MB di RAM).

  

È come se la CPU fosse sovraccaricata e non ci fosse memoria disponibile

Probabilmente la CPU è sovraccaricata / probabilmente non c'è abbastanza RAM disponibile. Prova a installare e usare midori - è più leggero, ed è quello che sto usando al momento.

    
risposta data Tim 08.07.2014 - 17:26
13

Due cose:

1) Ubuntu 14.04 utilizza Unity 3D, che è basato su Compiz. Il tutto viene reso tramite OpenGL con accelerazione hardware. Questo è fantastico se hai buoni driver e una buona scheda video, non tanto se manca uno dei due.

Non è assolutamente necessario cambiare distribuzione. Basta installare un ambiente desktop più leggero, disconnettersi e accedere nuovamente al nuovo desktop. Per facilità d'uso, quello preferito è solitamente Xfce.

2) Combinazione del job cron aggiornato update-apt-xapian-index e pianificazione del processo interrotta nel kernel. Per farla breve, è necessario aggiungere 'noautogroup' alle opzioni di avvio, altrimenti l'elaborazione della niceness non funzionerà. Quindi:

  1. elevare alla radice con sudo
  2. in / etc / default / grub, modifica GRUB_CMDLINE_LINUX_DEFAULT come "silenzioso splash noautogroup"
  3. avvia 'update-grub'
  4. riavvio

Questo è più sicuro dell'uso della variabile sysctl di kernel.autogroup, che potrebbe causare il panico di alcuni computer.

In ogni caso, contrariamente a quanto molti dicono, Ubuntu funziona bene con 1 GB di RAM se non usi il desktop di default gonfio.

Modifica: in realtà ho archiviato un bug di Launchpad sul secondo numero dello scorso anno: link

    
risposta data DanL4096 08.07.2014 - 20:00
3

È molto probabile che tu abbia 2 colli di bottiglia rilevanti:

  • la bassa quantità di RAM disponibile per il sistema, che in alcuni casi è ancora inferiore al valore nominale, ad esempio se la tua GPU sta rubando del RAM dal sistema, la quantità totale disponibile per il sistema è 1 Gb - WhatTheGPUIsUsing
  • l'HDD lento. Tipicamente i vecchi notebook hanno un disco da 5400rpm, questa è probabilmente una cifra molto piccola per gli standard di oggi, non c'è un buon rendimento che il sistema operativo può usare.

La prima conseguenza è che hai una RAM bassa e nemmeno lo SWAP è utile a causa dell'HDD lento.

Fondamentalmente quando si ha una bassa quantità di RAM il sistema utilizza lo SWAP, una partizione sul disco rigido, per archiviare i file temporanei proprio come si fa con la RAM, in primo luogo, ciò consente al sistema operativo di avere più spazio di archiviazione temporaneo e "aggiusta" le cose quando non c'è una buona quantità di RAM disponibile.

A meno che tu non abbia disattivato o rimosso la partizione di swap, lo swap è lì e funziona contro i tempi, ma non puoi davvero fare troppo perché anche usare uno swap su un HDD lento è meglio che avere il tuo OS o il tuo applicazioni terminate a causa della memoria che non c'è.

Quindi dovresti mantenere le cose come sono ora, puoi forse fare 2 cose:

  • prova un'altra distribuzione come Archlinux, che è tipicamente più veloce e leggero ma richiede un po 'di tuning e devi leggere alcuni articoli e manuali wiki per sapere cosa stai facendo
  • prova ad avviare in console senza una GUI, se riesci a vivere con solo la console, il tuo performane ne trarrà vantaggio, in modo obliquo dipende da cosa devi fare, se devi codificare e scrivere documenti o controllare le email, tu puoi farlo con un terminale, se ti piace navigare sul web, beh puoi farlo anche tu, ma non è certamente all'altezza di ciò che ottieni con firefox in una sessione X11.
risposta data user3784961 09.07.2014 - 02:48
3

C'è anche gnome-session-flashback che dovrebbe sembrare familiare se hai usato precedenti iterazioni di Ubuntu. Oltre ad avere un aspetto simile, è anche meno dispendioso in termini di risorse.

    
risposta data prusswan 09.07.2014 - 04:35
-2

Hai controllato il file di scambio in Monitor di sistema / Risorse - sebbene funzionasse correttamente in 13.10 - non è stato attivato quando ho eseguito l'aggiornamento a 14.04 sul mio laptop.

    
risposta data Simon Bateman 09.07.2014 - 15:01

Leggi altre domande sui tag