Systemgenerering
I datorsystemgenerering eller sysgen är processen att skapa en speciell unik instans av ett operativsystem genom att kombinera användarspecificerade alternativ och parametrar med tillverkaren tillhandahållen programkod för allmänt ändamål för att producera ett operativsystem som är skräddarsytt för en viss hård- och mjukvarumiljö .
Vissa andra program har liknande processer, även om de vanligtvis inte kallas "sysgen". Till exempel installerades IBM :s Customer Information Control System (CICS) genom en process som kallas CICSGEN .
Logisk grund
Ett stort allmänt program som ett operativsystem måste tillhandahålla stöd för alla varianter av centralprocessor (CPU) som det kan köras på, för alla stödda huvudminnesstorlekar och för alla möjliga konfigurationer av ingång/utgång (I /O) utrustning. Ingen installation kräver allt detta stöd, så systemgenerering tillhandahåller en process för att välja de alternativ och funktioner som faktiskt krävs på ett system.
Sysgen producerar ett system som är mest effektivt när det gäller CPU-tid, huvudminneskrav, I/O-aktivitet och/eller diskutrymme. Ofta kan dessa parametrar bytas ut, till exempel för att generera ett system som kräver mindre minne på bekostnad av ökade disk I/O-operationer.