Tedy redakce, kdybyste článek odprezentovali jako blogový příspěvek grafomana o tom jak se rád vrtá ve věcech, tak to beru, ale optimalizace pracovního výkonu pro pokročilé to dle mého není. To že si zařídím vyhovující železo a SW je snad naprostý základ.
K věci - když jsem zjistil, že nemám dostatek RAM, tak mnohem efektivnější než řešit SW alternativy se mi ukázalo tu paměť prostě dokoupit - 32 GB zatím stačí.
Dlouho jsem provozoval dualhead 24" s noťasem. Když monitor umřel, tak jsem to vyřešil novou 43" 4k a ukázalo se, že je to na práci tak efektivní, že LCD na noťasu nestojí za zmínku. Je to mnohem lepší než dva menší stejné monitory. Na programování se vejdou 4 panely s kódem vedle sebe (takže vidím testy, kód, headery,... najednou), na ostatní činnosti lze rozstrkat okna po ploše a pracovat s tím jako když má člověk věci rozházené fyzicky na stole. Samozřejmě (jak bylo zmíněno) to předpokládá dobrý oči, já zvládám font size 10, ale to asi není pro každého.
Mám dva postřehy:
1) TV nedokáže plnohodnotně nahradit monitor. U většiny TV jsem narazil na to, že televizní panel určený primárně na sledování filmů (na rozdíl od monitorů) je (logicky) neostrý a dělá pro text nevhodné úpravy ostrosti, kontrastu apod.
2) Na běžnou práci stačí 8-16 GB RAM. Pokud dochází, je to obvykle dlouho puštěným webovým prohlížečem (nejhorší je Firefox, další v pořadí Chromium), který nesmyslně požírá systémové prostředky dokonce i po probuzení počítače, aniž by dostal focus. Stačí nenechávat otevřených 100+ karet, ale dávat je raději do bookmarků a prohlížeč pravidelně vypínat.
1) jo, překvapilo mě jak je to levný, asi 12kkč. Jen to má nevýhodu, že se rychle zvyká a na ničem menším už bych asi nedokázal fungovat. Teď jsem byl 5 dní na noťasu a je to jako čumět do flašky.
2) těch tabů nemusí být moc, stačí když běží dlouho. On neuvolňuje nějaký cache nebo co, takže po pár týdnech už to chce restart (a beztak je nová verze). Teď jsem to schválně vypnul, 40 tabů a uvolnilo se 6.6 giga.
8 GB RAM je zlo, to je tak na notebook, kde člověk má mail a SSH klienta. Stačí operace s rozežranějším Git repozitářem a systém jde do swapu. Naopak browser, jakkoliv dokáže sežrat všechno co vidí, se dá řešit velmi snadno - Great Suspender apod. elegantně uvolní paměť i notorickým otevíračům. 16 GB je na vývoj nutné minimum, 32 GB rozumný střed.
5. 5. 2020, 18:54 editováno autorem komentáře
nerozporuju cenu 8GB, ale tohle, osobne mam v primarnim NB 16GB (vice tam nejde) a i v nekolika neprimarnich NB mam 16GB, v serveru kterej nebezi ani porad mam take 16GB i kdyz se vyuzije tak 4-8 kdyz s nim neco delam...
zaroven ale mam vyjimecne pouzivanej netbook kterej ma 2GB onboard bez slotu, nebo ARM Netbook AC100 s 512MB kde mi chodi(lo) Xubuntu + SSH + Remmina + Chrome kde sem otevrel 10 tabu nes to slo do swapu ;-)
Je zábavné sledovat, jak se představy o tom, kolik je potřeba paměti na "normální práci", pohybují od 1.5 do 32 GB (a to se divím, že se ještě nikdo nepřihlásil s 64 GB). Jestli to nebude tím, že většina lidí používá označení "normální práce" pro to, co jsou oni zvyklí dělat, a pro způsob, jakým jsou to oni zvyklí dělat. Jako by snad ti, kdo dělají něco jiného nebo mají jiné pracovní návyky, museli být nenormální.
Ja sa teda hlasim :-D ... 96 GB je celkom prijemnych, da sa vo virtualkach spustit cely lab (napr. domenovy kontroler + aplikacny, db a sso server + rozlicni klienti) a krasne to funguje.
Okrem toho sa daju vybuildovat aj trocha vacsie projekty v C++ (napr. taky, ktory zahrna LLVM a pri linkovani s debug symbolmi sa pri 32 GB zobudzal OOM killer).