Ne, nije uvek brže raditi sve u memoriji

Uobičajeno je verovanje među programerima da se postiže kraće vreme rada ako se izbegava pristup disku i da se što je moguće više radi u memoriji. Nova istraživanja, međutim, osporavaju tvrđenje da su operacije u memoriji uvek brže od pristupa disku, pa se javlja potreba da programeri bolje razumeju sistemski softver. Rezultati dosledno pokazuju da je znatno sporije ako se većina posla vrši u memoriji i minimizira se pristup disku. Na primer, pomoću Jave (na Windows -u i Linux -u) praviti string od 1.000.000 puta po 1-bajt u memoriji i odjednom ga upisati na disk traje 9.000 puta više nego jednostavno 1.000.000 pisanja na disk. Ovo se odnosi na Windows i na Linux sisteme.

Izvor: IT WORLD

3584-ne-nije-uvek-brze-raditi-sve-u-memoriji