Generation System.
Operasi System/360 Perusahaan / pengembang IBM
OS keluarga OS/360 dan penerusnya
Stabil terbaru rilis 21,8
Tersedia bahasa (s) Algol 60, Assembler (E), Assembler (F), CLIST, COBOL (E, F dan U), FORTRAN (E, G, dan H), PL / I (F), RPG
Didukung platform S/360, S/370
Kernel tipe N / A
Lisensi tidak
Digantikan oleh OS/VS1, OS/VS2 (SVS), OS/VS2 (MVS), MVS / SE, MVS / SP Versi 1, MVS / XA, MVS / ESA, OS/390, z / OS
Sistem Operasi / Virtual Storage 2 (Virtual Storage Single) Perusahaan / pengembang IBM
OS keluarga OS/360 dan penerusnya
Rilis terbaru rilis stabil 1.7
Tersedia bahasa (s) Assembler (XF), CLIST
Didukung platform S/370
Lisensi tidak
Didahului oleh OS/360
Digantikan oleh OS/VS2 (MVS), MVS / SE, MVS / SP Versi 1, MVS / XA, MVS / ESA,, OS/390 z / OS
Sistem Generation (Sysgen) adalah proses dua-tahap untuk menginstal atau memperbarui OS/360, [1] [2] OS/VS1, OS/VS2 (SVS), OS/VS2 (MVS) dan sistem dikenakan biaya berasal dari mereka. [ 3] [4] [5] [6] Ada proses yang sama untuk, misalnya, DOS/360, yang artikel ini tidak mencakup. Juga, beberapa rincian telah berubah antara rilis dari OS/360 dan banyak detail tidak terbawa ke sistem kemudian.
Ada beberapa alasan yang IBM menyediakan proses generasi sistem bukan hanya providng mekanisme untuk memulihkan sistem dari tape ke disk. System/360 tidak memiliki self-mengidentifikasi perangkat I / O, dan pelanggan bisa meminta instalasi perangkat I / O di alamat sewenang-wenang. Akibatnya, IBM harus menyediakan mekanisme untuk cutomer untuk menentukan konfigurasi I / O untuk OS/360. Juga, OS/360 didukung beberapa pilihan yang berbeda, IBM membutuhkan cara bagi pelanggan untuk memilih kode yang sesuai untuk opsi yang diperlukan pada instalasi tertentu.
Proses Sysgen berjalan sebagai serangkaian pekerjaan di bawah kendali sistem operasi. Untuk instalasi baru, IBM menyediakan sistem pra-konfigurasi driver lengkap, yang ditujukan hanya untuk mempersiapkan dan menjalankan Sysgen, bukan untuk penggunaan produksi.
Sebelum menjalankan Sysgen tersebut, pelanggan harus menginisialisasi satu set volume distribusi dan mengembalikan satu set perpustakaan distribusi dari rekaman kepada mereka volume. Perpustakaan ini meliputi data bahwa proses Sysgen akan menyalin ke perpustakaan target, masukan untuk utilitas yang digunakan oleh proses Sysgen, definisi makro yang digunakan oleh proses Sysgen dan modul beban bahwa proses Sysgen akan termasuk ketika menghubungkan modul beban ke perpustakaan target.
Tahap 1 adalah kompilasi dari urutan instruksi makro assembler menggambarkan konfigurasi yang akan diinstal atau diperbarui. Assembler tidak benar-benar mengkompilasi kode objek, melainkan menyusun serangkaian PUNCH pseudo-ops untuk menghasilkan aliran pekerjaan untuk Tahap 2. Seperti IBM mengubah nomenklatur untuk OS/360 pilihan, itu juga mengubah definisi makro Sysgen untuk menggunakan nama baru untuk pilihan.
Kata kunci TYPE pada makro CTRLPROG pada input 1 Tahap menentukan jenis program pengendalian. Dengan Rilis 13 istilah tua SSS, MSS dan MPS telah digantikan oleh PCP, MFT dan MVT. Jenis M65MP kemudian adalah variasi dari MVT.
Makro SCHEDULER di masukan 1 Tahap menentukan jenis scheduler, Rilis 13 masih menggunakan nilai-nilai SEQUENTIAL dan PRIORITAS, tetapi mereka yang kemudian digantikan oleh nilai-nilai yang digunakan untuk kata kunci TYPE pada makro CTRLPROG.
Jenis ini
PCP
Kontrol utama Program (Option 1)
MFT
Multiprogramming dengan sejumlah Fixed Tugas (MFT) [7] [8] [9] (Option 2)
MVT
Multiprogramming dengan sejumlah Variable Tugas (MVT) [10] (Option 4)
M65MP
Model 65 Multi-Processing, kasus khusus dari MVT.
Makro menghasilkan dalam masukan Sysgen dapat menjadi salah satu dari beberapa jenis:
Penuh generasi sistem operasi.
Generasi compiler dan perpustakaan terkait.
Memperbarui dari konfigurasi I / O
Untuk MVT (TYPE baik = MVT atau TYPE = M65MP) dengan TSO, makro TSOGEN memainkan peran yang sama seperti Hasilkan. Entah macro menganalisis opsi ditentukan pada panggilan makro sebelumnya dan pukulan Tahap 2 aliran pekerjaan.
Tahap 2 jobstream menggunakan berbagai utilitas, termasuk assembler dan editor linkage.
Proses ini sekarang usang,. Itu awalnya [11] diganti dengan menggunakan SMP / E, IOCP [12] dan MVSCP, [13] [14] [15] kemudian oleh SMP / E dan HCD [16] [ 17]
Referensi
^ IBM (November, 1966), IBM System/360 Sistem Operasi Pendahuluan, C28-6534-1.
^ IBM (Juni, 1971), IBM System/360 Sistem Operasi Pendahuluan OS Rilis 21, Edisi Keempat, GC28-6534-3.
^ IBM (Agustus 1967), IBM System/360 Sistem Operasi Sistem Generation Rilis 13, Edisi Keempat, C28-6554-3.
^ IBM (Agustus 1974), IBM System/360 Sistem Operasi Sistem Generation Rilis 21,8, Edisi keempatbelas, GC28-6554-13.
^ IBM (September 1972), OS / VS Sistem Pendahuluan Generasi VS1 Rilis 1 VS2 Rilis 1, Edisi Kedua, GC26-3790-1.
^ IBM (Januari 1979), OS/VS2 Sistem Pemrograman Perpustakaan: Sistem Generasi Referensi Rilis 3.8, Kedelapan Edition, GC26-3792-7.
^ IBM (Oktober 1966), IBM System/360 Sistem Operasi Multiprogramming Dengan Jumlah Tetap Tugas (MFT) Konsep dan Pertimbangan, Edisi Pertama, GC27-6926-0.
^ IBM (Oktober 1967), Perencanaan Multiprogramming Dengan Jumlah Tetap Tugas Versi II (MFT II), Edisi Pertama, C27-6939-0.
^ IBM (Maret 1972), IBM System/360 Sistem Operasi: MFT Panduan OS Rilis 21,7, Edisi Kesebelas, C27-6939-10.
^ IBM (Maret, 1972), IBM System/3S0 Sistem Operasi MVT Panduan OS Rilis 21, Fifth Edition, GC28-6720-4.
^ Dalam tahap, misalnya, DFP V2 menambahkan MVSCP (lihat GC28-1615) tetapi tidak menghilangkan proses Sysgen.
^ IBM, Input / output Konfigurasi Panduan Program Pengguna dan ESCON Channel-to-Channel Referensi, GC38-0401-00.
^ IBM (Mei 1987), MVS / Arsitektur data Fasilitas Produk Diperpanjang Informasi Umum, Fifth Edition, p. 17, GC26-4142-4.
^ IBM (Juni 1987), MVS / Arsitektur data Fasilitas Produk Diperpanjang Panduan Perencanaan, Edisi Ketiga, p. 18, GC26-4147-2.
^ IBM, MVS Program Konfigurasi, GC28-1615.
^ IBM, z / OS Hardware Konfigurasi Perencanaan Definisi, GA22-7525-13.
^ IBM, Hardware Definisi Konfigurasi: Menggunakan Dialog, GC33-6457.
OS keluarga OS/360 dan penerusnya
Stabil terbaru rilis 21,8
Tersedia bahasa (s) Algol 60, Assembler (E), Assembler (F), CLIST, COBOL (E, F dan U), FORTRAN (E, G, dan H), PL / I (F), RPG
Didukung platform S/360, S/370
Kernel tipe N / A
Lisensi tidak
Digantikan oleh OS/VS1, OS/VS2 (SVS), OS/VS2 (MVS), MVS / SE, MVS / SP Versi 1, MVS / XA, MVS / ESA, OS/390, z / OS
Sistem Operasi / Virtual Storage 2 (Virtual Storage Single) Perusahaan / pengembang IBM
OS keluarga OS/360 dan penerusnya
Rilis terbaru rilis stabil 1.7
Tersedia bahasa (s) Assembler (XF), CLIST
Didukung platform S/370
Lisensi tidak
Didahului oleh OS/360
Digantikan oleh OS/VS2 (MVS), MVS / SE, MVS / SP Versi 1, MVS / XA, MVS / ESA,, OS/390 z / OS
Sistem Generation (Sysgen) adalah proses dua-tahap untuk menginstal atau memperbarui OS/360, [1] [2] OS/VS1, OS/VS2 (SVS), OS/VS2 (MVS) dan sistem dikenakan biaya berasal dari mereka. [ 3] [4] [5] [6] Ada proses yang sama untuk, misalnya, DOS/360, yang artikel ini tidak mencakup. Juga, beberapa rincian telah berubah antara rilis dari OS/360 dan banyak detail tidak terbawa ke sistem kemudian.
Ada beberapa alasan yang IBM menyediakan proses generasi sistem bukan hanya providng mekanisme untuk memulihkan sistem dari tape ke disk. System/360 tidak memiliki self-mengidentifikasi perangkat I / O, dan pelanggan bisa meminta instalasi perangkat I / O di alamat sewenang-wenang. Akibatnya, IBM harus menyediakan mekanisme untuk cutomer untuk menentukan konfigurasi I / O untuk OS/360. Juga, OS/360 didukung beberapa pilihan yang berbeda, IBM membutuhkan cara bagi pelanggan untuk memilih kode yang sesuai untuk opsi yang diperlukan pada instalasi tertentu.
Proses Sysgen berjalan sebagai serangkaian pekerjaan di bawah kendali sistem operasi. Untuk instalasi baru, IBM menyediakan sistem pra-konfigurasi driver lengkap, yang ditujukan hanya untuk mempersiapkan dan menjalankan Sysgen, bukan untuk penggunaan produksi.
Sebelum menjalankan Sysgen tersebut, pelanggan harus menginisialisasi satu set volume distribusi dan mengembalikan satu set perpustakaan distribusi dari rekaman kepada mereka volume. Perpustakaan ini meliputi data bahwa proses Sysgen akan menyalin ke perpustakaan target, masukan untuk utilitas yang digunakan oleh proses Sysgen, definisi makro yang digunakan oleh proses Sysgen dan modul beban bahwa proses Sysgen akan termasuk ketika menghubungkan modul beban ke perpustakaan target.
Tahap 1 adalah kompilasi dari urutan instruksi makro assembler menggambarkan konfigurasi yang akan diinstal atau diperbarui. Assembler tidak benar-benar mengkompilasi kode objek, melainkan menyusun serangkaian PUNCH pseudo-ops untuk menghasilkan aliran pekerjaan untuk Tahap 2. Seperti IBM mengubah nomenklatur untuk OS/360 pilihan, itu juga mengubah definisi makro Sysgen untuk menggunakan nama baru untuk pilihan.
Kata kunci TYPE pada makro CTRLPROG pada input 1 Tahap menentukan jenis program pengendalian. Dengan Rilis 13 istilah tua SSS, MSS dan MPS telah digantikan oleh PCP, MFT dan MVT. Jenis M65MP kemudian adalah variasi dari MVT.
Makro SCHEDULER di masukan 1 Tahap menentukan jenis scheduler, Rilis 13 masih menggunakan nilai-nilai SEQUENTIAL dan PRIORITAS, tetapi mereka yang kemudian digantikan oleh nilai-nilai yang digunakan untuk kata kunci TYPE pada makro CTRLPROG.
Jenis ini
PCP
Kontrol utama Program (Option 1)
MFT
Multiprogramming dengan sejumlah Fixed Tugas (MFT) [7] [8] [9] (Option 2)
MVT
Multiprogramming dengan sejumlah Variable Tugas (MVT) [10] (Option 4)
M65MP
Model 65 Multi-Processing, kasus khusus dari MVT.
Makro menghasilkan dalam masukan Sysgen dapat menjadi salah satu dari beberapa jenis:
Penuh generasi sistem operasi.
Generasi compiler dan perpustakaan terkait.
Memperbarui dari konfigurasi I / O
Untuk MVT (TYPE baik = MVT atau TYPE = M65MP) dengan TSO, makro TSOGEN memainkan peran yang sama seperti Hasilkan. Entah macro menganalisis opsi ditentukan pada panggilan makro sebelumnya dan pukulan Tahap 2 aliran pekerjaan.
Tahap 2 jobstream menggunakan berbagai utilitas, termasuk assembler dan editor linkage.
Proses ini sekarang usang,. Itu awalnya [11] diganti dengan menggunakan SMP / E, IOCP [12] dan MVSCP, [13] [14] [15] kemudian oleh SMP / E dan HCD [16] [ 17]
Referensi
^ IBM (November, 1966), IBM System/360 Sistem Operasi Pendahuluan, C28-6534-1.
^ IBM (Juni, 1971), IBM System/360 Sistem Operasi Pendahuluan OS Rilis 21, Edisi Keempat, GC28-6534-3.
^ IBM (Agustus 1967), IBM System/360 Sistem Operasi Sistem Generation Rilis 13, Edisi Keempat, C28-6554-3.
^ IBM (Agustus 1974), IBM System/360 Sistem Operasi Sistem Generation Rilis 21,8, Edisi keempatbelas, GC28-6554-13.
^ IBM (September 1972), OS / VS Sistem Pendahuluan Generasi VS1 Rilis 1 VS2 Rilis 1, Edisi Kedua, GC26-3790-1.
^ IBM (Januari 1979), OS/VS2 Sistem Pemrograman Perpustakaan: Sistem Generasi Referensi Rilis 3.8, Kedelapan Edition, GC26-3792-7.
^ IBM (Oktober 1966), IBM System/360 Sistem Operasi Multiprogramming Dengan Jumlah Tetap Tugas (MFT) Konsep dan Pertimbangan, Edisi Pertama, GC27-6926-0.
^ IBM (Oktober 1967), Perencanaan Multiprogramming Dengan Jumlah Tetap Tugas Versi II (MFT II), Edisi Pertama, C27-6939-0.
^ IBM (Maret 1972), IBM System/360 Sistem Operasi: MFT Panduan OS Rilis 21,7, Edisi Kesebelas, C27-6939-10.
^ IBM (Maret, 1972), IBM System/3S0 Sistem Operasi MVT Panduan OS Rilis 21, Fifth Edition, GC28-6720-4.
^ Dalam tahap, misalnya, DFP V2 menambahkan MVSCP (lihat GC28-1615) tetapi tidak menghilangkan proses Sysgen.
^ IBM, Input / output Konfigurasi Panduan Program Pengguna dan ESCON Channel-to-Channel Referensi, GC38-0401-00.
^ IBM (Mei 1987), MVS / Arsitektur data Fasilitas Produk Diperpanjang Informasi Umum, Fifth Edition, p. 17, GC26-4142-4.
^ IBM (Juni 1987), MVS / Arsitektur data Fasilitas Produk Diperpanjang Panduan Perencanaan, Edisi Ketiga, p. 18, GC26-4147-2.
^ IBM, MVS Program Konfigurasi, GC28-1615.
^ IBM, z / OS Hardware Konfigurasi Perencanaan Definisi, GA22-7525-13.
^ IBM, Hardware Definisi Konfigurasi: Menggunakan Dialog, GC33-6457.
Sumber :teknologi-informatika1,blogspot.com