0

Linux システム コールが古い (8086/88) Intel CPU と最新の CPU でどのように実装されたかについて、時間の経過とともに変化したことは何ですか。

4

1 に答える 1

2

最大の変更点は、新しい x86 (および Intel 64/AMD64) プロセッサでの sysenter/sysexit (Intel の作成) および syscall/sysret (AMD のバージョン) 命令です。これらは、以前に使用された割り込みメソッドと比較して、システム コールを大幅に高速化します。これは、システム コールを呼び出すときにプロセッサが実行しなければならない手順を減らすことに関係しており、インテルのマニュアルでそれらを読むことができます。

于 2013-02-04T05:52:28.497 に答える