abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:55 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Přehled kybernetických incidentů za září 2024 (pdf). Evidováno bylo 21 kyberbezpečnostních incidentů. Na účastníky mezinárodní bezpečnostní konference IISS Prague Defence Summit cílila phishingová kampaň.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | Komunita

    Minetest (Wikipedie), tj. multiplatformní open source voxelový herní engine a hra inspirovaná Minecraftem, se přejmenovává na Luanti.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | IT novinky

    Minulý týden byl představen (YouTube) Rocky Linux from CIQ (RLC) aneb Rocky Linux s komerční podporou od společnosti CIQ. Cena podpory je 25 000 dolarů ročně bez ohledu na počet jader CPU, serverů nebo virtuálních počítačů.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Byla aktualizována časová osa podpory Manifest V2 v Chrome, tj. verze API rozšíření webových prohlížečů. V průběhu týdnů budou rozšíření Chrome používající tuto verzi deaktivována a uživatelům budou doporučeny alternativy používající Manifest V3. Uživatelé Chrome si mohou pomocí "chrome://extensions/" zjistit, kterých rozšíření se to týká. Například také uBlock Origin. Podporu Manifest V2 v Chrome bude možné dočasně prodloužit nastavením ExtensionManifestV2Availability.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    Sada nástrojů Distrobox pro spouštění libovolných linuxových distribucí v terminálu pomocí kontejnerů byla vydána ve verzi 1.8.0.

    Ladislav Hagara | Komentářů: 0
    včera 10:55 | Komunita

    Byly zpracovány a zveřejněny videozáznamy z konference LinuxDays 2024. Přistupovat k nim lze přímo z programu, kde jsou také odkazy na prezentace, nebo z YouTube.

    Ladislav Hagara | Komentářů: 4
    13.10. 22:22 | Nová verze

    Byla vydána nová verze 1.4 svobodného multiplatformního vektorového grafického editoru Inkscape. Podrobný přehled novinek i s náhledy a animovanými gify v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    13.10. 21:55 | Nová verze

    Softwarový KVM Input Leap (dříve Barrier) byl vydán ve verzi 3.0.0 (a následně pár opravných). Přidává podporu Waylandu a Qt6. Jde o první vydání od přesunu z projektu Barrier v roce 2021. Barrier vznikl jako fork Synergy, jehož verze 2 byla částečně proprietární a její bezplatná open-source verze měla umělá omezení.

    Fluttershy, yay! | Komentářů: 0
    13.10. 21:00 | Nová verze

    Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.

    Ladislav Hagara | Komentářů: 9
    12.10. 06:33 | Komunita

    Přímý přenos (YouTube) z konference LinuxDays 2024, jež probíhá tento víkend v Praze v prostorách Fakulty informačních technologií Českého vysokého učení v Praze (FIT ČVUT). Na programu je spousta zajímavých přednášek.

    Ladislav Hagara | Komentářů: 3
    Rozcestník

    Dotaz: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.

    4.6.2016 14:28 Bill Gates
    65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Přečteno: 688×
    Ahoj, chci se zeptat. Jedná se o Debian 8 s odpreparovanym systemd. Mam asi 8 virtualnich PC ve virtualboxu, kazde ma 2GB RAM. Stava se mi ze mi oomkiller zabije proces virtualboxu s virtualnim strojem. Mam pocit ze dojde RAM, je potreba celych 8GB, neni co odswapovat a oomkiller zasahne. Vsechny virtualni PC nejsou soucasne pouzivany, nektere je tedy mozne zrejme asi castecne odswapovat a uvolnit RAM. A i kdyby neslo a vse v RAM by bylo potreba, lze nejak vyuzit tenhle rychly a obrovsky 65GB swap na SSD pro bezici procesy na ukor rychlosti, misto jejich zabijeni oomkillerem?

    Je mi jasne ze data, respektive kod ulozeny na disku nemuze bezet na CPU. musi byt v RAM a aplikace taky potrebuje data v RAM ale v pripade rychleho SSD mi az tak nevadi obrovske swapovani a zpomaleni (mnohem mensi nez swap na klasickem mechanickem disku s plotnama), vyhodou je ze proces prezije i za cenu cekani na presun jeho dat ze SWAPU do RAM az to bude mozne a 8G RAM se neustale vymenuje mezi diskem a RAM, kdyz to bezici program potrebuje a naopak data v RAM, na ktere se nejdele nesahlo jdou do SWAPu. Je neco takoveho nad cim premyslim vubec mozne? Nebo mi neco unika a proto oomkiller ty procesy obcas sestreli?

    Ted uz se mi to nestava, logy po ruce (syslog) nemam, mozna bych ale dohledal. Vsem virtualnim strojum jsem nastavil 1GB RAM a zredukoval jejich pocet na 4, takze max cca+- 4GB RAM na 8GB fyzickych RAM. To znamena ze ted uz mi to bezi stabilneji. Ale rad bych poexperimentoval, pokud to jde a nechal to na tom rychlem ssd klidne swapovat jako blazen s 10 virtualnimi PC s 2GB RAM kazdy a v podstate jakoby rozsirit RAM, ale neresit ji RAM moduly (deska vic nezvladne, je to obycejne stolni PC) ale rychlym SSD diskem ?

    Zivotnost SSD pri takovem uziti neresme prosim, chapu dusledky. Takze ciste teoreticky zdali jde rychlym SATA ulozistem z urciteho pohledu rozsirit RAM na ukor zpomaleni pri presunech dat RAM - SWAP.

    Odpovědi

    4.6.2016 14:32 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Přidej RAM.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    k3dAR avatar 4.6.2016 15:47 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    kdyz deska nezvladne vice nez 8GB RAM, co nastavit bezicim virtualum celkem <=7GB a swap neresit globalne na strane hosta, ale individualne na strane kazdeho guesta...
    porad nemam telo, ale uz mam hlavu... nobody
    4.6.2016 15:52 PanZvedavy
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Pri dnesnich cenach ram ponekud zvlastni(schvalne nerikam stupidni) dotaz. Pokud nekdo potrebuje tak intezivne virtualizovat a neni schopen si poridit potrebne ram...
    4.6.2016 15:54 PanZvedavy
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    ...nebo potrebny HW...
    4.6.2016 17:23 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Např. http://www.ebay.de/itm/Quad-Core-Dell-Arbeitsstation-T5500-Turm-Intel-Xeon-48GB-DDR3-Barebones-PC-/121985760784?hash=item1c66eafe10:g:ZAAAAOSwInxXNZ0H vyjde na necelých 7,5 tis. Kč pro firmu bez DPH. Podobných nabídek je plný internet. Má smysl bojovat s OOM killerem?
    5.6.2016 07:20 Michal
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    vmware pouziva memlock (chrani pamet pred odstrankovanim), u virtualboxu to bude podobne. Takze swap nepomuze. Mozna reseni:

    1) pridelit virtualum treba 1.8GB. 2) pouzit pokrocilejsi typ virtualizace, ktery umi balooning a memory deduplication (esxi, kvm, ...) 3) a to by bylo nejlepsi, pokud to okolnosti dovoluji, pouzit misto virtualizace LXD kontejnery.
    5.6.2016 21:17 aceman | skóre: 27
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Su v tych virtualoch rovnake systemy? Mozno by sa dala zapnut v kerneli hostitela funkcia hladania a zlucovania identickych stranok v pamati. Potom by aj 4x2GB v skutocnosti v pamati mohlo zaberat omnoho menej.
    6.6.2016 09:30 Jaroslav Kucera | skóre: 10 | Brno
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Přesně tak, zkus nahodit KSM. Mělo by to ušetřit paměť, protože řada stránek je v běžících systémech stejná (je to stejný systém...).
    6.6.2016 00:29 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Pokud tomu trochu rozumím, tak swap je v jádru iluze větší paměti, kterou systém předkládá aplikacím. Ale on sám samozřejmě běží v reálné paměti. A virtualizační prostředí není aplikace.

    z manuálů virtualboxu
    With Intel VT-x, there are two distinct modes of CPU operation: VMX root mode and non-root mode.

    In root mode, the CPU operates much like older generations of processors without VT-x support. There are four privilege levels ("rings"), and the same instruction set is supported, with the addition of several virtualization specific instruction. Root mode is what a host operating system without virtualization uses, and it is also used by a hypervisor when virtualization is active.

    In non-root mode, CPU operation is significantly different. There are still four privilege rings and the same instruction set, but a new structure called VMCS (Virtual Machine Control Structure) now controls the CPU operation and determines how certain instructions behave. Non-root mode is where guest systems run.
    Čemuž rozumím tak, že když jede virtualbox, tak jeho hypervizor jede na nižší úrovni HW než hostující OS (root mode), hostující OS tento root mod má jen když nejede virtualizace. Takže si myslím že odswapovat nejde.

    A souhlasím, že otázka je absurdní. před půl rokem jsem si za 2000Kč koupil přidaných 16G do desktopu a to hlavně pro aplikace a ani ne moc pro virtualizace.

    A i myšlenka swapování je absurdní. I se SSD při intenzívním swapování sníží rychlost systému tak 100+, (při rotačním disku tak 10 000+ tedy se běh v podstatě zastaví.) Když už swap tak at ho mají jednotlivé virtuály.
    Jendа avatar 6.6.2016 01:17 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Ne, VirtualBox, KVM atd. je normální aplikace. VT-x dělá to, že virtuál může běžet v RING-0, a přitom má přístup jenom ke svým stránkám.
    6.6.2016 07:30 Bill Gates
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.
    Ahoj, diky za diskuzi.

    1) je mi jasne ze na tohle by byl vhodnelsi lepsi HW. Deska s 32GB ram aspon a osadit uplne vse. Tohle ale nebylo cilem delat stopro nadupanou masinu. To znamena vzal jsem co bylo po ruce.

    2) jedna se o firemni stroj, kde uzivatele obcas pouziji vnc, rdp, z toho stroje maji pristup na VPN, kterou ze svych widlich PC v dosahu nemaji, a tak. Takove jako obcasne virtualy k pouziti.

    3) soucasne 4 s 1GB RAM kazdy mi staci, takze resil jsem dotaz ciste teoreticky, jak to reaguje a jake jsou moznosti.

    4) Nekdo tu zminil ze myslenka swapu je absurdni, no jak se to vezme. Bez swapu by nam aplikace obcas vychcipaly, coz nekdy muze byt zadouci. Setkal jsem se i se zajimavou strategii bezswapoveho serveru, kde bylo asi 32G ram a kdyz se zaplnila a chtelo se sahnout do swapu, bylo spis dobre, ze oomkiller sejmul spatne napsanou aplikaci, nez aby zacal mohutne swapovat aby nasledene server nemel zadnou odezvu. Druha vec je ta kdy treba u vyse zminovaneho experimentu me zhorseni odezev az tak nevadi, protoze SSD je schopno rychle (relativne) vymenovat stranky pameti, stroj mam v kanclu v dosahu a cely takovy server se sice zpomali, ale ne uplne umre.

    5) Jak pisu deska vic jak 8GB nezvladne, ne ze by to bylo cilem, pro firmu neni problem poridit poradne zelezo do racku, ale neni to v tuto chvili nutne a jak pisu i s temiu 4mi virtualy to pracovnikum staci.

    Takze opravdu ciste teorie, prakticka reseni snadnou cestou patricnym nadimenzovanim nebo predimenzovanim vykonu a systemovych prostredku je mi naprosto jasne. Jen proste logicky si rikam proc by to nemelo jit vymenovat ram a swap a nechat aplikace prezit i za cenu snizeni vykonu o cas kdy se sachuje s daty v pameti a hleda misto.

    Jakmile aplikace pro virtualizaci maji data jakoby zamcena v RAM a jsou neodswapovatelna, tak to chovani zabijeni oomkillerem je samozrejme pochopitelne. Takze me proste zajima jestli dnes existuje nejaka pokrocila technika kdy muzeme i na mensi ram provozovat vice narocne aplikace s vyuzitim jineho typu uloziste nez RAM. Bylo tu zmineno napriklad "pokrocilejsi typ virtualizace, ktery umi balooning a memory deduplication (esxi, kvm, ...)" coz mi prijde zajimave a prostuduji. Ne ze by to bylo nezbytne nutne ale technologicky to zajimave je a nekolik veci to muze umoznit delat lepe nez bez techto vychytavek.

    A tos tak. Ale urcite jestli nekdo vi jeste neco zajimaveho, urcite rad poctu. Pochopitelne ano, zvetsit ram, nadimenzovat stroj a pak si muzu ficet s mnoha virtualy, to jako jasnacka.
    6.6.2016 09:40 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: 65G swap na SSD a 8G RAM, VirtualBox a oomkiller.

    Jak už bylo řečeno, je na konkrétní aplikaci, jestli stránky uzamkne momocí mlock() nebo ne. Např. VMware (Workstation) umožňuje zvolit, zda je možné stránky použité pro paměť virtuálních strojů odswapovat úplně, částečně nebo vůbec. Zkuste se podívat do nastavení VirtualBoxu, jestli to tam někde také není.

    Na druhou stranu, správa takhle velkého virtuálního paměťového prostoru znamená určitou režii, takže nelze automaticky počítat s tím, že na stroji s trochou paměti udělám obrovský swap a všechno bude "jen pomalejší".

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.