Odpovídáte na názor ke článku Temná strana linuxu - spouštění procesů.
@26 většinou to není třeba. Nejčastěji spustím process, s rourou a nasypu do roury data a z druhé strany si přečtu výsledek a pak ten process "joinu", což se v linuxu dělá přes wait. Málokdy potřebuju čekat na různé procesy, když už, tak většinou na všechny naráz a pak mi stačí je joinovat postupně. Pokud už to mám hodně asynchroní, kde si procesy chodí jak chtějí, mám tam vlákna.
Ale to je zase linuxový myšlení, že musím čekat na dokončení procesů, aby nevznikaly zombie (ve Win to nehrozí). Ale já přece nemusím, ať si tam ty zombíci někde visej, až se k těm procesům dostanu, tak je sesbírám
Návratový kód z exec může prozradit, co selhalo. Třeba práva, nebo chybná cesta, nebo jiná blbost. Nestává se mi často, že by se process nepodařilo zinicializovat. Opravdu spíš, že tam nějaký jouda napíše blbě cestu.
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 57 605×
Přečteno 27 722×
Přečteno 26 403×
Přečteno 24 367×
Přečteno 22 864×