コンピュータの性能が向上してくると、実際に計算をする時間よりもユーザーからユーザーへ利用を引き継ぐのにかかる時間が大きくなってきた。それまで壁にかかった時計をチェックして課金していたが、コンピュータが自動的にログをとるようになった。ランキューは文字通りドアの前に並ぶユーザーのキューだったが、それが予約表となり、リーダーに複数のジョブのパンチカードを積み重ねるようになり、最終的にOSが磁気テープ装置をオンラインにする順序を自動的に選択するようになった。かつてはプログラム開発者がマシンを直接操作してジョブを実行していたが、マシンの保守も行う専任オペレータがそれに取って代わるようになり、タスクを手動で設定することは少なくなっていった。計算センターが商売として成り立つようになると、入出力のバグなどでデータが失われることが問題となり、装置ベンダーはシステムリソースの誤用を防ぐようランタイムライブラリを強化せざるを得なくなった。自動監視はCPU使用状況だけでなく、印刷したページ数、パンチしたカード枚数、読み込んだカード枚数、使用したディスク容量などに及ぶようになり、ジョブ実行中の磁気テープ交換などオペレータの介入が必要な事象を知らせる機能が生まれた。セキュリティ機能としては、どのプログラムがどのファイルにアクセスしたかなどを記録する監査証跡機能がOSに加えられ、科学技術計算プログラムが給与台帳ファイルにアクセスするなどの不正なアクセスを防ぐようになった。これらの機能はすべて、完全なオペレーティングシステムの一部となった。そしてランタイムライブラリが進化してジョブ投入前に起動するようになり、ジョブを受けつけ、その実行を制御し、リソース使用状況を記録し、ジョブが完了するとリソースの再割り当てをして次のジョブを実行するといった機能を持つようになった。このバックグラウンドで常駐してシステム全体を管理するプログラムは、モニターあるいはモニタープログラムなどと呼ばれ、後にオペレーティングシステムと呼ばれるようになった。