Strona 2 z 4 PierwszyPierwszy 1234 OstatniOstatni
Pokaż wyniki 11 do 20 z 32

Temat: JSP Servlets vs PHP

  1. #11

    Domyślnie

    Znow mnie zaciekawiles.
    Co masz na mysli ze przestaje sie oplacac od 3+ uzytkownikow?
    I co mam zostawic odpowiedniej warstwie serwera www?
    Rozwin to naprawde bo moze myslimy o dwoch roznych sprawach.
    Bo jesli myslisz ze chce tworzyc nowy watek dla kazdego nowego clienta odwiedza strone to nie o tym mysle.
    Chodzi o watki ktore beda tworzone w czasie sprawdzania tych XMLi czyli nowy watek dla danego typu reguly.
    Jeden watek sprawdza co zostalo usuniete drugi co dodane trzeci co zmienione itp to tylko prosty przyklad.
    Ostatnio edytowane przez szymkraw : 06-05-2014 - 13:02

  2. #12

    Domyślnie

    Cytat Napisał szymkraw Zobacz post
    Co masz na mysli ze przestaje sie oplacac od 3+ uzytkownikow?
    multithreading - apache php > users requests - Stack Overflow
    Głos racjonalny.

  3. #13

    Domyślnie

    No to nie myslimy o tym samym. To o czym mowisz jest oczywiste jak slonce na niebosklonie.
    Edytowalem moj post wyzej przeczytaj. Mi chodzi o wielowatkowosc w czasie validacji tych plikow a nie gdy clienci odwiedzaja tego samego URLa

  4. #14

    Domyślnie

    Po co takie kombinacje skoro to nic nie przyśpiesza?
    Głos racjonalny.

  5. #15

    Domyślnie

    Jakto nie?
    Czemu sadzisz ze nic nie przyspiesza?
    Po to sa watki zeby przyspieszyc wszystko i robic rzeczy jednoczesnie zamiast jedno po drugim czy sie myle?
    Ostatnio edytowane przez szymkraw : 06-05-2014 - 13:15

  6. #16

    Domyślnie

    Bo nie ma różnicy.
    Wątki jest sens implementować gdy masz jedną maszynę na której musisz wykonać jedno zadanie możliwe szybko.
    To się w ogóle nie opłaca przy serwerze www.
    Ostatnio edytowane przez lame2 : 06-05-2014 - 13:19
    Głos racjonalny.

  7. #17

    Domyślnie

    Wytlumacze Ci cos:
    Masz 3 zadania ktore musza byc wykonane na serwerze:
    1. Wykonac jakies obliczenia na pierwszej Liscie (1min)
    2. Wykonac jakies obliczenia na drugiej liscie(3min)
    3. I na 3 tak samo(2min)

    Twoje podejscie zaklada robienie tych 3 rzeczy jedna po drugiej. Czemu?
    Moge miec 3 watki robiace te obliczenia jednoczesnie i max czas wykonania tego to max czas obliczenia wszystkiego dla najwiekszej listy.
    Kazda lista trzyma obiekty innego typu dla kazdej wykonywane sa inne obliczenia. Wynik zapisany w osobnych zmiennych. Bedzie scalony gdy ostatni watek wykona zadanie. Wszystko thread-safe.
    Twoje podejscie: 6min
    Multhi-threading: 3min

  8. #18

    Domyślnie

    A teraz przeanalizuj co się dzieje gdy wykonujesz więcej niż jedną serię obliczeń jednocześnie..
    Głos racjonalny.

  9. #19

    Domyślnie

    Cytat Napisał lame2 Zobacz post
    A teraz przeanalizuj co się dzieje gdy wykonujesz więcej niż jedną serię obliczeń jednocześnie..
    Jesli watki dzialaja na mutually independent data tak owszem wszystko dziala jak nalezy
    Przeciez wspominalem ze uzyskalem 20% wzrost wydajnosci

  10. #20

    Domyślnie

    Cieszę się że w końcu załapałeś...
    Głos racjonalny.

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj