Keresés

Új hozzászólás Aktív témák

  • vargalex

    félisten

    válasz Laca 012 #8929 üzenetére

    Hi!

    Milyen ftp servert használsz? Nekem csak 32MB RAM van a router-ben, mégis tudok ftp-zni (kívülről is), ha seed-el, ha nem. Legfeljebb a swap-ba áttolja az éppen nem használt dolgokat. Én vsftpd-t használok, de 1 MB-ban vígan elvan, míg neked 2.5MB szabad RAM-od van.
    Egyébként, ha ssh-zni tudsz, de semmiképp nem tudsz ftp-zni, akkor próbáld meg a WinSCP-t SCP protokollal. Az menni fog.

    [ Szerkesztve ]

    Alex

  • vargalex

    félisten

    válasz Laca 012 #8929 üzenetére

    Hi!

    Még valami: a swap-ból a nem használt dolgok memória felszabadulása esetén nem fognak automatikusan visszatöltődni a RAM-ba. Felesleges művelet lenne, ugyanis később lehet, hogy nem is azokra lesz szükség. Majd akkor visszatölti, ha tényleg kell.
    Tehát, teljesen normális, hogy ha nincs futó torrent, akkor sem szűnik meg a swap használata.

    Alex

  • mgrincs

    tag

    válasz Laca 012 #8929 üzenetére

    Szia,

    nem véletlenül a xinetd indítaná az ftp szervert?
    Ha igen, akkor, lehet csak el kellene indítani direktbe, 128MB-nál valószínűleg nem oszt-nem szoroz az az 1MB.
    Az is lehet, hogy nem a memória a mérvadó, hanem az egyszerre fenntartott kapcsolatok.
    A torrented elhasználja, majd mikor azt megállítod, nem szabadítódnak fel még mindig, csak újraindításkor.
    Ennek maximumát a /proc/sys/net/ipv4/ip_conntrack_max-ban tárolt érték adja meg, sajna az éppen felhasznált mennyiség nem tudom hol van nyilvántartva. Ezt ajánlják 4096-ra állítani.

    http://www.youtube.com/watch?v=HkTa3-ZZbD8

  • ecaddict

    senior tag

    válasz Laca 012 #8929 üzenetére

    Miből gondolod, hogy a swap-ot rendszeresen írja? Ez igaz lehet 32MB RAM-nál, de egyáltalán nem igaz 128 MB-nál.
    Valójában pont fordítva van mint ahogy írod, nem a azért ír a swap-ba mert nagyon szüksége van a memóriára, hanem pont azért mert pl. vannak olyan programrészek amik betöltésnél módosulnak (adatterület, program kódot be sem kell tölteni mert az mindig ott van a HDD-n) aztán mivel nem használod a funkciót soha nem használja a memóriát a process.
    Ilyenkor a kernel még akkor is jobban jár, ha kiírja swap-ba és fájl cache-re használja ezt a területet mintha csak ott állna használatlanul a RAM-ban.
    Nem jelentős ez a memória nekem pl. 1-2 MB, max 4MB.

    A legjobb igazolása annak, hogy 128 MB RAM-os router nagyon ritkán nyúl a swap-hoz, hogy a mérete nagyon-nagyon ritkán változik. Nekem pl. most 2020 kB és 10 ill. 20 perce is pont ennyi volt. A szabad memóriánál még nem láttam kétszer ugyanazt az értéket (ewgets-el szoktam nézni).

    FTP-t nagyon ritkán használom, mert firewall megakadályoz ebben, inkább https-en töltök le. ill. fel. Lokálisan meg NFS. E-miatt tuti tippet nem is tudok adni (lehet xinetd, vsftpd hiba is).
    Néhány ötlet: Ha xinetd-vel indítod a vsftpd, lehet (különösen, hogy nem vagy RAM-ban korlátozva) mehetne folyamatosn a vsftpd (xinetd nélkül).
    Vagy alternatívaként AEGA-ból indítva (talán ez lenne a legjobb). Én pl. így használom a httptunnelt ill. az ajaxterm-et. Ezzel eddig egyszer volt gondom (több mint egy év alatt), amikor behalt a php.
    Ez után írtam a stop.cgi-t ami nem használ PHP-t (viszont a lighttpd még ehhez is kell).

    Az rtorrent UI hibát én is tapasztaltam. Pontosabban nem látszik semmi (vagy 0) a beállításoknál, de ha átírod, azért elfogadja (továbbra sem látszik). Újabb UI verzióknál jött be, nem értem miért nem lehet az alapfunkciókat jól megtartani. Jó-jó ez a sok plugin, de ne rontsák már el ami eddig ment. Persze lehet rtorrent interfész (XMLRPC) probléma is. Még nem zavart annyira, hogy ez után keresgéljek.

    ### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========

Új hozzászólás Aktív témák