blog




  • Watch Online / «QNX/UNIX: Anatomy of parallelism" Oleg Tsilurik, Goroshko Egor, Zaitsev Vladimir: ladda ner fb2, läs online



    Om boken: 2006 / Boken vänder sig till programmerare som arbetar i en mängd olika UNIX-operativsystem. Författarna föreslår att man tar en bredare titt på möjligheterna till parallell organisation av beräkningsprocessen i traditionell programmering. Särskild tonvikt läggs på trådar, nämligen på de förmågor och komplexiteter som har introducerats till parallella beräkningstekniker genom detta relativt nya programmeringsparadigm. Med hjälp av exempel på verkliga koder visas teknikerna och fördelarna med parallell organisation av beräkningsprocessen. Några av testfallsresultaten kommer att vara en stor överraskning för även de mest erfarna programmerarna. Ändå är teknikerna som presenteras ganska tillgängliga för nybörjare: för att studera materialet krävs en grundläggande kunskap om programmeringsspråket C/C++ och viss förståelse för "strukturen" av moderna multitasking-operativsystem för UNIX en "testplats" för testfragmenten, vilket gjorde det möjligt att perspektivera och titta på både de specifika mekanismerna för QNX mikrokärnarkitektur och de universella POSIX-mekanismerna. I denna egenskap kan boken också vara av intresse för dem som inte använder (och inte planerar att någonsin använda) QNX OS: programmerare i Linux, FreeBSD, NetBSD, Solaris och andra traditionella UNIX OS.