Split Stacks: Tidak Diperlukan pada AMD64?
Telah dicadangkan bahawa menggunakan model split stack runtime adalah berlebihan pada seni bina 64-bit. Ini menunjukkan bahawa ruang alamat yang luas pada sistem 64-bit boleh mengendalikan sejumlah besar urutan tanpa skim pengurusan tindanan tambahan ini.
Adakah Pakar Setuju?
Sementara Ian Lance Taylor membayangkan tanggapan ini dengan mencadangkan bahawa ruang alamat 64-bit boleh memuatkan susunan benang, bstrie dengan jelas menyatakan bahawa overhed dan kes penggunaan terhad bagi susunan berpecah pada platform 32-bit menjadikannya tidak diperlukan pada sistem 64-bit.
Mengapa Tidak Perlu pada AMD64?
Timbunan berpecah pada seni bina AMD64 64-bit sememangnya tidak diperlukan kerana:
Berbeza dengan mekanisme canggih yang digunakan pada AMD64, pelaksanaan Go semasa tidak mempunyai pengoptimuman ini, menjadikan susunan berpecah tidak diperlukan pada platform ini.
Atas ialah kandungan terperinci Adakah Split Stacks Tidak Berguna pada Seni Bina AMD64?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!