Mengapa Mempertimbangkan Bug Millennium Adakah Hoax Adalah Buruk Bagi Kami Berjalan untuk hidup anda! Helen Stebakov

Ia tidak sukar untuk mencari gema pada akhir 1990-an dalam zeitgeist. Sekarang seperti itu, pemecatan adalah pada minda ramai rakyat, dan filem seperti Matrix and The Sixth Sense terus mempengaruhi budaya. Satu lagi ciri era yang sama yang mungkin mempunyai yang lebih penting, jika lebih halus, pengaruh adalah bug Y2K yang terkenal.

Y2K adalah kesalahan besar dalam sistem komputer yang kelihatan mampu memusnahkan tamadun pada pertengahan tengah malam pada milenium. Walau bagaimanapun, pada akhirnya, tidak ada yang salah. Sesetengah orang mula tertanya-tanya sama ada kita telah tersesat sepanjang masa. Sebenarnya, mereka tidak boleh lagi tersilap. Y2K berada dalam bahaya menjadi salah satu momen dalam sejarah dari mana betul-betul salah pelajaran telah diambil.

Banyak sistem yang berisiko daripada pepijat Y2K bertarikh dari 1970-an, 1980-an dan awal 1990-an. Ini adalah era ketika didakwa oleh Bill Gates bahawa "640k [RAM] sepatutnya cukup untuk sesiapa" masih berdering di telinganya. Malah pelayan yang berkuasa mempunyai hanya beberapa megabait RAM - sebahagian kecil daripada apa yang anda akan dapati PC paling biasa hari ini.

Dengan ruang yang begitu sedikit, pengaturcara sentiasa berusaha untuk menghasilkan cara untuk memelihara ingatan. Tarikh adalah salah satu perkara yang penting untuk kebanyakan program komputer, dan tahun-tahun akan disimpan sebagai nombor antara "0" dan "99" - jadi contohnya, "80" akan mewakili 1980. Kelebihannya ialah hanya satu bait ingatan akan digunakan. Tetapi dengan alaf baru yang akan datang, ini bermakna tahun "99" akan menjadi "100". Akibatnya, program komputer akan percaya bahawa tahun itu adalah tahun 1900 berbanding tahun 2000, yang mengancam untuk menimbulkan masalah yang serius.

Bug di luar

Ia kelihatan mungkin bahawa transaksi kewangan seperti faedah terakru akan dikira secara salah. Perisian pemantauan akan tiba-tiba percaya ia telah tamat tempoh dan tidak lagi berfungsi, sementara perisian navigasi tidak dapat mengira kedudukan dengan betul. Masih lebih membimbangkan, kegagalan dalam sistem misi kritikal individu mungkin berlari. Ini boleh menyebabkan grid kuasa, rangkaian telekomunikasi dan sistem kewangan gagal; pelantar minyak untuk berhenti mengepam minyak; sistem rekod pesakit hospital untuk mula menetapkan ubat-ubatan yang salah.


grafik langganan dalaman


{vembed Y = 1xWNm_w8uVg}

Skala kegagalan sedemikian akan membuat pemulihan sukar. Ini berpotensi menjejaskan ekonomi negara dan kesejahteraan dan juga kehidupan orang di seluruh dunia. Sebagai presiden AS, Bill Clinton, memberitahu penonton semasa ucapan pada tahun 1998: "Ini bukan salah satu filem musim panas di mana anda boleh menutup mata anda semasa bahagian menakutkan."

Tanggapan industri komputer melibatkan penulisan semula perisian yang besar, dengan pengesahan rasmi "Y2K siap" dikeluarkan selepas ujian yang luas. Penyelesaian yang berbeza telah dilaksanakan untuk sistem yang berbeza, bergantung kepada kapasiti memori mereka. Pilihan terbaik ialah menyimpan tahun sebagai empat digit. Di mana itu tidak mungkin, pengaturcara boleh mengarahkan sistem untuk merawat, katakan, tarikh antara "00" dan "50" sebagai tahun 2000an, dan tahun-tahun antara "51" dan "99" sebagai pada tahun 1900-an. Sekurang-kurangnya sistem ini dibenarkan untuk berfungsi.

Mengapa Mempertimbangkan Bug Millennium Adakah Hoax Adalah Buruk Bagi Kami Misi: pembasmian.

Lebih banyak masalah adalah sistem terbenam di mana isu Y2K wujud dalam perkakasan dan bukan perisian. Dalam kes sedemikian, satu-satunya penyelesaian ialah menggantikan perkakasan itu sendiri. Anggaran jumlah kos penyediaan Y2K masuk sekitar AS $ 300 bilion, atau kira-kira AS $ 460 bilion (£ 351 bilion) wang hari ini - ditambah dengan beberapa bil lagi dibelanjakan untuk menangani isu-isu seperti yang timbul selepas pergantian abad ini.

Mudah besar?

Apabila hari fajar telah datang dan pergi dengan sedikit lebih daripada masalah kecil, persoalannya bermula. Pandangan itu mengambil akar bahawa Y2K telah terlalu banyak - mungkin, misalnya, untuk menjamin hari bayaran raksasa untuk pengaturcara. Orang boleh menunjuk kepada hakikat bahawa sesetengah negara, seperti Korea Selatan dan Rusia, telah hilang sedikit demi sedikit untuk mengurangkan masalah ini, apatah lagi perniagaan kecil.

Tetapi ini mengabaikan fakta bahawa patch perisian untuk bug telah dilancarkan di seluruh dunia. Mereka yang tidak menyediakan dilindungi terima kasih kepada usaha mereka yang melakukannya. Terdapat bukti yang cukup, terima kasih kepada latihan kesediaan, ulasan kod dan sebagainya, jika tidak ditangani, kesan Y2K akan menjadi lebih penting.

Sayangnya, pandangan kontrarian telah beralih arah ke bidang penting lain yang penting. Aktivis dan aktivis anti-vaksin perubahan iklim sering menimbulkan kekurangan kesan pepijat Y2K sebagai bukti bahawa pakar tidak boleh dipercayai. Sekiranya kita akhirnya berjaya dalam menghadapi masalah seperti perubahan iklim pada masa akan datang, jangan terkejut jika hujah-hujah yang serupa mengenai masa dan usaha terbuang muncul.

Pada masa itu, orang yang sama juga mungkin akan dapat menunjuk kepada beberapa sekuel untuk bug milenium yang tidak datang sama banyak. Sebagaimana yang saya nyatakan di atas, sistem perisian kuno masih wujud yang merawat semua tarikh dengan dua angka lebih besar daripada "50" seperti yang berlaku pada tahun 1900-an. Walaupun sebahagian besar daripada mereka perlu bersara sebelum kita sampai ke tahun bahaya seterusnya tahun 2050, sistem misi kritikal yang mirip boleh diketahui lama.

Kita juga boleh melihat ke hadapan masalah tahun 2038. Ini bersesuaian dengan fakta bahawa sistem Unix didayakan pada tarikh dan masa yang disimpan sebagai urutan 32 dan nol, yang ditafsirkan sebagai bilangan detik sejak 1 Januari 1970. Apabila 2038 digulung, nombor ini akan melimpah atas sebab yang sama bug Y2K berlaku . Sistem Unix tersebut sekali lagi membentuk asas banyak perisian kritikal misi.

Komuniti Unix sangat menyedari masalah ini, dan kebanyakan sistem ini akan digantikan dengan lama sebelum 2038. Jadi seperti Y2K, jika dunia bertahan masalah-masalah masa depan ini, ia tidak mungkin kerana ia adalah semua hype . Kebenaran yang lebih membosankan selalunya bahawa jahitan pada masa menjimatkan sembilan. Maaf untuk menjadi pembawa berita gembira.Perbualan

Tentang Pengarang

Nir Oren, Ketua Sains Pengkomputeran, University of Aberdeen

Artikel ini diterbitkan semula daripada Perbualan di bawah lesen Creative Commons. Membaca artikel asal.

memecahkan

Buku Meningkatkan Sikap dan Tingkah Laku daripada senarai Penjual Terbaik Amazon

"Tabiat Atom: Cara Mudah & Terbukti untuk Membina Tabiat Baik & Memecah Tabiat"

oleh James Clear

Dalam buku ini, James Clear membentangkan panduan komprehensif untuk membina tabiat yang baik dan menghentikan tabiat buruk. Buku ini termasuk nasihat praktikal dan strategi untuk mencipta perubahan tingkah laku yang berkekalan, berdasarkan penyelidikan terkini dalam psikologi dan neurosains.

Klik untuk maklumat lanjut atau untuk memesan

"Unf*ck Otak Anda: Menggunakan Sains untuk Mengatasi Kebimbangan, Kemurungan, Kemarahan, Kegilaan dan Pencetus"

oleh Faith G. Harper, PhD, LPC-S, ACS, ACN

Dalam buku ini, Dr. Faith Harper menawarkan panduan untuk memahami dan mengurus isu emosi dan tingkah laku biasa, termasuk kebimbangan, kemurungan dan kemarahan. Buku ini merangkumi maklumat tentang sains di sebalik isu ini, serta nasihat praktikal dan latihan untuk mengatasi dan menyembuhkan.

Klik untuk maklumat lanjut atau untuk memesan

"Kuasa Tabiat: Mengapa Kita Melakukan Apa yang Kita Lakukan dalam Kehidupan dan Perniagaan"

oleh Charles Duhigg

Dalam buku ini, Charles Duhigg meneroka sains pembentukan tabiat dan cara tabiat memberi kesan kepada kehidupan kita, secara peribadi dan profesional. Buku ini merangkumi kisah individu dan organisasi yang telah berjaya mengubah tabiat mereka, serta nasihat praktikal untuk mencipta perubahan tingkah laku yang berkekalan.

Klik untuk maklumat lanjut atau untuk memesan

"Tabiat Kecil: Perubahan Kecil yang Mengubah Segalanya"

oleh BJ Fogg

Dalam buku ini, BJ Fogg membentangkan panduan untuk mencipta perubahan tingkah laku yang berkekalan melalui tabiat kecil yang bertambah. Buku ini mengandungi nasihat dan strategi praktikal untuk mengenal pasti dan melaksanakan tabiat kecil yang boleh membawa kepada perubahan besar dari semasa ke semasa.

Klik untuk maklumat lanjut atau untuk memesan

"Kelab 5 AM: Miliki Pagi Anda, Tingkatkan Kehidupan Anda"

oleh Robin Sharma

Dalam buku ini, Robin Sharma membentangkan panduan untuk memaksimumkan produktiviti dan potensi anda dengan memulakan hari anda lebih awal. Buku ini merangkumi nasihat dan strategi praktikal untuk mencipta rutin pagi yang menyokong matlamat dan nilai anda, serta kisah inspirasi individu yang telah mengubah kehidupan mereka melalui bangun awal.

Klik untuk maklumat lanjut atau untuk memesan

s