Navigace se soukromím CoMaps postavena nad OpenStreetMap je nově k dispozici v Google Play, App Store i F-Droid. Jedná se o komunitní fork aplikace Organic Maps.
Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.49.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek i s náhledy obrazovek v oznámení o vydání.
Masivní výpadek elektrického proudu zasáhl velkou část České republiky. Hasiči vyjížděli k většímu počtu lidí uvězněných ve výtazích. Výpadek se týkal zejména severozápadu republiky, dotkl se také Prahy, Středočeského nebo Královéhradeckého kraje. Ochromen byl provoz pražské MHD, linky metra se už podařilo obnovit. Výpadek proudu postihl osm rozvoden přenosové soustavy, pět z nich je nyní opět v provozu. Příčina problémů je však stále neznámá. Po 16. hodině zasedne Ústřední krizový štáb.
Po více než roce vývoje od vydání verze 5.40 byla vydána nová stabilní verze 5.42 programovacího jazyka Perl (Wikipedie). Do vývoje se zapojilo 64 vývojářů. Změněno bylo přibližně 280 tisíc řádků v 1 500 souborech. Přehled novinek a změn v podrobném seznamu.
Byla vydána nová stabilní verze 7.5 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 138. Přehled novinek i s náhledy v příspěvku na blogu.
Sniffnet je multiplatformní aplikace pro sledování internetového provozu. Ke stažení pro Windows, macOS i Linux. Jedná se o open source software. Zdrojové kódy v programovacím jazyce Rust jsou k dispozici na GitHubu. Vývoj je finančně podporován NLnet Foundation.
Byl vydán Debian Installer Trixie RC 2, tj. druhá RC verze instalátoru Debianu 13 s kódovým názvem Trixie.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červen (YouTube).
Libreboot (Wikipedie) – svobodný firmware nahrazující proprietární BIOSy, distribuce Corebootu s pravidly pro proprietární bloby – byl vydán ve verzi 25.06 "Luminous Lemon". Přidána byla podpora desek Acer Q45T-AM a Dell Precision T1700 SFF a MT. Současně byl ve verzi 25.06 "Onerous Olive" vydán také Canoeboot, tj. fork Librebootu s ještě přísnějšími pravidly.
Licence GNU GPLv3 o víkendu oslavila 18 let. Oficiálně vyšla 29. června 2007. Při té příležitosti Richard E. Fontana a Bradley M. Kuhn restartovali, oživili a znovu spustili projekt Copyleft-Next s cílem prodiskutovat a navrhnout novou licenci.
Nebo je možné za stejnou sumu mít neomezená data, ale s tím, že rychlost je omezena na 10 Mbps po ČR a 1 Mbps do zahraničí, což je bohužel pro server hrozně málo.Obzvláště, když tuhle tonektivitu má leckdo doma s tím, že má 10Mb do NIXu i mimo něj..
Viz vyse v diskuzi, mam to dohodnute s CL-netem, pripojeni primo na jejich pater, odber do 400W, rack 3U, dostatek IP adres (okolo 30ti pry neni problem). Okolo 3 tis./mes.
kdybych te mohl poprosit, zjisti prosim jak moc to zdrzuje pri I/O operacichJak?
Ty mas procesor s podporou virtualizace?Kvm podporu virtualizace v procesoru potřebuje, bez ní to nejde. Výhoda je, že téměř všechny novější procesory od AMD i Intelu ji mají, akorát občas není povolená (například já nemůžu aktualizovat BIOS na svém základní desce, protože nový BIOS virtualizaci zakáže)
Ten muj ji zrovna nema (T2390).
Co takhle zkusit
time dd if=/dev/zero of=tmp.img bs=1M count=512Nebo rozbalovani zdrojaku jadra a jejich kopirovani do dalsiho adresare.
time dd if=/dev/zero of=tmp.img bs=1M count=512
:
Na virtuálním stroji:
536870912 bytes (537 MB) copied, 11,3857 s, 47,2 MB/s 536870912 bytes (537 MB) copied, 15,5339 s, 34,6 MB/s 536870912 bytes (537 MB) copied, 8,19326 s, 65,5 MB/s 536870912 bytes (537 MB) copied, 10,0326 s, 53,5 MB/s real 0m11.404s 0m15.678s 0m8.387s user 0m0.008s 0m0.008s 0m0.008s sys 0m3.740s 0m2.632s 0m2.312sReálný stroj
536870912 bytes (537 MB) copied, 6,41687 s, 83,7 MB/ 536870912 bytes (537 MB) copied, 6,63016 s, 81,0 MB/s 536870912 bytes (537 MB) copied, 5,97023 s, 89,9 MB/s 536870912 bytes (537 MB) copied, 5,70572 s, 94,1 MB/s real 0m6.431s 0m7.815s 0m10.325s 0m9.799s user 0m0.000s 0m0.008s 0m0.008s 0m0.004s sys 0m2.484s 0m2.964s 0m2.900s 0m2.852sPoslední časový údaj virtuálního stroje jsem si zapomněl poznamenat, proto je tam o jeden míň
time tar -xjf linux-source-2.6.26.tar.bz2
Virtuální stroj:
real 0m37.876s 0m40.317s 0m39.769s 0m38.285s user 0m22.653s 0m23.393s 0m22.637s 0m23.185s sys 0m5.492s 0m5.372s 0m5.416s 0m5.400sReálný stroj:
real 0m35.905s 0m33.188s 0m32.914s 0m33.027s user 0m22.685s 0m19.953s 0m21.293s 0m20.373s sys 0m3.280s 0m3.600s 0m3.292s 0m3.320s
cp linux-source-2.6.26 1
Virtuální stroj:
real 0m18.627s 0m27.225s 0m42.237s 0m28.316s 0m31.437s user 0m0.188s 0m0.220s 0m0.180s 0m0.164s 0m0.140s sys 0m6.100s 0m9.889s 0m10.397s 0m10.429s 0m10.801sReálný stroj:
real 0m4.876s 0m22.068s 0m22.685s 0m36.906s 0m12.027s user 0m0.124s 0m0.112s 0m0.076s 0m0.096s 0m0.084s sys 0m2.144s 0m2.408s 0m2.224s 0m2.420s 0m2.476sTu první hodnotu u reálného stroje nelze brát moc vážně, mám 3GB paměti, takže to všechno nahrál do cache. Po celé té operaci ještě nějakou dobu šrotoval disk.
time dd if=/dev/zero of=tmp.img bs=1M count=2096
:
Virtuální stroj:
2197815296 bytes (2,2 GB) copied, 96,2308 s, 22,8 MB/s real 1m36.624s user 0m0.016s sys 0m9.165sReálný stroj:
2197815296 bytes (2,2 GB) copied, 60,8262 s, 36,1 MB/s real 1m1.080s user 0m0.004s sys 0m11.429s
Diky moc, je tam videt dost velkej vykonovej propad. No to by DB masiny asi nerozdejchaly.Ten propad výkonu je, jestli dobře počítám, okolo třetiny. To se zdá dost, ale na druhou stranu to vem tak, že jestliže ta virtuální DB mašina tohle nerozdejchá, tak ještě víc nerozdejchá druhou DB mašinu, která poběží paralelně s ní, i když ztráta za virtualizaci bude zanedbatelná (polovina je víc než třetina) Jestli jsem to dobře pochopil, tak virtualizace slouží k tomu, aby se na jednom serveru, který se moc nevyužívá, dalo udělat několik serverů, které většinu času nepotřebují nic dělat. Zrovna DB stroje mi do tohohle moc nesedí...
Jednou jsem zkusil paralelní (automatickou) instalaci Linuxu na několik virtuálů na stejném fyzickém stroji. Jen jednou… :-)
Tohle jsou hezke vysledky, ale uplne chybne.Nesouhlasím. Ve chvíli, kdy se snažím zjistit, k jakému zpomalení dojde přesunem úlohy z reálného stroje na virtuální, musím testovat právě jeden virtuální stroj.
Na zjisteni toho, jak se takova virtualizace chova, musite na masinu dat treba 10 virtualu a v kazdem z nich dat rozbalit a zkompilovat kernel.Zjištění, jak se ta virtualizace chová při více strojích, je něco jiného. Dopadlo to takhle (Časy jsou uvedené ve tvaru minimum/průměr/medián/maximum. Kromě průměru jsou zaokrouhlené na půl minuty): Test 1 - rozbalení jádra na osmi strojích naráz: 3.5min/9m44s/10min/11.5min Když to běželo, tak jsem si uvědomil, že 8 strojů každý po 512MB RAM dá dohromady 4GB RAM, což nemám. Důsledkem je to, že virtuální stroje cachovaly ze svého pohledu do paměti, ale ve skutečnosti do swapu - test jsem zopakoval, abych zjistil, jak moc to zdržuje Test 2 - rozbalení jádra na osmi strojích s 256BM RAM: 4.5min/6m9s/6min/7min Zdržovalo to dost. Test 3 - kopírování rozbalených zdrojáků jádra: 8min/12m/14min/14min Že vzájemná konkurence několika strojů nebude žádná sláva, to jsem samozřejmě čekal. Nicméně pro srovnání - osminásobné paralelní rozbalení zdrojáků jádra v reálném stroji (každý proces ze svého vlastního souboru a do svého vlastního adresáře): průměrně 3m40s Jinak řečeno rozbalování trvalo osmkrát víc virtuálním strojům desetkrát víc času. Osmkrát víc procesům na reálném stroji to trvalo sedmkrát víc času. To už ten rozdíl tak závratný není - zpomalení přibližně o třetinu, pokud dobře počítám. Druhé srovnání - paralelní kopírování zdrojáků jádra z místa na místo: průměrně 10m24s. Kopírování tedy osmkrát víc virtuálním strojům trvalo 24× víc času. Osmkrát víc procesům na reálném stroji to trvalo 30× víc času - u virtuálních strojů tedy doba narůstala pomaleji než u procesů. (Mám za to, že to bude čistě díky způsobu ukládání dat na disk. Virtuální stroje mají jeden velký soubor, procesy ukládají spoustu malých souborů.) Osobně bych řekl, že ta cena za plnou virtualizaci není tak hrozná, obzvláště když se započítá, že není nutné nijak řešit oddělení strojů od sebe. Z principu na sebe nevidí. Nemůžu moc posoudit, jak spravedlivé je rozdělení času CPU mezi jednotlivé virtuální stroje - snad jenom jednou se mi při tom testování stalo, že by jeden stroj byl hotov výrazněji dřív než ostatní (bylo to v tom případě, kdy součet pamětí virtuálních mašin byl větší, než kolik mám fyzicky paměti. Odhaduju, že než jsem stihl zmáčknout enter a spustit běh úlohy i na ostatních virtuálech, stihl si pro sebe ten první zabrat víc paměti, ale ruku do ohně bych za to nedal.) Ano, uznávám, že ve chvíli, kdy se víc strojů naráz pokouší používat ten samý zdroj, tak se objeví výkonnostní problémy, ale tím se vracím k tomu, co jsem už psal jinde - jestliže virtuální stroj výkonově nestíhá, tak pravděpodobně potřebujeme reálnou mašinu. Ještě co se měření týče - všechny testy probíhaly tak, že data i obrazy virtuálních strojů byly na jednom IDE disku. Paralelně se všemi testy běžel boinc (Poznámka - napadlo by vás, že proces s nice 19 poběží i v případě, že vedle něj jsou 4 další, které mají nice 0? Mě teda ne, ale plánovač na to má zjevně jiný názor) Kromě testu 2 paralelně se všemi testy běžel mplayer přehrávájící mp3. Nic z toho nepoužívalo data na tom disku, na kterém se testovalo. Ve vztahu k tomuto blogu - snajpa má v úmyslu udělat server sdílený deseti stroji. Já testoval na dvoujádru, on tam chce dát čtyřjádro. (3GB paměti vs 4GB paměti není takový rozdíl.) A disky v RAIDu budou taky výkonově někde jinde, než ten můj prastarý IDE disk.
to už spíše KVM (které je navíc přímo součástí kernelu).A pokud lze soudit z
openssl speed
, tak přestože je to plná virtualizace, tak tam není nijak velká ztráta výpočetního výkonu (aspoň pokud jde o linuxového hosta)
Reálný stroj (Athlon X2, 1900MHz)
sign verify sign/s verify/s rsa 512 bits 0.000341s 0.000020s 2934.6 49509.4Virtuální stroj
sign verify sign/s verify/s rsa 512 bits 0.000365s 0.000021s 2741.5 46725.3
Tiskni
Sdílej: