Powiązane (1)

  • Reklamy Google

  • wojtekmaj +12  

    Linki otwarte w nowej karcie pojawiają się obok aktywnej karty, a nie na końcu - to taka zauważalna zmiana jeszcze ;)

    pokaż komentarz
    wojtekmaj
  • konradk +5  

    Tadeusz Sznuk: Jakim cudem informacja o wersji beta jakiegos programu moze dostac na wykopie tyle wykopow?

    Uczestnik teleturnieju: Wystarczy aby informacja pojawila sie w Komputer Swiecie, a spamerzy z redakcji juz zrobią swoje.

    Tadeusz Sznuk: Dobra odpowiedz - po czym dodaje w swoim stylu - co ciekawe z dokladnie tego samego powodu ten komentarz dostanie wiele minusow... Kogo pan wyznacza?

    pokaż komentarz
    konradk
  • Eklektyk +1  

    Osioł ze Shreka: Ja! Ja! Wybierz mnie! Ja! Wybierz mnie!

    pokaż komentarz
    Eklektyk
  • AltumVidetur +12  

    Wszystko fajnie, a zrobili wreszcie ficzer "żryj mniej ramu"? W tej chwili pamięci zajmowanej przez FF starczyło by mi spokojnie na uruchomienie maszyny wirtualnej z XP na pokładzie, a w chwilach najlepszej formy nawet drugiej Visty.

    pokaż komentarz
    AltumVidetur
  • wojtekmaj -4  

    Tego ficzeru nie ma, ale jakoś żwawiej ładuje wykop pt. "Trafiłem szóstkę w lotka"; na to wygląda że lepiej sobie radzi z rozbudowanymi stronami. Wrażenia ogólnie pozytywne :)

    pokaż komentarz
    wojtekmaj
  • Three_Dee +2  

    Dobry tutorial jak to osiągnąć.
    Może się komuś przyda.
    http://www.youtube.com/watch?v=6W1cHoU4R-E&feature=PlayList&p=FC21F7E2707A0845&index=0&playnext=1

    pokaż komentarz
    Three_Dee
  • Shinu +1  

    moze i tez sie skusze.. bo faktycznie tracic miejscami ponad 500mb ramu na glupia przegladarke to przegiecie z deczka

    pokaż komentarz
    Shinu
  • NotMe +1  

    @AltumVidetur: "Wszystko fajnie, a zrobili wreszcie ficzer "żryj mniej ramu"?"

    W jakim celu? Pamięć RAM jest jednym z najszybszych miejsc do składowania danych (biorąc pod uwagę czas dostępu).
    W porównaniu z dyskiem twardym różnica wynosi kilka rzędów wielkości.

    Mimo, że nie mam tej pamięci zbyt wiele jak na dzisiejsze standardy i jej cenę (6 GB) to wolę szybko działające aplikacje niż dużą ilość wolnej pamięci - będę się martwił jak zacznie jej brakować.

    Zużyciem pamięci martwiłem się w czasach gdy standardem było 8 MB.

    pokaż komentarz
    NotMe
  • AltumVidetur -4  

    Bo Firefox nie jest jedynym programem jaki chce uruchomić na tym komputerze i dlatego nie powinien zajmować 1/3 ramu nie zostawiając miejsca na nic poza notatnikiem.

    6GB to jeszcze żaden standard - w laptopie z przed półtora roku jest zwykle 1 z możliwością rozbudowy do dwóch, a większość ludzi nadal ma system 32-bitowy, więc możliwości kończą im się na 3 z hakiem.

    Zresztą "jest dużo to niech się marnuje", to żadne usprawiedliwienie - prowadzi tylko do powstawania niezoptymalizowanych molochów i konieczności wymieniania sprzętu co pół roku - bo po co się wysilać przy pisaniu - i tak wszyscy mają 6GB, a jak nie to sobie dokupią.

    pokaż komentarz
    AltumVidetur
  • msichal -2  

    nie wiem czy wiesz ale jak otworzysz w operze czy nawet w IE tyle kart co na FF to i tak ilość ramu będzie pewnie porównywalna, a interfejs FF i tak szybszy

    pokaż komentarz
    msichal
  • AltumVidetur -7  

    nie ma tu wielkiego związku z ilością kart - raczej z czasem od uruchomienia programu - FF rośnie z godziny na godzinę. Co do szybkości interfejsu to przy szczytowym zużyciu ramu nie ma prawa być szybko, bo cały system zaczyna się krztusić.

    pokaż komentarz
    AltumVidetur
  • NotMe +1  

    Jeśli nie możesz zaktualizować komputera do wymagań nowego oprogramowania pozostaje Ci używać stare. Ja na boxie z 32 MB RAM (dreambox) używam linxa ale nie jest to wygodna aplikacja.

    Poza tym to co widzisz w menadżerze zadań to (domyślnie) tzw. zestaw roboczy czyli ilość przydzielonej pamięci wirtualnej w przestrzeni adresowej procesu (łącznie z pamięcią współdzieloną - np. kod systemowych bibliotek dll). Nie ma to nic wspólnego ze zużyciem fizycznej pamięci. Proces żądając pamięci otrzymuje od VMM przydział stron pamięci ale dopiero w momencie dostępu do, którejś z nich (na skutek page fault) zostaje jej przydzielona ramka pamięci fizycznej.

    W systemach 32-bitowych (np. Windows XP) jak najbardziej można używać więcej niż 3 GB pamięci jeśli procesor obsługuje PAE - teoretycznie do 64 GB.
    Mimo, że przestrzeń adresowa procesu w 32-bitowych windows jest ograniczona do 2 GB (w praktyce pojedynczy ciągły obszar nie przekracza 1 GB) nic nie stoi na przeszkodzie, aby proces otrzymał jej znacznie więcej - tylko dostęp do niej będzie wymagał przemopowywania.

    pokaż komentarz
    NotMe
  • NotMe +1  

    Errata:
    Zestaw roboczy to jednak wielkość fizycznie przydzielonej pamięci, oczywiście łącznie z pamięcią współdzieloną.

    "The working set of a process is the set of memory pages currently visible to the process in physical RAM memory. These pages are resident and available for an application to use without triggering a page fault.

    The working set includes both shared and private data. The shared data includes the pages that contain all the instructions that the process executes, including the process modules and the system libraries."

    http://msdn.microsoft.com/en-us/library/system.diagnostics.process.workingset.aspx

    pokaż komentarz
    NotMe
  • Johnny_Revolta 0  

    O czym Wy tu mówicie? Ja mam 512 ramu i FF mi działa dobrze...

    pokaż komentarz
    Johnny_Revolta
  • AltumVidetur -7  

    Jeśli nie możesz zaktualizować komputera do wymagań nowego oprogramowania pozostaje Ci używać stare. Ja na boxie z 32 MB RAM (dreambox) używam linxa ale nie jest to wygodna aplikacja.
    Tekst z lynxem mnie rozwalił. Czy Ty uważasz, że ja tu mam Atari? To zwykły laptop z przed kilkunastu miesięcy.

    Nie mam zamiaru wymieniać komputera co pół roku ze względu na przeglądarkę. Zresztą nie ma powodu - niech tylko API wtyczek na chrome się poprawi na tyle, żeby można było napisać coś w stylu TabMixPlusa i chętnie pożegnam FF jeśli nic się nie zmieni.

    Poza tym to co widzisz w menadżerze zadań to (domyślnie) tzw. zestaw roboczy
    Wiem jak wygląda mapowanie pamieci w Windowsie - możesz darować sobie wykład. Zresztą te wartości podałem czysto informacyjnie - chodzi o fakt, że uruchomienie FF i Eclipsa potrafi sprawić, że komputer mam z głowy na najbliższe 5 minut.

    PAE to tylko półśrodek i ma wiele wad.

    Zresztą co to wszystko ma do rzeczy? Developerzy FF przy okazji wersji 3.5 sprawili, że program rozrósł się prawie dwukrotnie przy minimalnej poprawie funkcjonalności - cena ramu nie jest żadnym usprawiedliwieniem dla pisania nieoptymalnego kodu.

    pokaż komentarz
    AltumVidetur
  • NotMe +1  

    @AltumVidetur: "Zresztą nie ma powodu - niech tylko API wtyczek na chrome się poprawi
    (..)
    chodzi o fakt, że uruchomienie FF i Eclipsa potrafi sprawić, że komputer mam z głowy na najbliższe 5 minut."

    Obawiam się, że po dodaniu wtyczek memory footprint chrome wzrośnie albo program stanie się wolniejszy.
    Nie da się zjeść ciastka i mieć ciastka.
    Masz poprostu za mało pamięci do jednoczesnego korzystania z JVM i Firefoxa.

    Wypróbuj Operę. Sporo tego to co w FF jest dostępne w postaci rozszerzeń ma już wbudowane, nie da się jej aż tak spersonalizować ale (podobno) potrzebuje mniej pamięci.

    @AltumVidetur: "cena ramu nie jest żadnym usprawiedliwieniem dla pisania nieoptymalnego kodu."

    Optymalnie to jest m.in. trzymać ile się da w pamięci RAM ponieważ jest najszybsza.
    W porównaniu z dyskiem:
    - 37 razy szybszy transfer
    - ok. 1 000 000 razy krótszy czas dostępu!

    W zamierzchłych czasach z powodu cen pamięci robiło się różne sztuczki aby zmniejszyć memory footprint (demka 64K robią wrażenie nawet dzisiaj) ale poziom skomplikowania oprogramowania oraz architektury współczesnych procesorów sprawia, że nikt się już w to nie bawi - np. upakowywanie danych przy wielu procesorach niekorzystnie wypływa na wydajność.

    Spójrz na to z punktu widzenia przeglądarki - wczytała dokument, zapisała go na dysku, sparsowała i utworzyła DOM:
    - usuwa to co się da z pamięci tuż po wyświetleniu:
    jeśli będą potrzebne to pobierze je z dysku (zawsze wolno)
    - niczego nie usuwa:
    jeśli zabraknie fizycznej pamięci system przeniesie strony na dysk (wolno tylko jeśli masz mało pamięci).
    Dodatkowo w pierwszym przypadku trzeba napisać kod, który tym będzie zarządzał (i miejsce, w którym możemy wprowadzić do aplikacji błędy), natomiast w drugim całą robotę odwala system.

    pokaż komentarz
    NotMe
  • AltumVidetur -9  

    Jeszcze drobny szczegół z ostatniej chwili - Właśnie musiałem zabić proces firefoxa, bo samodzielnie zatkał mi ok. 50% pamięci, wiec ilość dostępnej FIZYCZNEJ pamięci spadła praktycznie do zera - od kilku godzin mam otwarte tylko iGoogle i 2-3 karty wykopu.

    Wyjaśnij mi jaka optymalizacja prędkości mogła spowodować, że nagle FF potrzebował drugie tyle pamięci co zwykle i to w momencie, kiedy w sumie nie był używany? Bo moim zdaniem o ile nie cachował sobie stron na przyszłość przy użyciu szklanej kuli to był to poprostu wyciek wynikający z błędu programisty.

    pokaż komentarz
    AltumVidetur
  • NotMe 0  

    Ja nie twierdziłem, że Firefox jest bez błędów - wystarczy zajrzeć na bugzille (przy okazji możesz zgłosić ten problem).
    Możliwe, że masz zainstalowane jakieś rozszerzenie, które ujawnia wyciek - u mnie Firefox zajmuje stabilne ok. 200 MB - możliwe, że wynika to z tego, że nie używam iGoogle.

    Nie zmienia to faktu, że nawet do pracy z aplikacjami biurowymi 4 GB pamięci to standard (tym bardziej dla np. OpenOffice, który działa pod JVM), a na maszynie developerskiej min. to 8 GB.
    Kupując komputer trzeba pamiętać, że będzie tak szybki na ile pozwoli najsłabszy komponent w zestawie, a niestety brak pamięci RAM wymusza użycie powolnego swapa.

    Od dawna nie musiałem się interesować tym ile pamięci zużywa dany program, tym bardziej że od pojawienia się Visty nawet ubijanie programów nie wymaga uruchamiania menadżera zadań.

    pokaż komentarz
    NotMe
  • AltumVidetur -9  

    Problem w tym, że wycieki pamięci pojawiały się w FF od wersji 2.x, a może i wcześniej - to nie jest problem, który pojawia się przy jakiejś szczególnej konfiguracji dodatków, czy rzadkich scenariuszach, co zresztą widać po ilości plusów jakie dostałem przy pierwszym komentarzu.

    Nie zmienia to faktu, że nawet do pracy z aplikacjami biurowymi 4 GB pamięci to standard
    My na pewno żyjemy w tym samym kraju? O ile wiem teraz z reguły do domu kupuje się 4GB, jeszcze rok temu było 2, góra 3. A przeglądarka i Word to nie nie jest konfiguracja z którą ma prawo sobie nie radzić roczny, czy dwuletni komputer.

    (tym bardziej dla np. OpenOffice, który działa pod JVM)
    Dlatego nie używam OpenOffice, a i Eclipsa unikam - kolejny przykład koncertowego marnowania zasobów.

    a na maszynie developerskiej min. to 8 GB.
    Dobry żart, muszę pokazać szefowi - na pewno mu się spodoba.

    Serio nie wiem skąd to wyobrażenie, że wszyscy mają bóg-wie-jakie komputery do grania w pasjansa i czytania onetu i chętnie będą je wymieniać co pół roku żeby sprostać wymaganiom sprzętowym przeglądarki(nawiasem mówiąc do niedawna wymagania sprzętowe, którymi wogóle trzeba było się przejmować poza grami mógł mieć najwyżej AutoCad, czy program do obróbki wideo).

    pokaż komentarz
    AltumVidetur
  • msichal 0  

    można jakoś sprawdzić uptime? Mój działa pewnie juz z 5h a zajmuje niecałe 200MB przy średnio pewnie 5ciu kartach.

    pokaż komentarz
    msichal
  • AltumVidetur -9  

    systeminfo | find "Czas pracy"
    Tylko co z tego? Póki co jest was dwóch, którzy twierdzą, że wszystko ok i jeden kolega, który ma 6GB ramu i wszystko gdzieś :)

    A jak mówiłem patrząc na rozkład plusów to nie jest tylko mój problem, który sobie wymyśliłem, żeby usprawiedliwić ten jakże średniowieczny sprzęt :)

    pokaż komentarz
    AltumVidetur
  • NotMe 0  

    4 GB RAM dla PC to koszt maksymalnie 400 zł (starsze i wolniejsze układy kosztują nawet o połowę mniej).

    To co ludzie kupują to jest inna historia. Mało kto zdaje sobie sprawę, że komponenty trzeba zbilansować. Na nic zda się szybki CPU i pamięć Turbo Extreme jeśli będzie jej za mało.

    Nie wiem czym się zajmujesz ale w przypadku produkcji oprogramowania, nawet jeśli założymy, że środowisko testowe (bazy danych, serwer aplikacji, itd.) jest na osobnej maszynie to współczesne środowiska programistyczne i tak spożytkują tę pamięć.
    Nie da się też na dłuższą metę unikać JVM, .NET itp. - stety cz nie wirtualizacja postępuje. Zresztą współczesna przeglądarka już dawno nie służy tylko do przeglądania ale właśnie do wykonywania całych (często dosyć złożonych) aplikacji.

    Oczywiście pisząc o minimalnej wielkości pamięci miałem na myśli wielkość potrzebną do bezproblemowej i efektywnej pracy - nie znaczy to, że nie da się pracować przy mniejszej pamięci kosztem wydajności.
    Jeśli ktoś może poczekać trochę dłużej na otwarcie programu/projektu czy kompilację, nie przeszkadza mu opóźnienie z jakim program podpowie mu nazwę funkcji itd. to inwestować w pamięć nie musi.

    pokaż komentarz
    NotMe
  • NotMe -1  

    @AltumVidetur: "Tylko jedna sprawa - jak to jest, że chrome (...) startuje w 3 sekundy i zajmuje cały czas niecałe 200mb, a FF potrzebuje na start pół minuty i zajmuje ramu jak mu się uwidzi?"

    To co opisujesz to prawdopodobnie bug w FXie ale zauważ, że Chrome powstało od zera i nie musi ciągnąć za sobą balastu kompatybilności.
    Jak wiesz nie ma oprogramowania bezbłędnego, a akurat wycieki zasobów (tu pamięci) bywają dosyć trudne do wykrycia. Wbrew powszechnej opinii nie zdarzają się tylko w oprogramowaniu z ręczną gospodarką pamięcią - równie dobrze można gubić pamięć w środowisku zarządzanym.
    Oczywiście masz rację, że FX powinien być zrobiony lepiej. Dodatkowo nie tylko ze zużyciem pamięci ma problemy.

    @AltumVidetur: "A co do ramu - płyta główna obsługuje góra dwa - jako, że to laptop 4GB ramu to dla mnie w tej chwili koszt około 2500zł"

    W laptopach to niestety problem.

    Przejście z 2GB do 4GB to był spory skok jeśli chodzi o komfort pracy:
    - przestajesz czuć różnicę pomiędzy aplikacjami w bajtkodzie i natywnymi - wszystkie działają i uruchamiają się równie szybko,
    - w o wiele mniejszym stopniu odczuwa się też różnicę w wielkości aplikacji (uruchomienie NetBeans ok. 3 s., OpenOffice Writer tyle samo co otwarcie eksploratora)
    - brak opóźnień GUI (w tym szybkie przełączanie pomiędzy aplikacjami), które zwykle wynikają ze swapowania,
    - itp.

    pokaż komentarz
    NotMe
  • highlander +1  

    firefox 3.5.4
    7 kart, 7 wlaczonych dodatkow i 150 mb ramu zajetego. nie wiem czy to duzo, ale opere jak uzywalem to ta nie wyswietlala wielu stron poprawnie.

    pokaż komentarz
    highlander
  • ragon -5  

    Już 3.7a1 jest.

    pokaż komentarz
    ragon
  • jk1700 -4  

    Nie ma, jest 3.7a1pre

    pokaż komentarz
    jk1700
  • ulbrek +24  

    Nie, po prostu nie ma sensu w pisaniu o operze w wykopie o firefoxie i odwrotnie.

    pokaż komentarz
    ulbrek
  • PrawdaToDziwka -1  

    Firefox bez bugów?

    Wiara pomaga
    Viagra bardziej

    pokaż komentarz
    PrawdaToDziwka
  • Krissmon -4  

    Nie ma żadnych bugów?

    pokaż komentarz
    Krissmon
  • Shinu +5  

    widziales bete bez bugow?

    pokaż komentarz
    Shinu
  • metaxy +2  

    Lancia Beta.

    pokaż komentarz
    metaxy
  • blasciq +1  

    @metaxy

    Niestety Lancia Beta potrafi się czasem wysypać.

    http://www.youtube.com/watch?v=Vzza8vjaOzc

    pokaż komentarz
    blasciq
  • metaxy 0  

    Cóż ma Lancia Delta Integrale wspólnego z Betą? Prócz producenta?

    pokaż komentarz
    metaxy
  • KoderDeKoder 0  

    Póki co znalazłem tylko bugi w spell checkerze. Nie zna choćby takich słów jak "że" i wielu innych podstawowych. Przestały za to mnie prześladować błędy z poprzedniej wersji związane z silnikiem javascript (do dupy działały usługi google jak gmail czy sama wyszukuwarka).

    pokaż komentarz
    KoderDeKoder
pokaż 

Wykopali i zakopali (59 / 19)