Czy Unity 2d zużywa mniej zasobów systemowych niż Unity 3d? Gdyby wymagało mniej zasobów systemowych, czy przejście na Unity 2d wydłużyłoby żywotność baterii mojego laptopa?
Czy Unity 2d zużywa mniej zasobów systemowych niż Unity 3d? Gdyby wymagało mniej zasobów systemowych, czy przejście na Unity 2d wydłużyłoby żywotność baterii mojego laptopa?
Odpowiedzi:
Zdecydowanie. Aplikacje wymagające zasobów zwiększają obciążenie po stronie sprzętowej (procesor, aktywność magistrali, przydział pamięci itp.), Co prowadzi do zwiększonego zużycia energii. Jeśli chcesz zoptymalizować żywotność baterii, proponuję następujące rzeczy:
Używaj minimalnego GUI bez tylu fantazyjnych efektów. W 11.04 możesz wybrać Ubuntu (Classic) podczas logowania.
Wyłącz adapter bezprzewodowy i adapter bluetooth. Zaskakujące jest to, że te adaptery mogą wyczerpać większość czasu pracy baterii. Włącz je tylko wtedy, gdy ich używasz.
Przyciemnij ekran do najniższego poziomu, który jest praktyczny i wygodny.
Nie pracuj w taki sposób, aby wielozadaniowość procesów była konieczna, chyba że musisz to zrobić.
Wyłącz dźwięk lub użyj słuchawek. Korzystanie z wbudowanych głośników wymaga większej mocy.
Wypróbuj to, a zdziwisz się, jak długo może trwać bateria laptopa (pod warunkiem, że bateria się nie wyczerpuje).
Mam nadzieję że to pomoże.
Problem z żywotnością baterii wynika z regresji w jądrze Linuksa. Nie ma to nic wspólnego z jednością.
Jestem pewien, że efekty unity 3d mają niewielki negatywny wpływ w porównaniu z unity2d, ale w tym momencie najlepiej jest poczekać na wersję jądra, która rozwiąże problem.
Jądro AFAIK 3.0 nadal ma ten problem, ale w mniejszym stopniu.
Myślę, że to naprawdę zależy od twojego sprzętu i sposobu, w jaki patrzysz na „mniej zasobów”. Jeśli mówimy tylko o zasobach, takich jak ogólny sprzęt, wykorzystanie pamięci i procesora, pomijając kwestię baterii, należy wziąć pod uwagę twój sprzęt.
Jeśli nie masz zewnętrznej karty graficznej (do procesora), sens ma stwierdzenie, że Unity 2D zużywa mniej zasobów.
Jeśli jednak masz całkiem przyzwoitą zewnętrzną kartę graficzną, dlaczego te zasoby są chłodne z boku? Korzystanie z Compiz (Unity 3D) wykorzystuje dostępne zasoby, które w przeciwnym razie po prostu by tam siedziały i zostałyby zmarnowane. Podczas gdy z jednego punktu widzenia zużywa więcej zasobów, z drugiej strony przenosi pewne obciążenia na twój procesor graficzny, więc faktycznie zużywa mniej zasobów na czysto procesorze i pamięci.
Wystarczy spojrzeć na analizę Desktop Manager firmy Phoronix
Ten sam komputer, na którym działają Compiz i Metacity, i działają one mniej więcej tak samo. Dlaczego więc nie uzyskać wymyślnego efektu?
w końcu tak na to patrzysz. I prawdopodobnie nie ma sposobu, aby się upewnić, który z nich jest lepszy w twojej konfiguracji, dopóki go nie przetestujesz.
Właściwie użyłem powertop do pomiaru liczby pobudek, co jest wskaźnikiem zużycia energii. Unity 3d, klasyczny z efektami, klasyczny bez efektów są mniej więcej takie same, jeśli chodzi o budzenie. Unity 2d wydaje się być mniej wydajny - może wynikać z wczesnego etapu rozwoju. KWORKER, cokolwiek to jest, powoduje najwięcej przebudzeń i jest to proces, którego wcześniej nie widziałem.
Powinieneś sprawdzić aplet zarządzania energią Jowisza, który dał mi kilka dodatkowych godzin na mojej baterii.
http://www.omgubuntu.co.uk/2010/02/jupiter-awesome-netbook-powerconfig-applet/