Czy Gnome 3 jest lżejszy niż Gnome 2?


12

Idąc w kierunku Gnome 3, chciałbym wiedzieć, czego się spodziewać. Czy może być bardziej responsywny pulpit, szybsze uruchamianie aplikacji? Czy powinienem zacząć myśleć w innym DE, jeśli wydajność stanowi problem?

Zastanawiam się nad porównaniem Gnome-3 vs Gnome-2 , a nie Gnome Shell vs Unity .


1
Mogą pojawić się pewne nieporozumienia dotyczące Gnome 3 i Gnome Shell. Ubuntu 11.04 używa Gnome 2 i Unity domyślnie działa na nim. W 11.10 Gnome 3 będzie domyślnym DE, ale Unity nadal będzie domyślnym interfejsem użytkownika. Interfejs użytkownika, który ludzie nazywają Gnome 3, to tak naprawdę Gnome Shell, który nie jest obecnie obsługiwany w 11.04. W 11.10 Gnome Shell powinien mieć pełne wsparcie, ponieważ Ubuntu będzie działało na Gnome 3.
Kris Harper

Dziękuję Ci. Zaktualizowałem pytanie, aby było bardziej jasne.
desgua

Nie wiem, czy istnieje standard oprogramowania do ważenia?
TheXed

Myślę, że nie ma, ale możemy dokonać porównań ;-)
desgua

Odpowiedzi:


16

Pierwszy problem do wykonania tego porównania: jak zmniejszyć wpływ interfejsu użytkownika na wyniki?

Moim pierwszym rozwiązaniem było użycie Lubuntu, ponieważ zarówno 11.04, jak i 11.10 ma to samo środowisko LXDE (patrz poniżej Stare ). Ale później pomyślałem, co teraz wydaje się oczywiste: jak ktoś może porównać wersje Gnome, które nie używają Gnome? o_O Porównanie musiało zostać wykonane inaczej. Tak było. ;-)

Stworzyłem maszynę wirtualną z VirtualBox, a następnie zainstalowałem 11.04 i Oneiric Ocelot jeden obok drugiego. Następnie zainstalowano dodatki gościa i ponownie uruchomiono systemy.

Otworzyłem terminal i piszę, uname -aaby zobaczyć informacje:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Następnie używam polecenia, topaby zobaczyć uruchomione procesy i użycie pamięci:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Monitor graficzny:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

W końcu otworzyłem w tej sekwencji: Firefox, Libreoffice, Banshee.

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Wnioski

Z topwidzimy, że zarówno w 4 większość zasobów intensywne procesy są w następującej kolejności:

compiz> Xorg> gnome-terminal> góra

Monitor systemu pokazuje, że
11,04 zużywało 271,9 MiB pamięci RAM i ~ 20% procesora,
podczas gdy
Oneiric zużywał 345,1 MiB pamięci RAM i ~ 20% procesora.

Po otwarciu niektórych programów wartości te są zamykane:
11.04 używało 482,6 MiB pamięci RAM i ~ 20% procesora,
podczas gdy
Oneiric używało 481,1 MiB pamięci RAM i ~ 20% procesora. Partycja wymiany była używana z 19.0 MiB

Myślę, że może Oneiric wstępnie ładuje niektóre biblioteki, aby aplikacje mogły ładować się szybciej. To by wyjaśniało, dlaczego 11.04 początkowo ma mniej pamięci RAM, ale po otwarciu niektórych programów zużycie pamięci RAM jest praktycznie równe.

Więc chociaż niektórzy mogą się spierać, czy tak jest, czy nie jest fair porównywanie wersji alfa z oprogramowaniem premium, liczby te pokazują tylko niewielką zmianę.

Cieszyć się ;-)


Stare
Próbując wyeliminować inne zmienne w celu wyizolowania Gnome-3 w porównaniu z Gnome-2 , pobrałem Lubuntu 11.04 i Lubuntu 11.10 alfa-3. (Pojawia się kolejny problem: czy sprawiedliwe jest porównanie oprogramowania alfa z oprogramowaniem premium? Później wrócę do tego punktu.)

Stworzyłem maszynę wirtualną za pomocą VirtualBox, a następnie uruchomiłem oba systemy operacyjne z wirtualną Live CD.

Potem otworzyłem terminal i piszę, uname -ażeby zobaczyć informacje:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Następnie używam polecenia, topaby zobaczyć uruchomione procesy i użycie pamięci:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Monitor graficzny:

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

W końcu otworzyłem w tej sekwencji: Chromium, Menedżer archiwum, Abiword, Gnome MPlayer.

11.04

wprowadź opis zdjęcia tutaj

Oneiric Ocelot

wprowadź opis zdjęcia tutaj

Widzimy więc, że Oneiric z LXDE zużywa mniej procesora i mniej pamięci nawet w wersji alfa. Jestem tu szczęśliwie zaskoczony. Ale przecież wszystko jest tak, jak powinno być: ewoluować na lepsze.

Mamy nadzieję, że może to złagodzić intuicyjne przekonanie, że Gnome robi się coraz cięższy. (Cięższe jest naturalna ewolucja innych systemów, nie tutaj ;-))


Uwielbiam ten test, który zrobiłeś. Naprawdę niesamowite.

Nie to samo, ale w końcu Phoronix dokonał pewnych testów porównawczych: phoronix.com/…
desgua

0

GNOME3 jest obecnie nieobsługiwany w Ubuntu 11.04 (w tej chwili). Podobnie jak GNOME, nie jest to najlżejsze środowisko graficzne. Zniszczy wszystko: P Jeśli potrzebujesz lżejszego środowiska pulpitu, XFCE lub LXDE (lub jakikolwiek akronim) to dwa najlżejsze środowiska pulpitu, które obecnie działają. W przyszłości GNOME3 może być wydany jako stabilny, ale na razie nie polecam go używać (ponieważ wcale nie zwiększa wydajności - raczej psuje system)

EDIT
GNOME3 będzie dostarczany z wersją 11.10, jednak, jak już powiedziałem, nie będzie lekki. Będzie to stosunkowo ciężkie dla twojego systemu.


Dziękuję Ci bardzo. Ale gnome 3 powinien dotrzeć do Ubuntu 11.10, prawda? I zastanawiam się, jak wypada w porównaniu do swojego poprzednika.
desgua,

Gnome3 jest domyślnie używany w 11.10. Powinieneś to określić, aby ludzie nie sądzili, że Gnome3 jest niestabilny. Po prostu nie jest kompatybilny z Ubuntu przed 11.10.
Jo-Erlend Schinstad

Wszyscy zdajecie sobie sprawę, że jesteście w stanie edytować mój post, a następnie mogę przejrzeć edycję później i zaakceptować / zmienić ją, prawda?
Thomas Ward

-2

Gnome 3 jest cięższy, wolniejszy i mniej funkcjonalny. Ale Ubuntu użyje Unity jako domyślnej powłoki.


1
Cóż, ale Unity będzie działać na Gnome 3. Myślę, że Gnome 3 kontra Gnome 2, a nie Unity vs Shell.
desgua
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.