3 Tačke
Članak

Microsoftov “režim stopera” za optimizaciju performansi u 1980-im

Steven Sinofsky kaže da je Microsoft u 1980-im interno merio performanse štopericama, od skrolovanja do kompajliranja, radi kontrole resursa.

3 Tačke
46 sekundi čitanja

Steven Sinofsky, bivši predsjednik Microsoftove Windows divizije, prisjetio se kako je u Microsoftu tokom 1980-ih vladala stroga disciplina merenja performansi. Naveo je da je od 1980. do 1990. "svaki inženjer" dobijao štopericu, uz poruke da se "sve" meri, uključujući brzinu skrolovanja, podizanje sistema, izlaz, snimanje, kompajliranje i štampu.

Sinofsky je rekao da je od 1980. do 2000. oko polovina inženjerskog rada bila posvećena upravljanju resursima poput vremena procesora, diska i RAM-a. Osvrnuo se i na primjer svjesnog usporavanja kompilacije u VC++ 1.0 zbog “animiranog” brojača, jer je korisnička percepcija bila bolja iako je sirova brzina padala. Naveo je i da je kolega Dave W. Plummer 1993. odbijen sa obrazloženjem da je štoperica “previše skupa”. Sinofskyjevo prisjećanje dolazi u trenutku kada Microsoft najavljuje poboljšanja performansi, smanjenje overheada i promjene u integraciji Copilota.

Povezani članci