Kelompok jendela dan sesi tersimpan dapat terlihat mirip saat jendela-jendela tersebut terbuka, tetapi keduanya menjanjikan hal yang berbeda setelah sebuah jendela ditutup atau Mac dimulai ulang. Sebuah kelompok mengatur objek aktif. Sistem sesi menyimpan informasi tahan lama yang cukup untuk menciptakan kembali sebagian dari pengaturan tersebut.
Identifikasikan lapisan yang sedang disimpan
"Simpan ruang kerja saya" dapat merujuk pada beberapa lapisan independen:
| Lapisan | Contoh informasi yang dipertahankan |
|---|---|
| Keanggotaan | jendela-jendela saat ini saling terikat |
| Sumber daya | jalur file, URL halaman web, folder proyek |
| Peluncuran | aplikasi mana yang harus membuka sumber daya |
| Tata letak | ukuran, posisi, monitor, atau susunan |
| Status runtime | proses terminal, suntingan yang belum disimpan, pilihan dalam aplikasi |
Sebuah produk mungkin mendukung satu atau beberapa baris. Jangan pernah menyimpulkan baris terakhir dari tangkapan layar tata letak yang dipulihkan.
Uji pemulihan dengan jendela yang dikontrol
Gunakan file dan halaman web sekali pakai. Catat statusnya saat ini, tutup jendela, keluar dari aplikasi, dan mulai ulang Mac hanya jika produk mengklaim persistensi mulai ulang. Kemudian catat secara persis apa yang kembali: aplikasinya, sumber daya, jendela, geometrinya, atau status internalnya.
Baca batasan khusus alat. Kelompok jendela Terminal Apple dapat menyimpan susunan jendela Terminal. Moom mendokumentasikan tata letak yang disimpan dan pencocokan jendela. Peluncur ruang kerja mendaftarkan sumber daya untuk dibuka. Ini adalah kemampuan yang saling berkaitan, bukan jaminan yang dapat dipertukarkan.
Gunakan lapisan terkecil yang dapat diandalkan
Jika Anda hanya kehilangan jejak jendela yang terbuka pada siang hari, kelompok jendela saat ini mungkin sudah cukup. Jika setiap pagi mengharuskan pembukaan kembali file dan halaman yang sama, gunakan tautan sumber daya yang tahan lama atau peluncur. Jika penempatan penting, tambahkan alat tata letak. Pertahankan pekerjaan yang belum disimpan di aplikasi sumber daripada mengharapkan pengorganisasi eksternal apa pun untuk menangkapnya.
Wallo menyimpan sasaran dan tugas, beserta pemetaan untuk identitas jendela saat ini. Jendela yang ditutup atau diciptakan kembali dapat menerima identitas sistem baru, sehingga Wallo tidak menjanjikan pemulihan sesi yang utuh.