Skocz do zawartości

ritchey

Użytkownicy
  • Zawartość

    101
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    8

Posty napisane przez ritchey


  1. Info jakie chciałem uzyskać już uzyskałem dzięki osobom które się w tym poście wypowiedziały za co bardzo dziękuję.

    Co do wypowiedzi pana "glanpolnet" nie będę tego komentował, bo nikomu nie muszę udowadniać swoich umiejętności, i również nikt nie musi w to wierzyć, spoko to wolny kraj na całe szczęście i każdy pisze co myśli.

    Co do mojego portalu, powstanie na bank i nikt swoimi słowami mi w tym nie przeszkodzi. :)

    Jeszcze raz dziękuję za wszelkie podpowiedzi co do serwera.

     

    @cybered

    Jeszcze jedna sugestia. Podstawowy błąd który popełnia mnóstwo osób.

    Większość pomyśli sobie no to teraz zrobie sobie taki serwis i zaczyna go robić. Zresztą Ty też chciałeś iść tą drogą. Pomyślałeś sobie - no to stworzę serwis typu rapidshare i od razu chciałeś wziąść się do pracy.

     

    To jest błąd. Ponieważ zanim zaczniesz cokolwiek robić - powinieneś zrobić porządny research na to CO NAJLEPIEJ ZROBIĆ ? Tak jak powiedziałem - rapidshare - raczej odradzam - duża bariera wejścia. Poświęć na ten research minimum tydzień, a najlepiej to 2-3 tygodnie. Zapoznaj się z branżą startup-ową, prześledź co jest na czasie. Co jest teraz hot w USA, a czego jeszcze nie ma w Polsce. Uwzględnij przy tym Twoje mocne i słabe strony, etc.

     

    Filmy z prezentacji Aula mogą być bardzo pomocne, itp. tu przykład:

     

    Nie załamuj się porażkami. Pamiętaj że każda porażka to tylko kolejny krok do sukcesu.

    Wierze w Ciebie i życzę powodzenia.

    Jak będziesz mieć jakieś pytania, to chętnie Ci pomogę na PW :)


  2. @cybered

    Więc masz wiedzę, umiejętności i budżet i chcesz rozpocząć własny projekt. Bardzo dobrze - tylko nie wiem czy projekt typu rapidshare jest dobrym pomysłem. Takich serwisów jest już pełno i trudno Ci będzie konkurować z dużymi graczami, którzy już są na rynku od dłuższego czasu. Wydaje mi się, że powinieneś znaleźć jakąś niszę, w której będzie znacznie mniejsza konkurencja.

    Z własnego doświadczenia powiem jeszcze tyle, pierwszy własny projekt - prawie zawsze kończy się porażką. Tak więc im mniej w niego zainwestujesz tym lepiej - bo mniej stracisz:). Ale zdobędziesz wiedzę i doświadczenie które będą procentowały przy następnych projektach. Jeżeli będziesz zdeterminowany to któryś z nich na pewno odniesie sukces - czego Ci szczerze życzę :)


  3. Odnośnie wydajności procesora to:

    http://www.cpubenchmark.net/high_end_cpus.html

     

    Jak widać E3-1230v2, a zaraz po nim E3-1270.

    To prawda że przy treści statycznej CPU nie będzie mieć aż tak dużego wpływu na wydajność. Twoim głównym ograniczeniem będzie łącze. Jeżeli natomiast byś miał szybkie łącze (np. 1 Gbps) to powinieneś zadbać o to aby całość danych (pliki graficzne) mieściła się w RAM-ie (np 24 GB RAMu). Wtedy będzie cache-ował pliki w pamięci - tym samym ich odczyt będzie o kilka rzędów wielkości szybszy.


  4. Witam,

     

    Zaciekawiła mnie oferta firmy 1and1.com (pakiet UNLIMITED):

    http://www.1and1.com...av.linuxhosting

     

    W szczególności takie cechy jak:

    - powierzchnia dysku = BEZ LIMITU

    - transfer = BEZ LIMITU

    - dostęp przez SSH

    - dane przechowywane redundantnie w 2 oddzielnych lokalizacjach geograficznych

     

    I to wszystko za jedyne 7$ miesięcznie (a pierwszy rok tylko 5$/m-c).

     

    Czy na pewno nie ma tam żadnych haczyków ?

    Np jakieś ukryte limity, etc ?

     

    Serwer chciałbym wykorzystywać wyłącznie do backupu.

    Codziennie będę wrzucać (upload) na ten serwer jakieś 40-50 GB danych.

    Backupy będę przechowywać z ostatnich 5 dni więc obecnie łączna zajętość dysku nie przekroczy 250-300 GB. Aczkolwiek w przyszłości zajętość może przekroczyć nawet 500 GB.

    Dane będą pobierane bardzo rzadko (download).

     

    A może macie jakieś inne ciekawe propozycje, które spełniają w/w wymagania.

     

    Z góry dziękuję za opinie i uwagi :)


  5. Być może na VPS-ach (openvz) w innych firmach działało by lepiej. Chodzi o to że JVM widzi 2 GB RAM-u podczas gdy tak naprawdę gwarantowny masz 1 GB. JVM natomiast allokuje ilość pamięci zależną od dostępnego RAM-u (np. 1/4 dostępnego RAM-u).

    Z tego co wyczytałem - to kluczowym parametrem openvz dla JVM-a jest privvmpages. Poszukaj w google info na ten temat. Np. tu:

    http://forum.proxmox.com/threads/1495-Proxmox-OpenVZ-memory-Java-VMs-and-Zimbra


  6. VPS już aktywny. Póki co potwierdzam występowanie problemu. Najprostszy program zabiera ok 400 MB RAM.

    Potestowałem trochę, uruchom program z takimi parametrami:

     

     

    java -Xms48m -Xmx48m -Xss512k -XX:MaxPermSize=4m \
     -XX:ReservedCodeCacheSize=4m memtest
    

    48 MB powinno wystarczyć dla Twojego programu. Natomiast łączne zużycie pamięci jest na poziomie 105 MB (czyli sam JVM bierze jakieś 55 MB dla siebie). Czy takie zużycie jest dla Ciebie zadowalające ?

     

    P.S. możesz też ustawić i wyeksportować zmienną JAVA_OPTS aby te parametry były domyślne.


  7. Jak coś to mogę podrzucić na PW tą aplikacje do testów, ale zapewne na każdej innej będzie też zżerało olbrzymią ilość ramu.

    Raczej nie ma sensu sprawdzać Twojej aplikacji, skoro wcześniej sprawdzałeś że inne zachowują się tak samo. Czekam obecnie na aktywację VPS-a, ale w ViPower chyba te aktywacje są przeprowadzane ręcznie - więc zapewne dopiero jutro rano będzie aktywny.


  8. Łyka prawie 400MB, to musi być coś z VPS(zapewne przez OpenVZ). Na dużo słabszym domowym komputerze z prawie taką samą konfiguracją w systemie, mam dwa razy więcej aplikacji odpalonych i mieszczę się spokojnie w 1GB ramu.

    No cóż - dziwna sprawa. Samo OpenVZ nie powinno powodować problemu - gdyż tak jak mówiłem - pracowałem kilka m-cy na takim VPS-ie i nie było takich "efektów" jak u Ciebie.

     

    Problem tak bardzo mnie zaciekawił, że postanowiłem sam go sprawdzić i właśnie przed chwilą wykupiłem w ViPower VPS 1. Czekam na aktywację - jak tylko VPS będzie aktywowany to przetestuję :)

     

    Dam znać jaki wynik.


  9. Z tym intelem 520 też czytałem, że jaja są czy tam były... rzekomo Samsung 830 jest bombex, mam go w lapie aktualnie, tylko 128GB to właściwie 6 stówek...

    OCZ chyba tego Marvella w ogóle przejął, czy coś i dopracował, także chyba luz, choć ja osobiście OCZ nie lubię, nie mam zaufania.

    Samsunga 830 też mam w laptopie od pół roku. Żadnych problemów.


  10. Z Agility 3 nie powinno być problemu. Ten model jest już na rynku przez długi czas i wszystkie ewentuane problemy zostały już raczej wyeliminowane. Odnośnie żywotności dysku to SSD z zasady jest mniej awaryjny od HDD ze względu na brak "mechaniki".

     

    Natomiast polecam raczej model 120 GB: http://allegro.pl/ssd-ocz-agility3-120gb-525mb-s-500mb-s-gw-3lata-fv-i2571064055.html

    Jest tylko 150 zł droższy dostajesz 2 razy większą pojemność i większą wydajność (zapis 500 MB/s). Weź też pod uwagę to, iż na SSD zaleca się nie przekraczać 80% zajętości powierzchni dysku (dzięki temu kontroler ma możliwość równomiernego rozmieszczania danych). Tak więc 60 GB SSD efektywnie daje Ci jakieś 48 GB. To może okazać się zbyt mało jak na dysk systemowy. Natomiast na 120 GB dysku masz do dyspozycji 96 GB. To już powinno wystarczyć.


  11. Ok, mam taką propozycję.

    Napisz proszę prosty program:

     

    
    import java.io.Console;
    
    public class memtest {
    public static void main(String[] args) {
    	byte[] buf = new byte[10 * 1024 * 1024];
    	Console con = System.console();
    	con.readLine("Press ENTER to exit...");
    }
    }
    

    Skompiluj go i uruchom w konsoli:

    javac memtest.java
    java memtest
    

    Program zaalokuje 10 MB pamięci i będzie czekać na wciśnięcie klawisza ENTER. Uruchom wtedy drugie SSH i sprawdź zużycie pamięci przez JVM-a. Po sprawdzeniu wciśnij ENTER w pierszej konsoli aby zakończyć program.

    To dużo wyjaśni. Ponieważ jeżeli taki prosty program też będzie łykać 300MB to znaczy, że coś jest z JVM-em lub VPS-em. Jeżeli natomiast powyższy program łyknie niewiele ponad 10 MB to znaczy, że problem tkwi w Twojej aplikacji (obstawiam właśnie tą opcję).

     

    Daj znać jaki wynik.


  12. Większość problemów rozwiązywał zawsze update firmware-u,

    natomiast musisz brać pod uwagę fakt iż na dyskach tego typu nie powinno się używać najistotniejszych danych,

    a już na pewno bez raidu nic na to nie wrzucam, nie są to dyski z najwyższej półki jeśli idzie o SSD i należy brać poprawkę na ich awaryjność.

    Dzięki za odpowiedź. Oczywiście będzie RAID1 oraz backup danych na FTP.

    Natomiast mam pytanie - czy używałeś Vertex-ów 4 w zastosowaniach serwerowych ?

    Jeżeli tak - to czy nie miałeś z nimi żadnych problemów ?

     

    Z góry dzięki za odpowiedź.


  13. @Matmaxalez, nie mogłem edytować posta ;)

     

     

    @ritchey, stworzyłem launcher z tą formułą i ścieżką prowadzącą do pliku .jar, lecz po wykonaniu żadnej reakcji(dodałem "-jar" po java, ale efekt ten sam). Pliki .jar odpalam bezpośrednio z folderu przez VNC z tego co widzę taką komendą "/usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -jar %f" dodałem do niej na końcu tą formułę (nie wiem czy w dobrym miejscu), odpala się, tylko znowu wcina ponad 400MB.

     

    EDIT, przesunięcie %f na koniec pomogło, przy ustawieniu na 64m bierze lekko ponad 200MB, przy 32m trochę poniżej 200MB, ale nadal daleko do tych 50MB...

    Wiesz, należy rozróźnić 2 różne rzeczy:

     

    1. Pamięć jaką JVM przydziela dla aplikacji Java

    2. Pamięć jaką JVM zajmuje w systemie operacyjnym.

     

    Mimo że ta pierwsza to np. 64 MB, to JVM od systemu bierze znacznie więcej niż 64 MB (ponieważ sam JVM też trochę potrzebuje). Parametry Xms i Xmx dotyczą tej pierszwej pamięci.

     

    A tak w ogóle to jakiego JVM-a używasz ? Najlepiej wpisz coś takiego:

    java -version

    i wklej tu wynik.


  14. Witam,

     

    Mam pytanie do osób, które w swoich serwerach dedykowanych używają dysków SSD Vertex 4. Zastanawiam się nad zamontowaniem ich w swoim serwerze, ale mam pewne obawy co do ich niezawodności i stabilności (wiem, że vertexy 3 tuż po premierze sprawiały spore problemy).

    Czy nie macie żadnych problemów z tymi dyskami ?

    Czy pomimo, że na rynku istnieją dopiero od 4-ech m-cy - są godne zaufania i można ich używać w profesjonalnych zastosowaniach (tzn. "na produkcji")?

     

    Z góry dziękuję za opinie.

×